SAP Smart Forms - Trình tạo biểu mẫu
Trong chương này, chúng ta sẽ thảo luận chi tiết về Điều hướng trong Trình tạo biểu mẫu, Chức năng của Trình tạo biểu mẫu, Cách sử dụng Trình vẽ bảng và Tùy chọn đầu ra của Biểu mẫu thông minh SAP.
SAP Smart Forms - Điều hướng trong Trình tạo biểu mẫu
Để thiết kế một biểu mẫu thông minh mới hoặc để thay đổi hoặc hiển thị một biểu mẫu thông minh hiện có, bạn phải sử dụng Giao dịch: SMARTFORMS.
Nhập Giao dịch như được hiển thị trong ảnh chụp màn hình sau -
Trên màn hình chính, bạn có thể thấy ba tab khác nhau -
- Change
- Display
- Create
Nhập tên Biểu mẫu và nhấp vào nút Tạo -
Khi bạn nhấp vào nút Tạo, thao tác này sẽ mở ra màn hình Trình tạo biểu mẫu SAP. Màn hình giao diện đồ họa của Trình tạo biểu mẫu được sử dụng để thiết kế biểu mẫu.
Nó bao gồm ba lĩnh vực làm việc -
- Cây điều hướng (Bên trái)
- Màn hình bảo dưỡng (Ngăn giữa)
- Họa sĩ biểu mẫu (Bên phải)
Cũng có thể ẩn / bỏ ẩn biểu mẫu từ menu trên cùng. Ở menu trên cùng, bạn có tùy chọn Bật / Tắt Trình vẽ biểu mẫu như được hiển thị trong ảnh chụp màn hình sau.
Trong tab Bảo trì, bạn có các công cụ khác được tích hợp với Trình tạo biểu mẫu.
PC Editor - Để quản lý các nút văn bản.
Table Painter - Để quản lý bảng và các nút mẫu.
SAP Smart Forms - Các chức năng trong Trình tạo biểu mẫu
Có các bộ chức năng khác nhau được cung cấp trong Trình tạo biểu mẫu.
Danh sách các trường
Hàm này liệt kê tất cả các trường của biểu mẫu thông minh.
Khi bạn bấm vào Danh sách Trường (ctrl+shift+F4),nó sẽ mở thư mục Field List trên màn hình chính. Các giá trị sau được hiển thị trong Danh sách Trường -
- Nhập giao diện
- Xuất giao diện
- Dữ liệu toàn cầu
- Trường hệ thống
Hoàn tác / Làm lại
Bạn cũng có thể hoàn tác các thay đổi đối với biểu mẫu từng bước. Trong một biểu mẫu thông minh, Trình tạo biểu mẫu lưu trữ bất kỳ thay đổi nào bạn đã thực hiện đối với biểu mẫu kể từ lần cuối cùng lưu biểu mẫu, độc lập với việc các thay đổi có xảy ra ở những nơi sau đây hay không
- Cây điều hướng
- The Table Painter
- Họa sĩ biểu mẫu
- Trình chỉnh sửa PC
- Các trường đầu vào của màn hình bảo trì.
Bạn có thể hoàn tác những thay đổi này từng bước. Sau khi chúng được hoàn tác, bạn cũng có thể thực hiện lại các thay đổi.
Đi tới Tiện ích → Cài đặt → Hoàn tác / Làm lại thay đổi biểu mẫu. Trong tab Chung, bạn có tùy chọn.
Theo mặc định, các tùy chọn này được đánh dấu khi bạn điều hướng đến tab Chung.
Tải xuống / Tải lên Biểu mẫu
Cũng có thể lưu trữ cục bộ một biểu mẫu hoặc cây con. Nó lưu dưới dạng tệp XML và bạn có thể tải tệp XML này lên ở cùng một biểu mẫu hoặc thậm chí ở một biểu mẫu khác.
Khi bạn tải lên cây con, bạn cần đảm bảo rằng các kiểu và trường của cây con đã tải xuống này phải tồn tại trong hệ thống đích.
Để tải xuống Biểu mẫu thông minh, hãy đi tới Tiện ích → Tải xuống biểu mẫu.
Để tải xuống một cây con, hãy chuyển đến ngăn điều hướng và nhấp đúp vào nút thấp hơn của một trang và nút Windows làm nút gốc của biểu mẫu. Đi tới Tiện ích → Tải xuống cây con.
Để tải biểu mẫu lên, hãy chuyển đến Tiện ích → Tải lên.
Trong khi tải lên, nó biết nếu có một biểu mẫu / cây con được tải lên. Trong trường hợp có biểu mẫu, nó sẽ ghi đè biểu mẫu hiện tại trong Trình tạo biểu mẫu. Khi tệp chứa cây con, biểu mẫu thông minh sẽ sao chép cây con này vào khay nhớ tạm và để dán cây con này, bạn có thể điều hướng đến cấu trúc cây và sử dụng menu ngữ cảnh để chèn cây con.
Note- Trước khi chèn, bạn nên đảm bảo rằng tất cả đích và kiểu đều tồn tại cho cây con. Nếu không, bạn nên tạo chúng.
Phiên bản hoạt động
Bạn cũng có thể trực tiếp quay lại phiên bản hoạt động cuối cùng của biểu mẫu. Tuy nhiên, tất cả các thay đổi bị mất đối với hình thức đó. Để khôi phục phiên bản đang hoạt động, hãy đi tới Tiện ích → Quay lại Phiên bản đang hoạt động.
SAP Smart Forms - Sử dụng Table Painter
Table Painter ở dạng thông minh được sử dụng để thiết kế mẫu và bảng trong cửa sổ. Bố cục cho mẫu và bảng được thực hiện bằng cách sử dụngLine types. Bạn có thể Bật / Tắt Table Painter bằng cách chuyển đến tab Table bên dưới cửa sổ Bảo trì trongSMARTFORMS GUI màn.
Table Painter cung cấp các chức năng khác nhau trong các biểu mẫu thông minh -
- Bạn có thể vẽ đường thẳng và cột.
- Bạn có thể cắt, sao chép, xóa hoặc chèn dòng.
- Bạn có thể xóa các ô.
- Bạn cũng có thể thay đổi kích thước ô.
- Bạn cũng có thể chia ô.
- Có thể sử dụng các mẫu bàn khác nhau.
Note - Bạn nên kiểm tra kích thước theo tỷ lệ vì diện tích thiết kế không tỷ lệ theo kích thước cửa sổ.
Các loại Node sau có thể được sử dụng để trình bày dữ liệu ở định dạng bảng:
Template Node - Bạn có thể sử dụng các Template có bản chất tĩnh vì các cột và dòng được xác định trước.
Tables - Bảng ở dạng thông minh có bản chất động vì kích thước của bảng ở dạng phụ thuộc vào lượng dữ liệu được chọn tại thời điểm chạy.
Bạn có thể nhìn thấy Table Painter ở phần dưới của màn hình. Trong khi đó, ở trên cùng, bạn có các chức năng Table Painter có thể được sử dụng để cung cấp các loại đường kẻ.
Xác định bố cục bảng
Để xác định bố cục bảng, bạn cần tạo một mẫu hoặc bảng trong cấu trúc cây Điều hướng. Bố cục Bảng này xác định -
- Chiều cao và Chiều rộng của mỗi ô.
- Số dòng và ô.
- Chiều rộng của mỗi ô.
Trong khi xác định bố cục bảng, bạn có thể sử dụng các cột - “Từ và Đến” để chỉ định các dòng của mẫu mà định nghĩa áp dụng.
Giá trị của Chiều cao được áp dụng cho tất cả các ô của một dòng và bạn có thể chỉ định chiều rộng cho mỗi ô bạn muốn hiển thị. Tổng giá trị chiều rộng phải bằng Chiều rộng được chỉ định của mẫu.
Cũng có thể sử dụng lại tên của dòng mẫu bằng cách nhập giá trị vào cột tham chiếu của dòng.
Sau đây là các dòng mẫu trong điều khiển bảng.
Tên | Giá trị từ | Có giá trị đối với | Chiều cao | 1. | 2. |
---|---|---|---|---|---|
Dòng 1 | 1 | 1 | 1 | 1 | 1 |
Dòng 2 | 2 | 2 | 2 | 2 | 2 |
Dòng 3 | 3 | 3 | 1 | 1 | 2 |
Xác định các loại đường trong một máy vẽ bảng
Kiểu dòng trong mẫu hoặc bảng của bạn chỉ định số lượng và kích thước ô của một dòng. Bạn có thể nhập các loại đường bằng đồ thị bằng cách nhập các giá trị trong cài đặt Chi tiết như được hiển thị trong ảnh chụp màn hình sau.
Sử dụng bảng vẽ để xác định các loại đường, đi tới mẫu hoặc bảng. Trong Table Painter, tồn tại một dòng có chiều rộng tương ứng với chiều rộng cửa sổ. Chiều rộng trong vùng thiết kế của Table Painter giống với chiều rộng cửa sổ.
Để vẽ các đường thẳng, hãy chọn các đường vẽ và bút cột và vẽ các loại Đường như hình dưới đây.
Bạn cũng có thể chèn các dòng trống bằng menu ngữ cảnh. Đưa con trỏ chuột vào dòng mà bạn muốn chèn dòng trống và nhấp chuột phải để mở menu ngữ cảnh.
Bạn có thể chọn Chèn → Dòng trống mới bên dưới hoặc Chèn → Dòng trống mới ở trên. Thao tác này sẽ chèn một dòng mới có cùng chiều cao với dòng được nhấp trong bảng.
Bạn cũng có thể tách một loại dòng hiện có. Đặt bút chì ở vị trí bạn muốn tách theo chiều ngang và kéo đường thẳng sang phải. Người vẽ bảng sẽ tự động tách dòng. Bạn cũng có thể tách dòng bằng menu Ngữ cảnh.
Bạn cũng có thể sử dụng Sao chép hoặc cắt dòng để di chuyển hoặc sao chép các dòng hiện có như hiển thị trong menu ngữ cảnh.
SAP Smart Forms - Tùy chọn đầu ra
Bạn có thể sử dụng các tùy chọn đầu ra khác nhau trong Trình tạo biểu mẫu. Các thuộc tính này có sẵn trong tab Tùy chọn đầu ra của các thuộc tính biểu mẫu trong biểu mẫu thông minh.
Loại thành phần: SSFCOMPOP.
Bạn có thể kiểm soát đầu ra biểu mẫu bằng cách sử dụng Thuộc tính biểu mẫu để xác định cài đặt mặc định cho định dạng và phương tiện đầu ra. Các cài đặt này có thể được thay thế bằng cách sử dụng các tham số tiêu chuẩn khi biểu mẫu thông minh được gọi và được gọi làDynamic Setting Options.
Note - Tùy chọn mặc định cho định dạng đầu ra trong biểu mẫu là Standard Output (OTF) và định dạng đầu ra này cũng như phương tiện được gọi là Static settings.
Hình ảnh sau đây cho thấy cài đặt ghi đè cho các tùy chọn đầu ra:
Khi bạn sử dụng tùy chọn ghi đè ở định dạng Đầu ra, biểu mẫu thông minh sẽ bỏ qua tất cả các cài đặt tĩnh trong biểu mẫu.