Tập lệnh SAP - Lệnh điều khiển
Trong SAPscript, bạn có thể sử dụng control commandsđể kiểm soát định dạng đầu ra do trình soạn nhạc SAPscript xử lý. Trình soạn nhạc chuyển đổi văn bản từ biểu mẫu được hiển thị trong trình chỉnh sửa sang biểu mẫu được sử dụng để in.
Các lệnh điều khiển được đặt trong trình soạn thảo văn bản giống như cách dòng văn bản bình thường. Cấu trúc sau được sử dụng cho các lệnh điều khiển:
Các lệnh điều khiển được nhập ở định dạng đoạn /:
Bạn chỉ nên nhập một lệnh điều khiển trong mỗi dòng.
Các lệnh điều khiển được nhập dưới dạng văn bản.
Bạn phải đảm bảo rằng Control Command và các tham số của nó không có nhiều hơn một dòng.
Khi một lệnh điều khiển có lỗi, dòng chứa lệnh điều khiển được coi là dòng chú thích và nó không được in ra.
Sau đây là các lệnh Điều khiển phổ biến có thể được sử dụng trong SAPscript:
Ngắt trang rõ ràng: TRANG MỚI
Bạn có thể sử dụng lệnh điều khiển này để buộc ngắt trang trong văn bản tại bất kỳ thời điểm nào.
Thí dụ
/: NEW-PAGE [page_name]
Lưu ý rằng không được xảy ra bất kỳ sự cố ngắt trang ngầm nào trong các dòng trống, nếu không một trang trống không mong muốn có thể được in.
Ngăn chặn ngắt trang: BẢO VỆ
Với lệnh điều khiển bảo vệ trang này, bạn có thể in một đoạn văn hoàn chỉnh trên một trang.
Cửa sổ chính: MỚI-WINDOW
Lệnh điều khiển này được sử dụng khi một trong các cửa sổ chính lấp đầy. Sau đó, cửa sổ chính tiếp theo trên trang đó sẽ được thực hiện.
Sau đây là một số lệnh Điều khiển phổ biến khác mà bạn có thể sử dụng trong SAPscript để kiểm soát đầu ra:
SET DATE MASK - Để định dạng Trường ngày
DEFINE - Để gán một giá trị cho một biểu tượng văn bản
SET TIME MASK - Định dạng trường thời gian
SET COUNTRY - Định dạng phụ thuộc quốc gia
SET SIGN - Để định vị dấu hiệu dẫn đầu
RESET - Để khởi tạo các đoạn được đánh số
TOP - Để đặt Văn bản tiêu đề trong Cửa sổ chính
BOTTOM - Để đặt Văn bản chân trang trong Cửa sổ chính
IF - Để thêm một Văn bản có điều kiện
STYLE - Để thay đổi phong cách
INCLUDE - Để bao gồm các văn bản khác
Thí dụ
BAO GỒM ID VĂN BẢN ĐỐI TƯỢNG MYTEXT ST
BAO GỒM tên ĐỐI TƯỢNG Tên ID Tên ĐOẠN ĐOẠN Tên LANGUAGE