Tập lệnh SAP - Bộ đệm chế độ đầu ra
Định dạng đầu ra RDI bao gồm bốn loại giá trị bản ghi. Mỗi bản ghi chứa một cờ cho biết loại bản ghi - Header (H), Data (D), Sort (S) và Control (C).
- Bản ghi tiêu đề
- Bản ghi dữ liệu
- Sắp xếp bản ghi
- Bản ghi kiểm soát
Bản ghi tiêu đề
Mỗi biểu mẫu mà bạn gửi đến hệ thống văn bản bên ngoài để in, nó bắt đầu bằng một cờ - H hiển thị cấu trúc bản ghi Header. Phần tiêu đề của tài liệu chứa các trường sau:
- Tên biểu mẫu
- Số văn bản
- Phiên bản RDI
- Language
- Loại thiết bị
- Client và nhiều trường khác trong cấu trúc Header Record
Sắp xếp bản ghi
Trường này đứng sau trường sắp xếp và được biểu thị bằng cờ - S. Mỗi biểu mẫu chứa 10 trường sắp xếp bên trong và 5 trường sắp xếp bên ngoài, độ dài 32 ký tự cho mỗi trường.
Bản ghi dữ liệu
Điều này xuất hiện sau bản ghi sắp xếp và chứa một cờ - D hiển thị cấu trúc bản ghi dữ liệu. Nó chứa các trường sau:
- Tên cửa sổ biểu mẫu
- Bắt đầu cửa sổ chính tiếp theo
- Tên của phần tử văn bản
- Bắt đầu phần tử văn bản
- Tên ký hiệu để xác định ký hiệu trong phần tử văn bản
- Giá trị của biểu tượng
Bản ghi kiểm soát
Mỗi tài liệu chứa một bản ghi điều khiển được biểu thị bằng cờ - C và được sử dụng để diễn giải dữ liệu trong biểu mẫu. Bản ghi kiểm soát cung cấp các chi tiết sau:
Code Page and Language Information- Khi bạn sử dụng câu lệnh chèn để thêm văn bản bằng ngôn ngữ khác, hệ thống sẽ thêm bản ghi điều khiển có chứa Trang mã và Ngôn ngữ để ghi bản ghi dữ liệu. Đối với mã Trang - từ khóa CODEPAGE được sử dụng và từ khóa Ngôn ngữ - LANGUAGE được sử dụng.
Example - CCODEPAGE 1000 NGÔN NGỮ DE
Page Name- Sử dụng bản ghi điều khiển, khi bạn bắt đầu một trang mới, bạn thêm bản ghi điều khiển để chỉ định tên trang. Từ khóa được sử dụng để chỉ định tên trang - PAGENAME.
Example - CPAGENAME GIÂY