Mã trường: trường SkipIf

Áp dụng cho
Word cho Microsoft 365 Access cho Microsoft 365 dành cho máy Mac Word 2024 Word 2024 dành cho máy Mac Word 2021 Word 2021 for Mac

Lưu ý

Nội dung này áp dụng cho các phiên bản trên máy tính của Word for Windows và Mac (bao gồm Word có đăng ký Microsoft 365). Một số tính năng có thể không khả dụng trong Word dành cho web hoặc ứng dụng dành cho thiết bị di động.

Trường SkipIf so sánh hai biểu thức: Nếu so sánh là đúng, SkipIf hủy tài liệu phối hiện tại, di chuyển tới bản ghi dữ liệu tiếp theo trong nguồn dữ liệu và bắt đầu tài liệu phối mới; Nếu so sánh là sai, Microsoft Word sẽ tiếp tục tài liệu phối hiện tại.

Tài liệu được tạo trong các phiên bản trước của Word có thể sử dụng trường SkipIf để ngăn Word tạo tài liệu được phối cho các bản ghi cụ thể trong nguồn dữ liệu. Tuy nhiên, bạn có thể chọn bản ghi dữ liệu dễ dàng hơn bằng cách sử dụng lệnh Bộ lọc trong hộp thoại Người nhận Phối Thư , xuất hiện khi bạn bấm vào Chỉnh sửa Danh sách Người nhận trong nhóm Bắt đầu Phối Thư trên tab Gửi thư .

Lưu ý

Không sử dụng trường Bỏ qua Nếu với trường Tiếp theo.

Cú pháp

Khi bạn xem trường Bỏ qua Nếu trong tài liệu, cú pháp trông như sau:

{ SKIPIFExpression1 Operator Expression2}

Lưu ý

Mã trường cho trường biết những gì cần hiển thị. Kết quả trường là những nội dung hiển thị trong tài liệu sau khi đánh giá mã trường. Để chuyển giữa việc xem mã trường và kết quả của mã trường, hãy nhấn Alt+F9.

Hướng dẫn

Bạn có thể sử dụng trường Bỏ qua Nếu trong một tài liệu hoặc như là một phần của phối thư.

Để sử dụng trường SkipIf trong tài liệu, hãy thực hiện như sau:

  1. Trên tab Chèn , trong nhóm Văn bản , bấm Phần Nhanh, rồi chọn Trường.
  2. Trong danh sách Tên trường , hãy chọn Bỏ qua Nếu.
  3. Trong hộp Mã trường , nhập biểu thức, toán tử, văn bản đúng và văn bản sai, theo cú pháp được hiển thị ở trên.
  4. Chọn OK.

Để sử dụng trường Bỏ qua Nếu như một phần của phối thư, hãy thực hiện các thao tác sau đây trong khi bạn thiết lập phối thư:

  1. Trên tab Gửi thư , trong nhóm Viết & Chèn Trường , bấm Quy tắc, rồi bấm Bỏ qua Bản ghi Nếu.

  2. Trong danh sách Tên trường , chọn tên của trường phối, như Thành phố.

  3. Trong danh sách So sánh , chọn toán tử bạn muốn. Ví dụ: để chọn ra những người nhận tại một thành phố cụ thể, hãy chọn Bằng.

  4. Trong hộp So sánh với, nhập giá trị bạn muốn sử dụng. Ví dụ: để chọn ra những người nhận ở Tokyo, nhập Tokyo.

    Lưu ý

    Nếu bạn chọn trống hoặc không trống trong danh sách So sánh , hãy để trống hộp So sánh tới .

Thuộc tính

Biểu thức 1, Biểu thức 2

Các giá trị bạn muốn so sánh. Các biểu thức này có thể là dữ liệu trường, tên thẻ đánh dấu, chuỗi ký tự, số, trường lồng nhau trả về giá trị hoặc công thức toán học. Nếu biểu thức chứa dấu cách, hãy đặt biểu thức trong dấu ngoặc kép.

Lưu ý

  • Nếu bạn sử dụng trường phối (MergeField) trong biểu thức, trường phối sẽ tham chiếu đến dữ liệu trong bản ghi dữ liệu hiện tại, chứ không phải trong bản ghi dữ liệu tiếp theo.
  • Biểu thức2 phải được đặt trong dấu nháy kép để được so sánh như một chuỗi ký tự.
  • Nếu toán tử là = hoặc , <>Expression2 có thể chứa dấu chấm hỏi (?) để đại diện cho bất kỳ ký tự đơn nào hoặc dấu sao (*) để biểu thị bất kỳ chuỗi ký tự nào.
  • Nếu bạn sử dụng dấu sao trong Biểu thức 2, thì phần của Biểu thức 1 tương ứng với dấu sao và bất kỳ ký tự nào còn lại trong Biểu thức 2 không được vượt quá 128 ký tự.

Toán tử

Toán tử so sánh. Chèn một khoảng trắng trước và sau toán tử.

Toán tử Mô tả
⁠=⁠ Bằng
<> Khác
> Lớn hơn
< Nhỏ hơn
>= Lớn hơn hoặc bằng
<= Nhỏ hơn hoặc bằng

Ví dụ

Khi bạn chèn trường Bỏ qua Nếu sau vào tài liệu chính phối thư, trường Bỏ qua Nếu sẽ kiểm tra nội dung của trường Đơn hàng trong bản ghi dữ liệu hiện tại. Nếu trường Đơn hàng chứa số nhỏ hơn 100, không có tài liệu phối nào được tạo ra cho bản ghi dữ liệu đó.

{ SKIPIF { MERGEFIELD Order }< 100 }

Đầu Trang