Biểu mẫu thông minh SAP - Hướng dẫn nhanh

Bạn có thể thiết kế và in biểu mẫu trong Hệ thống SAP bằng cách sử dụng Smart Form Technology. Chương trình ABAP của bạn gọi một biểu mẫu thông minh và sau đó để in, các cuộn được tạo ra. Bạn có thể nhúng văn bản, hình ảnh và các yếu tố khác như mã vạch vào các biểu mẫu thông minh. SAP Smart Forms là phiên bản nâng cao của SAP Script Forms và thay thế tập lệnh trong hệ thống SAP để in biểu mẫu và tích hợp đầu ra ở định dạng HTML.

Bạn có thể sử dụng các định dạng đầu ra khác nhau trong Biểu mẫu thông minh, một số định dạng này bao gồm:

  • Printing
  • Email
  • Fax hoặc
  • Gửi nó qua internet ở định dạng đầu ra HTML / XML.

Công cụ Smart Form cho phép bạn sửa đổi các biểu mẫu bằng cách sử dụng các công cụ đồ họa đơn giản thay vì sử dụng bất kỳ công cụ lập trình nào. Điều này có nghĩa là người dùng không có kiến ​​thức lập trình có thể cấu hình các biểu mẫu này với dữ liệu cho quy trình kinh doanh một cách dễ dàng.

Trong Biểu mẫu thông minh, dữ liệu được truy xuất từ ​​các bảng tĩnh và động. Tiêu đề bảng và tổng phụ được chỉ định bởi các sự kiện được kích hoạt và dữ liệu sau đó được sắp xếp trước kết quả cuối cùng. ASmart Form allows you to incorporate graphicscó thể được hiển thị dưới dạng một phần của biểu mẫu hoặc dưới dạng nền. Bạn cũng có thể chặn hình nền nếu cần trong khi in một biểu mẫu.

Biểu mẫu thông minh SAP đã rất ngạc nhiên với việc sử dụng các biểu mẫu tương tác từ Adobe.

Một số ví dụ về Biểu mẫu Thông minh tiêu chuẩn này có sẵn trong Hệ thống SAP như sau:

  • SF_EXAMPLE_01 đại diện cho một hóa đơn có đầu ra bảng để đặt vé máy bay cho khách hàng.

  • SF_EXAMPLE_02 đại diện cho một hóa đơn như SF_EXAMPLE_01, nhưng có tổng phụ.

  • SF_EXAMPLE_03 chỉ định hóa đơn như SF_EXAMPLE_02, nhưng một hóa đơn trong đó có thể chọn một số khách hàng trong chương trình ứng dụng.

SAP Smart Forms so với SAP Script

SAP Scripting được sử dụng từ những năm 1980. Tuy nhiên, khái niệm Biểu mẫu thông minh đã được bắt đầu vào năm 2001. Biểu mẫu thông minh đã gây ngạc nhiên cho Biểu mẫu kịch bản trong SAP.

Sau đây là những điểm khác biệt chính giữa chúng -

  • Trong SAP Scripting, bạn phải viết chương trình in. Tuy nhiên, trong Biểu mẫu thông minh, không bắt buộc phải viết chương trình in.

  • Tập lệnh SAP phụ thuộc vào máy khách. Tuy nhiên, Biểu mẫu thông minh độc lập với khách hàng.

  • Bạn có thể tạo Biểu mẫu thông minh mà không cần sử dụng cửa sổ chính. Tuy nhiên, điều đó là không thể với việc sử dụng Scripts.

  • Trong SAP Scripting, bạn có thể sử dụng tới 99 cửa sổ chính. Tuy nhiên, trong một Biểu mẫu thông minh, nó có thể có một cửa sổ chính.

  • Khi bạn kích hoạt Biểu mẫu thông minh trong hệ thống SAP, nó sẽ tạo mô-đun chức năng. Tuy nhiên, nó không được tạo trong trường hợp Thực thi tập lệnh.

  • Cũng có thể tạo và thiết kế các biểu mẫu web bằng Smart Forms, nhưng bạn không thể thiết kế các biểu mẫu web bằng script.

  • Khái niệm Biểu mẫu thông minh hoàn toàn dựa trên Giao diện người dùng đồ họa. Tuy nhiên, tập lệnh bao gồm một số lập trình.

  • Bạn có thể tạo, thay đổi và hiển thị một biểu mẫu thông minh bằng Giao dịch SMARTFORMS. Để tạo kiểu cho các biểu mẫu thông minh, bạn có thể sử dụng Giao dịchSMARTSTYLES. Để viết Tập lệnh SAP, hãy sử dụngTransaction Code: SE71 để mở họa sĩ biểu mẫu và SE72 để thêm kiểu văn bản và phông chữ khác nhau trong Biểu mẫu tập lệnh.

  • Có thể duy trì đồ họa nền bằng cách sử dụng Biểu mẫu thông minh, nhưng không thể với tập lệnh SAP.

Để thiết kế bố cục biểu mẫu thông minh trong hệ thống SAP, hãy sử dụng Mã giao dịch: SMARTFORMS.

Để tạo kiểu cho biểu mẫu thông minh, hãy sử dụng Giao dịch: SMARTSTYLES.

SAP Smart Forms - Sử dụng

Smart Forms có nhiều ưu điểm hơn Scripting. Chúng bao gồm giao diện người dùng dễ thiết kế đồ họa, sử dụng khung văn bản động và cấu trúc bảng.

Dưới đây là những lợi ích của việc sử dụng Biểu mẫu thông minh -

  • Nó không yêu cầu bất kỳ kiến ​​thức lập trình nào để thiết kế các biểu mẫu thông minh vì nó dựa trên các công cụ đồ họa. Điều này cho phép người dùng thành thạo thiết kế các biểu mẫu thông minh trong hệ thống SAP và các chuyên gia chỉ được yêu cầu trong những trường hợp đặc biệt.

  • Khi bạn kích hoạt biểu mẫu thông minh, nó sẽ tự động tạo các mô-đun chức năng trong thời gian chạy.

  • Bạn có thể thêm đồ họa nền vào biểu mẫu thông minh có thể được hiển thị như một phần của biểu mẫu.

  • Bạn có thể hiển thị cấu trúc bảng và khung văn bản động bằng cách sử dụng các biểu mẫu thông minh. Bạn có thể sử dụng SMARTSTYLES để thêm văn bản màu, hình ảnh, mã vạch, v.v.

  • Bạn có thể tạo đầu ra ở định dạng HTML với bản phát hành 6.10.

  • Có thể dễ dàng thực hiện các thay đổi đối với các biểu mẫu thông minh hiện có bằng cách sử dụng tính năng kéo / thả hoặc cắt / dán. Điều này không yêu cầu bạn nhập mã tập lệnh để thực hiện thay đổi.

  • Bạn có thể chuyển đổi biểu mẫu SAP Script sang biểu mẫu thông minh nhưng ngược lại thì không thể.

Biểu mẫu thông minh SAP - Khái niệm chung

Trong Hệ thống SAP, in biểu mẫu có nghĩa là tạo và thiết kế bố cục của biểu mẫu để in hàng loạt. Điều này liên quan đến cấu trúc biểu mẫu, thiết kế và bố trí và logic biểu mẫu để định dạng động. Bố cục biểu mẫu cho biết cấu trúc của biểu mẫu như - số lượng trang cấu trúc khác nhau và sử dụng bảng, đoạn văn và định dạng ký tự để định dạng văn bản trong biểu mẫu.

Định dạng động của biểu mẫu phụ thuộc vào logic biểu mẫu cho phép bạn thêm văn bản có điều kiện trong bố cục biểu mẫu, văn bản này chỉ được hiển thị khi một điều kiện nhất định được đáp ứng. Bạn có thể xác định các trường biến theo loại điều kiện - bước đầu tiên sử dụng văn bản này và bước thứ hai sử dụng văn bản khác, v.v. để xử lý định dạng động.

Các loại biểu mẫu khác nhau có thể được tạo trong Hệ thống SAP bằng cách sử dụng biểu mẫu thông minh và bạn có thể thêm văn bản có điều kiện và các bố cục khác nhau theo yêu cầu.

  • Invoices
  • Báo cáo tài khoản
  • Bảng sao kê lương
  • Hình thức chất lượng
  • Checklist
  • Xử lý đơn hàng
  • Xác nhận đơn hàng
  • Phiếu giao hàng và nhiều hơn nữa

Trong chương tiếp theo, chúng ta sẽ thảo luận chi tiết về kiến ​​trúc của SAP Smart Forms.

Trong Biểu mẫu thông minh SAP, bạn có nhiều thành phần mà dữ liệu ứng dụng khác với định nghĩa biểu mẫu. Khi một biểu mẫu thông minh được kích hoạt, một mô-đun chức năng sẽ được tạo và dữ liệu được truy xuất từ ​​cơ sở dữ liệu.

Trong biểu mẫu thông minh SAP, các thành phần sau được sử dụng:

  • Form Layout - Bố cục biểu mẫu xác định vị trí của các phần tử trên các trang và nơi các đối tượng sẽ được hiển thị trong đầu ra biểu mẫu.

  • Form Logic - Logic biểu mẫu xác định dữ liệu được đọc từ cơ sở dữ liệu, xác định điều kiện và kiểm soát luồng của kết quả biểu mẫu.

  • Individual Elements- Nó bao gồm các phần tử được hiển thị trong đầu ra của biểu mẫu. Các loại phần tử phổ biến là Văn bản, Bảng, Đồ họa, v.v.

  • Form Interface - Một giao diện biểu mẫu trong biểu mẫu thông minh SAP được sử dụng để chuyển dữ liệu ứng dụng sang định nghĩa biểu mẫu.

Trong hình ảnh trên, bạn có thể thấy Smart Form Architecture. Khi một biểu mẫu thông minh được kích hoạt, một mô-đun chức năng sẽ được tạo ra. Khi chương trình ứng dụng gọi mô-đun chức năng, giao diện mô-đun được sử dụng để chuyển dữ liệu bảng theo mô tả biểu mẫu và in biểu mẫu.

Bạn cũng có thể nhúng các câu lệnh trong mô tả biểu mẫu để chọn dữ liệu cho quá trình xử lý biểu mẫu. Tuy nhiên, điều này không được khuyến khích khi bạn phải in các biểu mẫu hàng loạt dẫn đến giảm hiệu suất.

Cũng có thể in dữ liệu dưới dạng bảng trên biểu mẫu và được hợp nhất với dữ liệu ứng dụng với biểu mẫu thông minh. Một lệnh gọi tới biểu mẫu thông minh luôn tạo ra một biểu mẫu để in. Luôn có thể chọn một loại đầu ra khác, chẳng hạn như - Fax, In, email hoặc ở định dạng HTML / XML cho trình duyệt web.

Một biểu mẫu thông minh bao gồm nhiều trang. Có các đồ họa khác nhau như tiêu đề và logo công ty, trong khi các khu vực đầu ra và văn bản được hiển thị nằm trong đầu ra. Bạn có thể sử dụng cấu trúc bảng động để hiển thị dữ liệu hoặc văn bản ở định dạng cột, ô, v.v.

Một ví dụ về biểu mẫu thông minh phổ biến là hóa đơn đặt chỗ chuyến bay của khách hàng. Chi tiết giá khi đặt vé máy bay được hiển thị trong bảng trong cửa sổ chính và các cửa sổ khác chứa các yếu tố khác nhau như logo tên công ty, địa chỉ của khách hàng và các chi tiết cụ thể khác của công ty hoặc khách hàng.

Trang đầu tiên của hóa đơn đặt vé máy bay có thông tin chi tiết về công ty đặt vé, thư khách hàng nếu có và một bảng chứa số mục đặt chỗ. Loại bàn là động và chiều dài của nó phụ thuộc vào số lượng mục đặt chỗ trong bảng. Tiêu đề bảng bao gồm các tiêu đề cột -

  • Số sê-ri
  • Vé số
  • Sectors
  • Tên hoặc số chuyến bay
  • Tên PAX (hành khách / s), v.v.

Trong khi chân trang của bảng chứa - số tiền bằng Rupee, Số tiền ròng, v.v.

Khi bảng tiếp tục đến trang thứ hai do số lượng mục nhiều hơn, đầu trang và chân trang của bảng cũng lặp lại trên trang tiếp theo. Bố cục trang của biểu mẫu thông minh này xác định cấu trúc trang là A4, trong khi A5 là vị trí của các cửa sổ có dữ liệu được hiển thị trên mỗi trang.

SAP Smart Forms - Điều hướng màn hình

Để 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 nên 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 bên dưới -

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 như được hiển thị trong ảnh chụp màn hình sau -

Khi bạn nhấp vào nút Tạo, nút này sẽ mở SAP Form Builder màn hình được chia thành ba phần

Ở phía bên trái, bạn có một Navigation Window. Cửa sổ này chứa tất cả các phần tử như - văn bản và đồ họa, là một phần của Biểu mẫu thông minh SAP. Bạn có thể thấy thứ bậc của các nút và nút con trong ngăn Điều hướng.

Ở giữa, bạn có một Maintenance Window. Cửa sổ này được sử dụng để đặt giá trị thuộc tính của mỗi phần tử trong một biểu mẫu thông minh. Bạn có thể xác định các Tùy chọn đầu ra chẳng hạn như -

  • Vị trí và Kích thước (Lề trái, Lề trên, Chiều rộng và Chiều cao)
  • Hộp và Bóng
  • Frames
  • Che bóng, v.v.

Tab Xem trước và Điều kiện bao gồm - Tên Trường và Giá trị So sánh.

Ở phía bên phải, bạn có Form Painter. Trình vẽ biểu mẫu xác định bố cục của trang trong biểu mẫu thông minh SAP. Khi bạn tạo một biểu mẫu thông minh trong hệ thống SAP, một mô-đun chức năng sẽ được tạo. Trong ngăn Dẫn hướng, bạn phải có hai thư mục theo mặc định trong mỗi biểu mẫu, đây là:

  • Thiết lập toàn cầu
  • Trang và Cửa sổ

Bây giờ chúng ta hãy thảo luận chi tiết về cả hai thư mục này.

Cài đặt toàn cầu

Nó chứa các cài đặt chung của biểu mẫu thông minh, chẳng hạn như -

  • Thuộc tính biểu mẫu
  • Giao diện biểu mẫu và
  • Định nghĩa toàn cầu

Trong Giao diện biểu mẫu, bạn có thể xem tất cả dữ liệu được chuyển đến biểu mẫu thông minh từ chương trình in. Trong khi, Định nghĩa toàn cục chứa dữ liệu có thể được sử dụng trong suốt biểu mẫu thông minh.

Trang và Cửa sổ

Sử dụng Pages và Window, bạn có thể tạo các đối tượng mới, chẳng hạn như -

  • Page
  • Window
  • Graphic
  • Address

Việc in biểu mẫu thông minh diễn ra theo trường trang tiếp theo. Trong khi, việc xử lý biểu mẫu thông minh phụ thuộc vào trình tự được xác định trong ngăn Điều hướng.

SAP Smart Forms - Trang biểu mẫu

Trong bất kỳ Biểu mẫu thông minh SAP nào, bạn có thể xác định các bố cục trang khác nhau cho mỗi trang. Bố cục Trang xác định định dạng trang, một số tùy chọn của nó là -

  • Landscape
  • Portrait
  • Khổ A4
  • Kích thước A5, v.v.

Bạn có thể có một cấu trúc khác nhau cho mỗi trang trong một biểu mẫu thông minh. Ví dụ: trang đầu tiên có thể chứa địa chỉ, về công ty, biểu trưng, ​​điều khoản kinh doanh hoặc bất kỳ thông tin nào khác sẽ xuất hiện trên trang đầu tiên.

Trong một biểu mẫu thông minh, bạn cần xác định trang tiếp theo cho mỗi trang và trình tự trang rõ ràng. Bạn cũng có thể gọi cùng một trang nhiều lần để tạo đầu ra đệ quy. Ngắt trang được xác định trong logic biểu mẫu bằng cách sử dụng mã hóa thủ công hoặc bạn cũng có thể xác định nó thông qua cửa sổ chính và cửa sổ phụ.

Mỗi trang chứa hai loại vùng đầu ra, đó là - Cửa sổ chính và Cửa sổ phụ. Các cửa sổ này có thể được đặt ở bất kỳ đâu trên trang và bạn thậm chí có thể chồng chúng lên nhau. Một cửa sổ duy nhất có thể được sử dụng trên nhiều trang.

SAP Smart Forms - Cửa sổ chính và Cửa sổ phụ

Trong phần này, chúng ta sẽ hiểu chi tiết về Main và Sub Windows.

Cửa sổ chính

Trong biểu mẫu thông minh SAP, cửa sổ chính được sử dụng để chứa văn bản và dữ liệu. Vì đây là cửa sổ chính, nó chứa đầy văn bản và hệ thống dữ liệu. Nó hiển thị văn bản trong cửa sổ chính của trang tiếp theo, trong khi ngắt trang tự động được kích hoạt.

Note - Kiểm tra các điểm chính cần nhớ sau đây về cửa sổ chính và cửa sổ phụ.

  • Cửa sổ chính của mỗi trang phải có cùng chiều rộng nhưng có thể khác chiều cao.

  • Khi bạn không có cửa sổ chính xác định trang. Trang đó sẽ tự gọi nó và nó sẽ dẫn đến một vòng lặp vô tận.

Cửa sổ phụ

Trong biểu mẫu thông minh SAP, các cửa sổ phụ được sử dụng để hiển thị văn bản và dữ liệu trên các vùng được xác định trước của đầu ra. Văn bản và dữ liệu không phù hợp trong cửa sổ phụ bị cắt bớt và không được hiển thị trong đầu ra biểu mẫu.

Khi một cửa sổ phụ được đặt trên mỗi trang có cùng tên, nội dung của cửa sổ phụ đó được hiển thị trên mỗi trang.

Để tạo cửa sổ trong cửa sổ Chính hoặc trong một trang, hãy nhấp chuột phải vào Trang hoặc cửa sổ Chính và chọn loại cửa sổ.

Nhập Tên cửa sổ, Ý nghĩa và Loại cửa sổ. Tên đã nhập cho cửa sổ này được hiển thị trong ngăn điều hướng. Bạn có thể kéo cửa sổ và đặt nó ở bất kỳ đâu trên cửa sổ chính.

Khi các cửa sổ chồng lên nhau, bạn cũng có thể gửi một cửa sổ xuống nền, sao chép hoặc xóa một nút bằng cách nhấp chuột phải vào nó.

SAP Smart Forms - Văn bản và Dữ liệu

Bạn có thể nhập văn bản và dữ liệu trong một biểu mẫu thông minh và đặt chúng theo yêu cầu. Dữ liệu được nhập trong biểu mẫu thông minh này ở định dạng chuỗi và có thể được lấy từ cơ sở dữ liệu. Bạn cũng có thể nhập văn bản và dữ liệu ở định dạng bảng để hiển thị dưới dạng bảng.

  • Bạn có thể sử dụng Form Painter để định vị Windows, Graphics, v.v. trên một trang ở dạng thông minh.

  • PC Editor được sử dụng để viết văn bản.

  • Table Painter trong cửa sổ biểu mẫu thông minh được sử dụng để định dạng bảng của bạn.

Nhập văn bản vào biểu mẫu thông minh bằng PC Editor

Để nhập văn bản bằng PC Editor, bạn nên tạo nút văn bản trong cây điều hướng. Cũng có thể đưa dữ liệu từ hệ thống vào văn bản bằng cách sử dụng các trường và tham số hệ thống trong biểu mẫu. Trong khi xử lý biểu mẫu thông minh, hệ thống sẽ thay thế dữ liệu bằng các giá trị từ các trường hệ thống.

Để tạo một nút văn bản trong ngăn Điều hướng, nhấp chuột phải vào → Tạo → Văn bản như thể hiện trong ảnh chụp màn hình sau.

Nhập tên nút và mô tả như trong ảnh chụp màn hình sau:

Đi tới Thuộc tính chung và chọn Loại văn bản làm Phần tử văn bản. Bạn có thể nhập trực tiếp văn bản vào PC Editor hoặc bạn cũng có thể mở Text Editor ở chế độ toàn màn hình.

Khi bạn nhấp vào Dấu mũi tên màu xanh lá cây (nút F3), văn bản từ Trình soạn thảo văn bản được chuyển sang Trình chỉnh sửa PC nội tuyến.

Để đánh dấu văn bản dưới dạng URL, hãy đánh dấu văn bản này và nhấp vào Chèn URL ở trên cùng.

Trong biểu mẫu thông minh SAP, logic biểu mẫu xác định dữ liệu sẽ được đọc từ cơ sở dữ liệu, sau đó xác định điều kiện và cuối cùng là kiểm soát luồng đầu ra của biểu mẫu. Logic biểu mẫu được xác định trong Trình tạo biểu mẫu, nơi cấu trúc biểu mẫu được xác định ở phía bên trái của giao diện SMART FORMS. Khi một cửa sổ tạo biểu mẫu thông minh được mở, ở phía bên trái, bạn có các nút mặc định.

Nút cài đặt chung và có ba thư mục con sau:

  • Thuộc tính biểu mẫu
  • Giao diện biểu mẫu và
  • Định nghĩa toàn cầu

Những điều này hiển thị khi bạn tạo một biểu mẫu thông minh mới.

Để xác định logic biểu mẫu, bạn nên xác định cấu trúc phân cấp dưới các trang nút trong ngăn điều hướng và cấu trúc này xác định quy tắc xử lý biểu mẫu thông minh. Logic biểu mẫu này có thể được sử dụng để kiểm soát đầu ra của biểu mẫu.

Bạn nên nhớ những điểm sau về Logic hình thức:

  • Trong cấu trúc cây, có một tab được xác định cho mỗi nút và mỗi nút có thể được liên kết với một điều kiện. Khi điều kiện được đáp ứng trong biểu mẫu, hệ thống sẽ xử lý nút đó và nếu nó không được đáp ứng, hệ thống sẽ không xử lý nút đó.

  • Trong một kịch bản chung, các nút trong cấu trúc cây được xử lý từ trên xuống dưới.

  • Ngắt trang trên mỗi trang phụ thuộc vào lượng không gian còn lại trên trang hiện tại.

  • Kiểm soát Luồng được xác định cho mỗi trang; tuy nhiên, bạn cũng có thể đi đến bất kỳ trang nào.

SAP Smart Forms - Kiểm soát luồng

Bạn cũng có thể kiểm soát quá trình xử lý luồng trong biểu mẫu thông minh SAP cho hệ thống phân cấp cây được xác định trong ngăn dẫn hướng.

Có các tùy chọn khác nhau có thể được sử dụng để xác định Kiểm soát luồng, một số tùy chọn trong số này được liệt kê bên dưới -

  • Output Condition - Để xác định xử lý các nút / nút con theo điều kiện đầu ra.

  • Alternative - Nó có thể được sử dụng để xử lý một trong hai nút kém hơn.

  • Repeated Output - Bạn có thể sử dụng một vòng lặp để xử lý đầu ra nhiều lần.

  • Dynamic processing - Bạn cũng có thể xử lý động các trang bằng cách xác định trình tự trang bằng dòng lệnh.

Điều kiện đầu ra

Bạn có thể chuyển một điều kiện đầu ra để ngăn chặn quá trình xử lý nút / nút con. Để nhập điều kiện đầu ra cho một nút, hãy chuyển đếnCondition Tab.

Trong tab điều kiện, bạn có thể chuyển mỗi dòng một điều kiện với hai toán hạng. Một toán hạng có thể là một trường hoặc một giá trị.

Bạn cũng có thể chuyển các toán tử logic; các toán tử quan trọng nhất là -

  • AND
  • OR

Bạn cũng có thể thực hiện kiểm tra cục bộ để xác nhận điều kiện đầu ra. Để thực hiện kiểm tra điều kiện, hãy nhấp vào nút Kiểm tra như được hiển thị trong ảnh chụp màn hình sau.

Bạn cũng có thể liên kết một điều kiện đầu ra với các sự kiện đầu ra của các trang và cửa sổ. Bạn có thể sử dụng hộp Sự kiện bổ sung và các sự kiện này được liên kết bằng điều kiện VÀ.

Khi điều kiện được đáp ứng, hệ thống sẽ xử lý nút / nút con theo giá trị điều kiện. Khi điều kiện không thành công, hệ thống sẽ bỏ qua nút và xử lý giá trị tiếp theo trong điều khiển luồng.

Để xử lý đầu ra lặp đi lặp lại, nút vòng lặp phải được sử dụng để đọc dữ liệu từ một bảng nội bộ. Bạn sử dụng một vòng lặp để đọc dữ liệu khách hàng và hiển thị. Để hiển thị đầu ra lặp lại, bạn có thể tạo một vòng lặp kiểu nút và nhập tên và mô tả duy nhất.

Bước tiếp theo là đọc dữ liệu từ một bảng bên trong vào một vùng làm việc và tạo các nút thấp hơn trong đó bạn hiển thị các trường của các dòng trong bảng đã đọc.

Trong chương này, chúng ta sẽ thảo luận chi tiết về Điều hướng, Giao diện Người dùng, Các loại Nút và Tham số Biểu mẫu của Biểu mẫu Thông minh SAP.

SAP Smart Forms - Giao diện người dùng

Để thiết kế biểu mẫu trong SAP Smart Forms, bạn cần tạo và duy trì bố cục của biểu mẫu và xác định logic biểu mẫu. Bạn không yêu cầu bất kỳ kiến ​​thức nào về ngôn ngữ lập trình và kịch bản.

Giao diện Người dùng Đồ họa Biểu mẫu Thông minh SAP bao gồm các trường sau:

  • Form Painter - Để tạo bố cục biểu mẫu, bạn sử dụng Form Painter.

  • PC Editor - Nó có thể được sử dụng để nhập văn bản và trường vào vùng đầu ra.

  • Navigation Tree- Ở phía bên trái, bạn có cây điều hướng xác định thứ bậc của một biểu mẫu thông minh. Điều này xác định logic biểu mẫu để xử lý.

  • Table Painter - Table Painter được sử dụng để tạo các mẫu và bảng.

  • Form Check - Để kiểm tra tính nhất quán của biểu mẫu.

Trong biểu mẫu thông minh SAP, bạn có thể sử dụng Transaction: SMARTFORMS. Trên trang đầu tiên, bạn có một tùy chọn để chọnForm, Style hoặc là Text Module theo đối tượng bạn muốn Tạo, Thay đổi hoặc Hiển thị.

Nhập tên và chọn kiểu bạn muốn tạo và nhấp vào nút Tạo và thao tác này sẽ mở Trình tạo biểu mẫu SAP.

Trong SAP From builder, bạn có điều hướng Cây ở phía bên trái. Để chọn một nút trong cây, bạn phải nhấp đúp vào nút đó. Bạn cũng có thể kéo và thả hoặc sao chép các cây con bằng cách nhấp chuột phải vào nó và sử dụng thao tác Sao chép / Dán.

Khi bạn nhấp chuột phải vào bất kỳ nút nào, bạn có thể thấy menu Ngữ cảnh. Tùy theo loại nút, các tùy chọn trong menu Ngữ cảnh sẽ khác nhau.

Bạn có các tùy chọn sau trong menu Ngữ cảnh -

  • Tạo hoặc xóa theo loại nút đã chọn.
  • Tùy thuộc vào loại nút đã chọn, chỉ các loại nút hợp lệ mới xuất hiện.
  • Các chức năng của bảng tạm - Cắt hoặc Sao chép vào bảng tạm, Dán vào bảng tạm.
  • Mở rộng và Thu gọn.

SAP Smart Forms - Các loại nút

Trong phần này, chúng tôi sẽ thảo luận chi tiết về các loại tùy chọn nút khác nhau, được liệt kê bên dưới.

Output Areas -

  • Page
  • Window

Elementary Nodes -

  • Text
  • Graphic
  • Address

Table Output -

  • Template
  • Table

Các thuộc tính của loại nút

Trong biểu mẫu thông minh SAP, mỗi biểu mẫu chứa các thuộc tính chung sau:

General Attribute- Các thuộc tính chung trong một biểu mẫu thông minh xác định tên của nút đã chọn và mô tả. Nó cũng có thể chứa một số thuộc tính chung của các nút như trong trường hợp của nút văn bản - kiểu văn bản, v.v.

Output Options- Trong tab này, các tùy chọn đầu ra khác nhau được xác định cho mỗi nút bạn chọn trong ngăn Điều hướng. Tab Chung bao gồm -

  • Position
  • Hộp phong cách
  • Che bóng, v.v.

Các nút có đầu ra văn bản cũng có một Kiểu thuộc tính. Bạn có thể sử dụng thuộc tính này để ghi đè cho cây con hiện tại, nếu bạn không thích kiểu đã được đặt trong biểu mẫu trước đó.

Conditions - Trong tab điều kiện, bạn có thể chuyển điều kiện hiển thị nút khi một số điều kiện được đáp ứng.

Error List - Trong khi thực hiện kiểm tra trên biểu mẫu thông minh, nếu có bất kỳ mâu thuẫn nào, hệ thống sẽ hiển thị danh sách các lỗi và cảnh báo ở cuối cửa sổ màn hình bảo trì.

Để tìm lỗi hoặc cảnh báo, bạn nên chọn nút và sau đó hệ thống sẽ đưa bạn đến cấu trúc dạng cây để bạn có thể sửa lỗi.

SAP Smart Forms - Tham số biểu mẫu

Bạn cũng có thể chuyển các tham số trong biểu mẫu thông minh và hợp nhất dữ liệu vào biểu mẫu. Dữ liệu có thể được hợp nhất có thể là từ cơ sở dữ liệu hoặc một phần của dữ liệu chuẩn từ hệ thống SAP.

Dữ liệu sau có thể được hợp nhất trong một biểu mẫu thông minh:

  • Bạn có thể hợp nhất dữ liệu từ các bảng cơ sở dữ liệu và chuyển chúng vào giao diện biểu mẫu.

  • Dữ liệu được cung cấp bởi hệ thống SAP tiêu chuẩn có thể được hợp nhất dưới dạng thông minh. Ví dụ: ngày tháng.

  • Bất kỳ phép tính nào được thực hiện trong biểu mẫu

Dữ liệu bạn hợp nhất được hiển thị tại thời điểm chạy. Bạn sử dụng trình giữ chỗ để xác định vị trí đặt các đối tượng trong biểu mẫu để xác định nơi dữ liệu sẽ được hiển thị.

Khi một biểu mẫu thông minh được kích hoạt, một mô-đun chức năng sẽ được tạo ra. Bạn có thể chuyển các tham số tiêu chuẩn khác nhau trong một biểu mẫu thông minh. Khi bạn tạo biểu mẫu, các tham số này sẽ xuất hiện trong biểu mẫu và không thể thay đổi được. Đây là các tham số nhập và xuất có thể được sử dụng cho các hoạt động khác nhau như - Chỉ định loại thiết bị đầu ra, v.v.

Sau đây là các tham số phổ biến trong Biểu mẫu thông minh:

DOCUMENT_OUTPUT_INFO

Loại: Xuất khẩu

Mô tả - Điều này được sử dụng để cung cấp thông tin về số lượng trang biểu mẫu đã in.

JOB_OUTPUT_INFO

Loại: Xuất khẩu

Mô tả - Điều này có thể được sử dụng để xác định hành động nào tạo ra đầu ra nào trong một thông minh từ.

JOB_OUTPUT_OPTIONS

Loại: Xuất khẩu

Mô tả - Đây là một tập hợp con của trường OUTPUT_OPTIONS và nó xác định xem cài đặt đã được thay đổi hay chưa.

USER_SETTINGS

Loại: Nhập khẩu

Mô tả - Khi giá trị của tham số này là 'X', biểu mẫu thông minh sẽ nhận giá trị mặc định của Kiểm soát bộ đệm được xác định trong Hệ thống → Hồ sơ người dùng → Dữ liệu riêng.

Giá trị mặc định - Thiết bị đầu ra → In ngay lập tức và Xóa sau khi xuất.

Khi giá trị không được đặt, Smart Forms sẽ đánh giá các thông số sau của cấu trúc cho các tùy chọn đầu ra: SSFCOMOP.

  • Cài đặt máy in (TDDEST, TDPRINTER, RQPOSNAME)
  • TDIMMED (In ngay lập tức)
  • TDDELETE (Xóa sau khi xuất)

Bạn có thể xem các tham số Nhập và Xuất khác nhau trong tab Danh sách Trường của biểu mẫu thông minh.

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.

Trong chương này, chúng ta sẽ thảo luận chi tiết về Trình tạo kiểu trong Biểu mẫu thông minh SAP. Chương này cũng sẽ bao gồm các Kiểu Thông minh khác nhau, Điều hướng Trình tạo Kiểu cùng với Định dạng Đoạn và Ký tự của Trình tạo Kiểu.

SAP Smart Forms - Smart Styles

Bằng cách sử dụng Trình tạo kiểu, bạn có thể xác định kiểu thông minh trong một biểu mẫu thông minh. Để mở trình tạo kiểu, hãy chạy Giao dịch:SMARTSTYLES. Sử dụng các kiểu thông minh này, bạn có thể tạo đoạn văn và định dạng ký tự có thể được gán cho văn bản và trường ở dạng thông minh. Các kiểu Thông minh được duy trì trong một trình tạo kiểu.

Chạy mã giao dịch: SMARTSTYLES.

Để tạo một kiểu thông minh mới, hãy nhập tên kiểu và nhấp vào nút Tạo. Để hiển thị / thay đổi kiểu hiện có, hãy tìm kiếm kiểu từ đó và nhấp vào nút Hiển thị / Thay đổi.

Một kiểu thông minh nên được chỉ định cho mỗi biểu mẫu thông minh và điều này có thể được thực hiện trên toàn cầu bằng cách chuyển đến Thuộc tính biểu mẫu. Một kiểu thông minh cũng có thể được gán cho một nút văn bản.

Một kiểu thông minh bao gồm các trường sau:

  • Bạn có các định dạng Đoạn văn chứa các thuộc tính phông chữ, tab, đánh số và các trường định dạng khác.

  • Kiểu thông minh có thể chứa các định dạng ký tự như - Chỉ số trên và Chỉ số dưới, Mã vạch, v.v.

  • Trong kiểu thông minh, bạn có dữ liệu tiêu đề chứa các giá trị mặc định của Kiểu thông minh.

  • Bạn có thể thêm màu, gạch chân đoạn văn hoặc định dạng ký tự.

  • Tùy chọn xem trước.

Giá trị mặc định của kiểu thông minh được duy trì trong dữ liệu tiêu đề. Bạn cũng có thể gán các giá trị khác nhau cho các định dạng ký tự và đoạn văn trong một biểu mẫu thông minh, nhưng trong trường hợp nó không được gán, hệ thống sẽ tính toán các giá trị mặc định.

Các giá trị sau có thể được chỉ định trong dữ liệu tiêu đề của kiểu thông minh:

  • Standard Paragraph- Bạn cần gán một đoạn hiện có làm đoạn văn mặc định. Đoạn văn chuẩn này có thể được gán bằng cách sử dụng định dạng đoạn văn trong tiêu đề kiểu thông minh.

  • Default Tab Stops - Các giá trị này được sử dụng theo kiểu thông minh khi bạn không chỉ định bất kỳ tab nào khác được xác định.

  • Characters per inch/Lines per inch- Bạn cũng có thể xác định các phép đo cụ thể- biên, v.v. theo kiểu thông minh và các đơn vị đo lường là CH (Character) và Line (LN). Các nút trong Trình tạo biểu mẫu, Ký tự và Dòng sử dụng kiểu này. Các thuộc tính sau được áp dụng.

    • Ở dạng thông minh, đo lường Ký tự trên mỗi Inch được sử dụng phổ biến với máy in dòng.

    • Lines per inch xác định khoảng cách dòng thông minh.

  • Font Family and Font Size - Bạn có thể xác định kích thước phông chữ, gạch dưới và màu sắc cho các kiểu thông minh và điều này có thể được ghi đè ở định dạng Ký tự / Đoạn văn.

SAP Smart Forms - Điều hướng Trình tạo Kiểu

Trong Công cụ tạo kiểu, bạn có thể tạo kiểu thông minh có thể được gán cho các biểu mẫu thông minh. Để mở trình tạo kiểu, hãy sử dụng Mã giao dịch:SMARTSTYLES.

Ở phía bên trái, bạn thấy cây Kiểu có Dữ liệu Đầu trang, Định dạng Ký tự và thư mục Định dạng Đoạn văn. Bạn có thể điều hướng giữa các nút khác nhau hoặc sử dụng menu ngữ cảnh để tạo / xóa các nút.

Ở phía bên phải, bạn có Màn hình Bảo trì. Mỗi thư mục của cây kiểu này chứa các tab khác nhau trong màn hình Bảo trì. Một tab Cài đặt Chuẩn trong thư mục Tiêu đề có thể được sử dụng để xác định kích thước và màu phông chữ.

Mỗi nút Đoạn có chứa các tab khác nhau trong cửa sổ Bảo trì và nó khác nhau đối với các nút trong thư mục Ký tự.

Ở dưới cùng, bạn có thể kiểm tra Xem trước của nút đã chọn với cài đặt phông chữ.

Nó cũng có thể sử dụng lại các phong cách trong các hình thức thông minh khác nhau. Để tải xuống một kiểu, hãy đi tới Tiện ích → Tải xuống.

Để tải lên kiểu, chọn Tiện ích → Tải lên.

Biểu mẫu thông minh SAP - Định dạng đoạn văn

Định dạng đoạn văn xác định thông tin về Khoảng cách, Phông chữ, Văn bản, Màu và Đánh số. Bạn có thể gán các đoạn này cho một văn bản hoặc một trường và mỗi đoạn có một tên duy nhất.

Khi bạn chọn bất kỳ nút nào trong thư mục Đoạn văn, bạn có thể xác định các khía cạnh sau:

  • Thụt lề và giãn cách
  • Font
  • Tabs
  • Numbering
  • Phác thảo trong tab Bảo trì

Để Điều hướng đến tab Thụt lề và định hình, bạn có các tab sau:

  • Alignment
  • Indent
  • Spacing
  • Dòng văn bản

Tab căn chỉnh xác định căn chỉnh của đoạn văn, có thể là -

  • Centered
  • Justified
  • Căn trái hoặc
  • Right-Aligned

Tab thụt lề xác định Lề trái, Lề phải của đoạn văn từ cả hai trục. Dấu cách sau và Dấu cách Trước xác định dấu cách sau / trước mỗi dòng trong đoạn văn.

Bảo vệ trang

Bạn có thể chọn hộp kiểm này, nếu bạn không muốn đoạn văn của mình bị chia cắt bởi dấu ngắt trang. Khi tùy chọn này được chọn và nếu trên một trang không còn nhiều khoảng trống để hiển thị toàn bộ đoạn văn, điều này sẽ làm cho toàn bộ đoạn văn xuất hiện ở trang tiếp theo.

Đoạn tiếp theo trên cùng một trang

Hộp kiểm này có thể được chọn nếu bạn muốn các đoạn liên tiếp không bị phân tách bằng dấu ngắt trang và chúng sẽ xuất hiện trên cùng một trang.

Bạn có thể điều hướng đến Tab Phông chữ để xác định các khía cạnh sau:

  • Họ Phông chữ
  • Kích thước phông chữ và
  • Kiểu phông chữ

Bạn cũng có thể chọn Gạch chân và màu sắc cho đoạn văn.

Điều hướng đến tùy chọn Tab để xác định số lượng tab trong định dạng đoạn văn.

Đánh số và phác thảo

Điều này có thể được sử dụng để cho phép phân đoạn và đánh số trong cấu trúc đoạn văn. Các thuộc tính khác nhau có thể được đặt trong tab Đánh số và Đường viền, một số thuộc tính này được đưa ra bên dưới -

  • List
  • Dấu phân cách trái phải
  • Chiều dài đầu ra
  • Định dạng ký tự của số
  • Chuỗi số phác thảo

Khi bạn kích hoạt chuỗi số, bạn có thể đặt trước mỗi đoạn bằng số đoạn cao hơn trong cấu trúc phân cấp đoạn.

Tạo nút đoạn

Nhấp vào thư mục Đoạn văn và nhấp chuột phải → Tạo.

Ở định dạng Đoạn văn, bạn cần nhập 2–char key. Đi tới từng tab riêng lẻ để xác định các thuộc tính khác nhau. Sau khi bạn xác định các thuộc tính, hãy nhấp vàoActivate để kích hoạt nút đoạn.

SAP Smart Forms - Định dạng ký tự

Định dạng ký tự trong Trình tạo kiểu có thể được sử dụng để gán các thuộc tính đặc biệt cho văn bản hoặc chuỗi trong một đoạn văn. Trong một định dạng ký tự trong cây Kiểu, các thuộc tính sau có thể được xác định:

  • Cài đặt phông chữ
  • Mã vạch

Bạn có thể chọn bất kỳ nút ký tự nào dưới định dạng Ký tự trong cây Kiểu. Nó có một thuộc tính khác được chọn và mô tả.

Bạn có thể chọn một loại họ Phông chữ, cỡ phông chữ và Kiểu phông chữ khác. Bạn cũng có thể nhập phông chữ của riêng mình. Bạn cũng có thể chọn các thuộc tính như Gạch chân và Màu phông chữ.

Trong cài đặt Chuẩn, bạn có thể xác định định dạng ký tự cho mã vạch hệ thống.

Nhấp vào thư mục Character và sau đó nhấp chuột phải vào → Create Node.

Ở định dạng ký tự, bạn cần nhập phím 2 – char. Đi tới từng tab riêng lẻ để xác định các thuộc tính khác nhau. Sau khi bạn xác định các thuộc tính, hãy nhấp vào nút Kích hoạt để kích hoạt nút ký tự.

Trong chương này, chúng ta sẽ thảo luận chi tiết về các loại đầu ra khác nhau của SAP Smart Forms. Chương này cũng sẽ đề cập đến các Định dạng đầu ra và Phương tiện đầu ra khác nhau cùng với sự hiểu biết về cách Chạy theo dõi trong các Biểu mẫu thông minh SAP.

SAP Smart Forms - Định dạng đầu ra

Bạn có thể in biểu mẫu thông minh ở định dạng Văn bản đầu ra và nhiều định dạng đầu ra khác với các mục đích sử dụng khác nhau như - Định dạng XML cho biểu mẫu thông minh và HTML để hiển thị biểu mẫu trong trình duyệt web.

Các định dạng đầu ra sau đây là một số định dạng được sử dụng phổ biến nhất -

  • Output Text Format- Đây là định dạng văn bản đầu ra tiêu chuẩn và nó là định dạng được thiết lập để in các biểu mẫu trong hệ thống SAP. Bạn cũng có thể chuyển đổi nó thành các định dạng khác như PDF.

  • XSF Output- Đây là một định dạng XML cho các biểu mẫu thông minh. Nó chứa nội dung biểu mẫu của một biểu mẫu đã xử lý mà không hiển thị bất kỳ thông tin bố cục nào.

  • HTML Format- Cũng có thể hiển thị biểu mẫu trong trình duyệt Web. Nó là sự kết hợp của đầu ra XSF và định dạng HTML, nơi nội dung được xử lý mà không có bất kỳ thông tin bố cục nào và dữ liệu được hiển thị ở định dạng biểu mẫu cho trình duyệt web.

  • XDF Output - Nó ở định dạng XML không chứa biểu mẫu cũng như bố cục của nó và hiển thị ứng dụng dữ liệu được chuyển qua giao diện biểu mẫu.

Cài đặt định dạng đầu ra được xác định trong Thuộc tính biểu mẫu. Khi bạn gọi một biểu mẫu thông minh, bạn có thể sử dụng các tham số tiêu chuẩn để ghi đè cài đặt đầu ra.

Biểu mẫu thông minh SAP - Phương tiện đầu ra

Bạn có thể gửi một biểu mẫu thông minh đến các phương tiện đầu ra khác nhau. Một vài ví dụ về các phương tiện đầu ra khác nhau là:

  • Printers
  • Fax
  • Email hoặc
  • Định dạng XML

Biểu mẫu thông minh được chuyển tiếp đến các giao diện khác để chuyển biểu mẫu sang các phương tiện đầu ra khác nhau.

Example - Để in đầu ra trên Máy in, trước tiên bạn cần thiết lập Máy in.

Để kiểm soát đầu ra, bạn cần truyền các tham số khác nhau tại giao diện của các biểu mẫu thông minh. SAP Smart Forms chuyển giá trị tham số đến một phương tiện đầu ra khác.

Bạn có thể đặt phương tiện đầu ra khác nhau cho mỗi định dạng đầu ra -

Định dạng OTF

Bạn có thể sử dụng các phương pháp xử lý đầu ra khác nhau như -

  • Xử lý ống chỉ
  • Trong e-mail
  • Đến máy fax

Parameters values to send the form in Email - Khi bạn muốn gửi biểu mẫu thông minh trong email, các thông số email sau phải được điền cho một mô-đun chức năng đã tạo.

  • MAIL_SENDER/MAIL_RECIPIENT- Bạn nên thiết lập các thông số này để truyền cho người gửi và người nhận tài liệu. Để đặt các giá trị tham số, bạn cần tạo các đối tượng BOR của loại đối tượngRECIPIENT và nhập các thông số.

  • MAIL_APPL_OBJ Parameter- Bạn có thể sử dụng tham số này để liên kết đối tượng ứng dụng với tài liệu đã gửi. Bạn nên tạo mộtBOR đối tượng cho tham số này quá.

Parameters for sending form by Telefax - Để gửi biểu mẫu ở định dạng Fax, bạn cần đặt thông số thiết bị thành TELEFAXthay vì chế độ Spool. Nó sẽ mở ra một hộp thoại trong đó người dùng có thể nhập số Fax để sử dụng phương tiện đầu ra là Fax.

Định dạng XSF

Bạn có thể chuyển định dạng đầu ra này sang các phương tiện đầu ra khác nhau như -

  • Xử lý ống chỉ
  • Trở lại dưới dạng bảng trong chương trình Ứng dụng

Để chuyển định dạng đầu ra cho quá trình xử lý cuộn, bạn cần chuyển tham số vào hộp thoại cuộn của Hệ thống SAP. Hộp thoại này có thể được sử dụng để kiểm soát đầu ra của biểu mẫu. Có các tùy chọn khác nhau có thể được sử dụng trong Hộp thoại Spool -

  • Yêu cầu Spool mới
  • Xác định thời gian lưu giữ của một yêu cầu trong hàng đợi
  • Để chọn một trang
  • Liên kết ủy quyền với yêu cầu cuộn
  • Chỉ định cài đặt lưu trữ

Định dạng HTML

Bạn có thể sử dụng phương tiện đầu ra này để trả về nó dưới dạng một bảng trong chương trình ứng dụng.

SAP Smart Forms - Running Trace

Chức năng này cho phép bạn theo dõi chức năng in của một biểu mẫu thông minh. Sử dụng điều này, nó có thể theo dõi cách yêu cầu in được xử lý cho một biểu mẫu thông minh.

Transaction: SFTRACE

Để thực hiện theo dõi yêu cầu in, bạn có thể sử dụng Giao dịch: SFTRACE.

Khi dấu vết được kích hoạt bằng cách sử dụng mô-đun chức năng được tạo cho biểu mẫu thông minh, nó sẽ lưu dấu vết trên cơ sở dữ liệu cho mỗi đầu ra.

Sử dụng tùy chọn theo dõi này, bạn có thể xác định trình tự trong đó các nút được xử lý hoặc khi quá trình xử lý kết thúc do lỗi. Tùy chọn này dành riêng cho người dùng và nó chỉ được ghi lại cho người dùng kích hoạt nó.

Mức độ vết

Mức độ theo dõi được sử dụng để xác định mức độ chi tiết của dấu vết. Mức độ theo dõi 5 chứa thông tin chung và mức độ theo dõi 80 xác định mức độ theo dõi chi tiết nhất. Để kích hoạt cấp độ theo dõi, hãy nhấp vàoSwitch on trong ảnh chụp màn hình dưới đây.

Có thể thực hiện các cài đặt sau khi theo dõi hoạt động:

  • Level - Mức độ chi tiết trong một đầu ra theo dõi.

  • Logical Page- Điều này được sử dụng để hạn chế đầu ra theo dõi cho một trang cụ thể. Điều này rất hữu ích ở cấp độ Trace 30.

  • Window - Điều này được sử dụng để hạn chế đầu ra theo dõi cho một cửa sổ cụ thể ở dạng thông minh.

  • ABAP Break Point - Các tùy chọn này được sử dụng nội bộ trong khi thực hiện mức theo dõi.

Cài đặt theo dõi

Các cấp độ theo dõi khác nhau được xác định trong cài đặt Theo dõi. Một số cái phổ biến nhất được liệt kê bên dưới -

  • Warning or Error (Trace Level 5) - Mức độ theo dõi, phiên bản theo dõi, ngày giờ và thông tin hệ thống.

  • Document Information (Trace Level 15) - Điều này chứa thông tin bổ sung - Kênh đầu ra, thuộc tính biểu mẫu, cấu trúc biểu mẫu và kết quả đầu ra.

  • Pages (Trace Level 30) - Điều này được sử dụng để chứa tên của các trang đã xử lý.

  • Window (Trace Level 40) - Phần này chứa thông tin về tên của các cửa sổ đã xử lý.

  • Output area (Trace Level 45) - Phần này chứa thông tin về các vùng đầu ra của bảng.

  • Cell change (Trace Level 47) - Mức theo dõi này được sử dụng để chứa kết quả đầu ra trên các loại dòng và các ô được xử lý trong bảng.

  • Text information (Trace Level 50) - Cái này dùng để chứa các giá trị thuộc tính của các nút đầu ra đã xử lý.

  • Fields (Trace Level 60) - Điều này được sử dụng để chứa tên và giá trị của các trường trong văn bản đầu ra.

  • Scanner token (Trace Level 80) - Đây là mức theo dõi tối đa và xác định kết quả đầu ra của máy quét trong khi phân tích văn bản trong các nút văn bản.

Trong chương tiếp theo, chúng ta sẽ thảo luận chi tiết về các Khái niệm Phát triển Trước trong các Biểu mẫu Thông minh SAP.

Trong chương này, chúng ta sẽ thảo luận chi tiết về các khái niệm phát triển trước của SAP Smart Forms. Chương này sẽ bao gồm các khía cạnh như Nút đặc biệt, Xử lý biểu mẫu và Mô-đun chức năng.

Biểu mẫu thông minh SAP - Nút đặc biệt

Trong Biểu mẫu thông minh SAP, bạn có các nút đặc biệt khác nhau có thể được sử dụng như một phần của các khái niệm phát triển nâng cao. Để thêm các nút đặc biệt trong một biểu mẫu thông minh, bạn nên di chuyển nó vào cây điều hướng.

Trên mỗi trang, nhấp chuột phải → Mở menu ngữ cảnh → Tạo → Luồng logic → Lệnh.

Danh sách các loại nút đặc biệt sau đây có thể được sử dụng:

Nút lệnh

Điều này thường được sử dụng để chèn các lệnh cho các mục đích ứng dụng khác nhau. Bạn có thể sử dụng nút lệnh để chèn ngắt trang động trong cửa sổ chính. Bạn có các tùy chọn khác nhau dưới nút lệnh để áp dụng ngắt trang động -

  • Go to New Page - Lệnh này được sử dụng để ngắt trang và chỉ được phép sử dụng trong cửa sổ chính.

  • Reset Paragraph Numbering - Tùy chọn này có thể được sử dụng để thiết lập bộ đếm cho các đoạn văn phác thảo được chỉ định.

  • Include Printer Control - Tùy chọn này được sử dụng để gửi điều khiển in đến thiết bị đầu ra.

  • Free Attributes of Spool Request - Tùy chọn này có thể được sử dụng để xác định các thuộc tính cho các yêu cầu ống chỉ.

Dòng chương trình

Các dòng chương trình có thể được sử dụng để thực hiện các phép tính tổng và tổng phụ. Bạn có thể chèn các dòng chương trình trong cấu trúc cây.

Trên tab Thuộc tính chung, sử dụng bảng Tham số đầu vào và Tham số đầu ra để chuyển các trường toàn cục. Với mã ABAP, bạn có thể truy cập các trường chung được nhập trong các bảng này.

Phần phức tạp

Bạn sử dụng tùy chọn này để kết hợp các trang tab của các loại nút, để tạo nút phần phức tạp, hãy nhấp vào Tạo → Phần phức tạp.

Trong tab Thuộc tính chung của Phần phức hợp, bạn có thể xác định cài đặt để kết hợp các trang tab khác nhau, chẳng hạn như -

  • Tab sự kiện
  • Tab bảng và
  • Tab mẫu.

SAP Smart Forms - Xử lý biểu mẫu

Trong biểu mẫu thông minh, bạn sử dụng cấu trúc cây trong trình tạo biểu mẫu để xác định logic biểu mẫu để in văn bản, đồ họa và các phần tử khác nhau trong biểu mẫu thông minh. Khi một biểu mẫu thông minh được kích hoạt, một mô-đun chức năng được tạo ra và biểu mẫu thông minh SAP xử lý cấu trúc cây của biểu mẫu và sử dụng mã lập trình ABAP để in nội dung biểu mẫu.

Đầu ra của một biểu mẫu thông minh được xác định bởi các nút thấp hơn trong cấu trúc cây tạo nên Trang và Windows trong Trình tạo biểu mẫu. Đối với mỗi nút trong một cây, bạn có thể xác định các tùy chọn và điều kiện đầu ra.

Một nút được xử lý trong các trường hợp sau:

Condition -

  • Khi một điều kiện được đặt cho nút và hệ thống sẽ đánh giá điều kiện đó. Nếu nó được tìm thấy là sai, nút và các nút thấp hơn của nó trong cấu trúc cây sẽ không được xử lý.

  • Các nút kém hơn có thể được xử lý trực tiếp tùy thuộc vào loại nút.

  • Một hành động được gán cho một nút cũng có thể được xử lý.

  • Khi bạn xác định các tùy chọn đầu ra cho một nút và nút thấp hơn và các tùy chọn đầu ra riêng lẻ của nó được gán cho các nút kém hơn, thì tùy chọn này sẽ ghi đè tùy chọn đầu ra của nút cấp trên.

Các loại điều kiện sau có thể được sử dụng để xử lý một nút.

  • Simple IF Condition - Điều này được thực hiện bằng cách sử dụng tùy chọn VÀ hoặc HOẶC.

  • Complex IF condition - Điều này được sử dụng bằng cách sử dụng các dòng chương trình.

Kết hợp truy vấn sự kiện

SAP Smart Forms - Mô-đun chức năng

Khi một biểu mẫu thông minh được kích hoạt, một mô-đun chức năng sẽ được tạo ra. Có nhiều thông số tiêu chuẩn khác nhau có thể được áp dụng trên mô-đun chức năng. Các thông số này trực tiếp xuất hiện trong giao diện biểu mẫu và không thể thay đổi. Để kích hoạt một biểu mẫu thông minh, hãy nhấp vàoActivate Button ở trên cùng.

Khi mô-đun chức năng được gọi từ một ứng dụng, bạn có thể sử dụng các tham số này để xác định định dạng đầu ra hoặc yêu cầu ống đệm hoặc nhiều mục đích khác.

  • Report - zcall_smartform.

  • Call Function - '/ 1BCDWB / SF00000279'

Ở đây SF00000279 - đại diện cho mô-đun chức năng.

Nhưng đây không phải là cách gọi mô-đun chức năng được khuyến nghị vì tên Mô-đun chức năng được tạo theo phạm vi số trong hệ thống. Khi bạn chuyển biểu mẫu thông minh sang hệ thống sản xuất, một mô-đun chức năng mới sẽ được tạo ra.

Để xử lý điều này, bạn nên sử dụng hàm - SSF_FUNCTION_MODULE_NAME để nhận động tên mô-đun chức năng.

  • Report - zcall_smartform.

  • Data - tên TYPE rs38l_fnam.

  • Call Function - 'SSF_FUNCTION_MODULE_NAME'

Làm cách nào để lấy Tên mô-đun chức năng?

Để kiểm tra tên mô-đun chức năng cho một biểu mẫu thông minh, hãy điều hướng đến tab Môi trường ở trên cùng → Tên mô-đun chức năng.

Mô-đun chức năng được hiển thị trong cửa sổ tiếp theo -

Bạn cũng có thể thực hiện ngược lại bằng cách sử dụng Transaction SE 11 và đi đến bàn - STXFADMI.

Trong chương này, chúng ta sẽ thảo luận chi tiết về việc sử dụng Đồ họa Biểu mẫu trong Biểu mẫu Thông minh SAP. Chương này sẽ bao gồm các khía cạnh như xem trước đồ họa, nhập đồ họa và vận chuyển đồ họa.

SAP Smart Forms - Đồ họa xem trước

Bạn có thể thêm các đồ họa khác nhau trong một biểu mẫu thông minh như Biểu trưng Công ty, Đồ họa Nền, v.v. Bạn có thể sử dụng nút đồ họa để hiển thị đồ họa ở dạng thông minh và bằng cách thêm đồ họa kiểu nút trong cấu trúc cây.

Để xem đồ họa trong Hệ thống SAP, hãy sử dụng Transaction SE78. Thao tác này sẽ mở hộp thoại Quản trị Biểu mẫu Đồ họa. Ở phía bên trái, nhấp đúp vào thư mục Lưu trữ trên Máy chủ Tài liệu → Đồ họa → Hình ảnh bitmap BMAP.

Chọn Hình ảnh và nhấp vào Thông tin màn hình.

Khi bạn nhấp vào nút Thông tin màn hình, nó sẽ hiển thị các thuộc tính kỹ thuật và dữ liệu quản trị của đồ họa trong Hệ thống SAP.

Biểu mẫu thông minh SAP - Nhập đồ họa

Để bao gồm đồ họa nền, hãy sử dụng nút Đồ họa nền của một nút trang. Bạn có thể dùngTransaction SE78 để nhập đồ họa vào Hệ thống SAP.

Để nhập đồ họa, bấm đúp vào một định dạng đồ họa trong cấu trúc cây trong thư mục Lưu trữ trên máy chủ Tài liệu → ĐỒ HỌA → Đồ họa chung.

Để nhập, chọn Đồ họa → Nhập.

Để sử dụng đồ họa trong Trình tạo biểu mẫu, hãy chuyển đến cây điều hướng ở phía bên trái và tạo một loại nút → Đồ họa.

Một nút đồ họa có thể được tạo trực tiếp dưới nút Trang hoặc bạn có thể sử dụng menu ngữ cảnh trong một bố cục để đặt nút đồ họa.

Nhập tên duy nhất cho nút và mô tả.

Trên tab Thuộc tính chung → bạn có thể bao gồm đồ họa màu hoặc đồ họa đen trắng. Bạn có thể nhập các trường Đối tượng, ID và Tên để xác định hình ảnh.

Trong Thuộc tính kỹ thuật, bạn có thể xác định Độ phân giải theo cài đặt máy in. Khi bạn sử dụng độ phân giải nhỏ, nó sẽ làm tăng kích thước đồ họa trên biểu mẫu.

Trình điều khiển máy in hoặc máy in hỗ trợ các độ phân giải sau:

  • 75 dpi
  • 100 dpi
  • 150 dpi
  • 200 dpi
  • 300 dpi
  • 600 dpi

Biểu mẫu thông minh SAP - Đồ họa vận chuyển

Trong Hệ thống SAP, có thể vận chuyển đồ họa từ hệ thống này sang hệ thống khác. Đi đếnTransaction SE78 và ở đó bạn có thể chọn tùy chọn Giao thông vận tải để di chuyển đồ họa từ hệ thống này sang hệ thống khác.

Giao dịch: SE78 sẽ mở Đồ họa biểu mẫu quản trị.

Thao tác này sẽ mở Đồ họa biểu mẫu quản trị và chọn đồ họa mong muốn trong cây.

Chọn nút Đồ họa → Truyền tải và sau đó bạn nên nhập yêu cầu bàn làm việc.

Bạn có thể sử dụng một yêu cầu hiện có hoặc tạo một yêu cầu mới để thực hiện Vận chuyển và sau đó nhấp vào Tiếp tục.

Trong chương này, chúng ta sẽ thảo luận chi tiết về việc sử dụng biểu mẫu trong các ứng dụng trong SAP Smart Forms. Ngoài ra, chúng ta cũng sẽ hiểu cách di chuyển Biểu mẫu tập lệnh SAP sang Biểu mẫu thông minh SAP.

SAP Smart Forms - Sử dụng Biểu mẫu trong Ứng dụng

Bạn cũng có thể sử dụng biểu mẫu thông minh trong các ứng dụng kinh doanh của trình duyệt web, được gọi là biểu mẫu web. Biểu mẫu web là một biểu mẫu HTML có cùng bố cục với biểu mẫu thông minh và có thể được sử dụng để in biểu mẫu trên internet.

Khi bạn sử dụng biểu mẫu thông minh làm biểu mẫu web, nó sẽ chuyển đầu ra XSF sang định dạng HTML. Các kiểu thông minh được sử dụng để định dạng các biểu mẫu web.

Cũng có thể lấy bản in của biểu mẫu web từ trình duyệt và để giữ chất lượng tốt, bạn nên gửi biểu mẫu tới trình duyệt web ở định dạng PDF.

Biểu mẫu thông minh SAP - Di chuyển

Cũng có thể di chuyển biểu mẫu tập lệnh SAP sang biểu mẫu thông minh và kiểu tập lệnh SAP sang kiểu thông minh. Khi hệ thống chuyển đổi kiểu tập lệnh SAP thành kiểu thông minh, hệ thống sẽ chuyển đổi tất cả các đoạn văn và định dạng ký tự với các thuộc tính và thuộc tính của chúng.

Khi quá trình di chuyển xảy ra đối với biểu mẫu tập lệnh SAP sang biểu mẫu thông minh, quá trình thực thi sau sẽ diễn ra:

  • Tất cả các thuộc tính của Trang và Windows đều được di chuyển.

  • Văn bản được sao chép trong biểu mẫu.

  • Thuộc tính ngôn ngữ và tùy chọn đầu ra được sao chép.

  • Chuyển đổi dòng lệnh SAP script và hiển thị chúng ở định dạng văn bản.

Bạn cũng có thể thực hiện di chuyển hàng loạt các biểu mẫu tập lệnh.

Giao dịch: SMARTFORMS và nhập tên của biểu mẫu bạn muốn tạo.

Đi tới Tiện ích → Di chuyển → Nhập biểu mẫu SAPscript.

Thao tác này sẽ mở cửa sổ hộp thoại di chuyển biểu mẫu tập lệnh SAP. Bạn cần chọn tên và ngôn ngữ của biểu mẫu nguồn → ENTER.

Bạn có thể thấy chế độ đã thay đổi của Trình tạo biểu mẫu. Bạn cũng có thể thay đổi logic biểu mẫu và kiểu biểu mẫu. Để kích hoạt biểu mẫu thông minh, hãy nhấp vàoActivate cái nút.

Theo cách tương tự, bạn có thể chuyển đổi kiểu tập lệnh SAP sang kiểu thông minh SAP.

SAP Smart Forms - Di chuyển sang PDF Forms

Bạn có thể di chuyển Biểu mẫu thông minh SAP hiện có của mình sang Biểu mẫu PDF tương tác do Adobe cung cấp. Để sử dụng điều này, bạn cần thực hiện việc di chuyển tất cả các đồ họa.

Để thực hiện việc di chuyển, bạn nên sử dụng Giao dịch: SMARTFORMS.

Điều hướng đến Tiện ích → Di chuyển → Biểu mẫu tương tác → Xuất.

Trong hộp thoại tiếp theo, bạn nên nhập tên của Biểu mẫu thông minh để di chuyển, mục tiêu dựa trên PDF và giao diện đích. Theo mặc định, hệ thống đề xuất tên giống như của biểu mẫu thông minh cho các biểu mẫu PDF tương tác.

Bấm vào Continue như được hiển thị trong ảnh chụp màn hình sau.

Trong cửa sổ tiếp theo, hệ thống hiển thị Hộp thoại Cài đặt, nơi bạn có thể kiểm tra các tùy chọn di chuyển khác nhau.

Trong cửa sổ tiếp theo, hãy chọn Create Object Directory Entry, nhập một gói cho giao diện và lưu nó dưới dạng một dự án cục bộ.

Bước tiếp theo là gán biểu mẫu vào một gói hoặc lưu biểu mẫu dưới dạng đối tượng cục bộ và sau đó quá trình di chuyển hoàn tất.

Đây là cách bạn có thể thực hiện việc di chuyển biểu mẫu thông minh SAP sang biểu mẫu Adobe Interactive.