Tập lệnh SAP - Kiểm soát đầu ra in

Để kiểm soát đầu ra in của tài liệu, bạn có thể chuyển các tham số khác nhau bằng các mô-đun chức năng - PRINT_TEXTOPEN_FORM. Mô-đun chức năng PRINT_TEXT được sử dụng để chuẩn bị mô-đun văn bản được chỉ định trong các tham số HEADER và LINES cho thiết bị đầu ra và để xuất ra. Định dạng đầu ra cho bản in được lấy từ các trườngTDSTYLETDFORM trong tiêu đề văn bản.

Bạn cũng có thể dùng TDPREVIEWđể xem hiển thị trên màn hình ở định dạng in. Có nhiều trường khác nhau mà bạn có thể sử dụng để kiểm soát đầu ra in.

TDPAGESLCT SAPscript: Chọn trang in
TDPREVIEW SAPscript: Hiển thị chế độ xem in
TDNOPREV SAPscript: Tắt chế độ xem in
TDNOPRINT SAPscript: Tắt tính năng in từ trong chế độ xem in
TDTITLE SAPscript: Văn bản cho dòng tiêu đề trong màn hình lựa chọn đầu ra
TDPROGRAM SAPscript: Tên chương trình để thay thế các ký hiệu
TDTEST SAPscript: Bản in thử nghiệm
TDIEXIT SAPscript: Trả lại ngay sau khi in
TDGETOTF SAPscript: Trả về bảng OTF, không có đầu ra in
TDSCRNPOS SAPscript: Hiển thị vị trí của OTF trên màn hình
TDDEST Spool: Tên của thiết bị đầu ra
TDPRINTE Spool: Tên của loại thiết bị
TDCOPIES Spool: Số lượng bản sao
TDNEWID Spool: Yêu cầu mới
TDIMMED Spool: Yêu cầu in ngay lập tức
TDDELETE Spool: Xóa yêu cầu sau khi in
TDLIFETIME Spool: Thời gian lưu giữ yêu cầu
TDDATASET Spool: Nhận dạng yêu cầu
TDSUFFIX1 Spool: Hậu tố 1 của yêu cầu
TDSUFFIX2 Spool: Hậu tố 2 của yêu cầu
TDARMOD Spool: Chế độ lưu trữ
TDCOVER Spool: In trang bìa
TDCOVTITLE Spool: Trang bìa: Văn bản tiêu đề
TDRECEIVER Spool: Trang bìa: Tên người nhận
TDDIVISION Spool: Trang bìa: Tên bộ phận

Mô-đun chức năng chính

Sau đây là các mô-đun chức năng chính có thể được sử dụng để kiểm soát đầu ra in:

TDPREVIEW

Điều này được sử dụng để hiển thị đầu ra trên màn hình trước khi bạn lấy bản in. Mô-đun chức năng này luôn tạo ra một yêu cầu SPOOL và nó không được diễn giải trong quá trình xử lý nền.

  • ‘X’ - Xem bản in muốn

  • ‘ ‘ - Không muốn xem bản in

TDPAGESELECT

Mô-đun chức năng này có thể được sử dụng để chọn các trang sẽ được in trong đầu ra in. Bạn có thể chọn các trang riêng lẻ hoặc một loạt các trang hoặc bạn cũng có thể chọn các kết hợp. Khi bạn không chọn trường số trang, tất cả các trang sẽ được in.

Lưu ý rằng số trang ở đây hiển thị các trang vật lý của bản in SAPscript chứ không phải số logic trong biểu mẫu.

  • 2 - Bản này in một trang riêng lẻ số 2

  • 1-5 - Điều này in tất cả các trang từ 1 đến 5, bao gồm cả hai trang

  • 2- - Điều này in tất cả các trang từ trang 2 đến cuối

Để kết hợp các giá trị này, bạn có thể đặt dấu phẩy giữa các giá trị này để sử dụng kết hợp. 2, 1-5, 2-

TDTITLE

Mô-đun chức năng này được sử dụng để chọn văn bản cho dòng tiêu đề của lựa chọn in.

TDSCHEDULE

Mô-đun chức năng này được sử dụng để xác định xem nên gửi yêu cầu SPOOL ngay lập tức hay bạn muốn in nó vào ban đêm.

  • ‘IMM’ - Gửi yêu cầu SPOOL ngay lập tức

  • ‘NIG’ - Gửi yêu cầu trong đêm

Khi không có giá trị nào được chọn cho trường này, theo mặc định, hệ thống sẽ lấy nó làm IMM.