SAP Smart Forms - การนำทาง
ในบทนี้เราจะพูดถึงรายละเอียดเกี่ยวกับการนำทางอินเทอร์เฟซผู้ใช้ประเภทโหนดและพารามิเตอร์ฟอร์มของ SAP Smart Forms
SAP Smart Forms - ส่วนติดต่อผู้ใช้
ในการออกแบบฟอร์มใน SAP Smart Forms คุณต้องสร้างและดูแลเค้าโครงของฟอร์มและกำหนดตรรกะของฟอร์ม คุณไม่จำเป็นต้องมีความรู้เกี่ยวกับการเขียนโปรแกรมและภาษาสคริปต์
อินเทอร์เฟซผู้ใช้แบบกราฟิก SAP Smart Form ประกอบด้วยฟิลด์ต่อไปนี้ -
Form Painter - ในการสร้างเค้าโครงแบบฟอร์มคุณใช้ Form Painter
PC Editor - สามารถใช้เพื่อป้อนข้อความและฟิลด์ลงในพื้นที่เอาต์พุต
Navigation Tree- ทางด้านซ้ายคุณมีแผนผังการนำทางที่กำหนดลำดับชั้นของแบบฟอร์มอัจฉริยะ สิ่งนี้กำหนดตรรกะของฟอร์มสำหรับการประมวลผล
Table Painter - Table Painter ใช้ในการสร้างเทมเพลตและตาราง
Form Check - เพื่อตรวจสอบความสอดคล้องของแบบฟอร์ม
ใน SAP smart form คุณสามารถใช้ Transaction: SMARTFORMS. ในหน้าแรกคุณมีตัวเลือกในการเลือกไฟล์Form, Style หรือ Text Module ตามวัตถุที่คุณต้องการสร้างเปลี่ยนแปลงหรือแสดง
ป้อนชื่อและเลือกประเภทที่คุณต้องการสร้างและคลิกที่ปุ่มสร้างจากนั้นจะเปิด SAP Form Builder
ใน SAP From builder คุณมีการนำทางแบบ Tree ทางด้านซ้าย ในการเลือกโหนดในโครงสร้างคุณต้องดับเบิลคลิกที่โหนด คุณยังสามารถลากและวางหรือคัดลอกต้นไม้ย่อยได้โดยคลิกขวาที่มันและใช้การดำเนินการคัดลอก / วาง
เมื่อคุณคลิกขวาที่โหนดใด ๆ คุณจะเห็นเมนูบริบท ตามประเภทโหนดตัวเลือกภายใต้เมนูบริบทจะแตกต่างกันไป
คุณมีตัวเลือกต่อไปนี้ภายใต้เมนูบริบท -
- การสร้างหรือลบตามประเภทโหนดที่เลือก
- ขึ้นอยู่กับประเภทโหนดที่เลือกเฉพาะประเภทโหนดที่ถูกต้องเท่านั้นที่ปรากฏ
- ฟังก์ชั่นคลิปบอร์ด - ตัดหรือคัดลอกไปยังคลิปบอร์ดวางลงในคลิปบอร์ด
- ขยายและยุบ
SAP Smart Forms - ประเภทโหนด
ในส่วนนี้เราจะพูดถึงรายละเอียดเกี่ยวกับตัวเลือกโหนดประเภทต่างๆซึ่งแสดงไว้ด้านล่าง
Output Areas -
- Page
- Window
Elementary Nodes -
- Text
- Graphic
- Address
Table Output -
- Template
- Table
แอตทริบิวต์ของประเภทโหนด
ใน SAP smart form แต่ละรูปแบบประกอบด้วยแอตทริบิวต์ทั่วไปดังต่อไปนี้ -
General Attribute- แอตทริบิวต์ทั่วไปในรูปแบบอัจฉริยะกำหนดชื่อของโหนดและคำอธิบายที่เลือก นอกจากนี้ยังสามารถมีคุณสมบัติทั่วไปบางอย่างของโหนดเช่นในกรณีของโหนดข้อความ - ประเภทข้อความเป็นต้น
Output Options- ในแท็บนี้ตัวเลือกเอาต์พุตต่างๆจะถูกกำหนดสำหรับแต่ละโหนดที่คุณเลือกในบานหน้าต่างนำทาง แท็บทั่วไปประกอบด้วย -
- Position
- กล่องสไตล์
- การแรเงา ฯลฯ
โหนดที่มีเอาต์พุตข้อความยังมีสไตล์แอตทริบิวต์ คุณสามารถใช้แอ็ตทริบิวต์นี้เพื่อเขียนทับสำหรับทรีย่อยปัจจุบันได้หากคุณไม่ชอบสไตล์ที่ตั้งค่าไว้ในแบบฟอร์มก่อนหน้านี้
Conditions - ในแท็บเงื่อนไขคุณสามารถส่งผ่านเงื่อนไขที่แสดงโหนดเมื่อตรงตามเงื่อนไขบางประการ
Error List - ขณะทำการตรวจสอบแบบฟอร์มอัจฉริยะในกรณีที่เกิดความไม่สอดคล้องกันระบบจะแสดงรายการข้อผิดพลาดและคำเตือนที่ด้านล่างของหน้าต่างหน้าจอการบำรุงรักษา
หากต้องการค้นหาข้อผิดพลาดหรือคำเตือนคุณควรเลือกโหนดจากนั้นระบบจะนำคุณไปยังโครงสร้างต้นไม้เพื่อให้คุณสามารถแก้ไขข้อผิดพลาดได้
SAP Smart Forms - พารามิเตอร์ฟอร์ม
คุณยังสามารถส่งผ่านพารามิเตอร์ในรูปแบบอัจฉริยะและรวมข้อมูลลงในแบบฟอร์ม ข้อมูลที่ผสานอาจมาจากฐานข้อมูลหรือส่วนหนึ่งของข้อมูลมาตรฐานจากระบบ SAP
ข้อมูลต่อไปนี้สามารถผสานในรูปแบบอัจฉริยะ -
คุณสามารถผสานข้อมูลจากตารางฐานข้อมูลและส่งต่อไปยังอินเทอร์เฟซแบบฟอร์ม
ข้อมูลที่จัดเตรียมโดยระบบ SAP มาตรฐานสามารถผสานในรูปแบบสมาร์ท ตัวอย่าง: วันที่
การคำนวณใด ๆ ที่ดำเนินการในรูปแบบ
ข้อมูลที่คุณผสานจะแสดงในขณะทำงาน คุณใช้ตัวยึดตำแหน่งเพื่อกำหนดตำแหน่งที่จะวางวัตถุในแบบฟอร์มเพื่อกำหนดตำแหน่งที่จะแสดงข้อมูล
เมื่อเปิดใช้งานแบบฟอร์มอัจฉริยะโมดูลฟังก์ชันจะถูกสร้างขึ้น คุณสามารถส่งผ่านพารามิเตอร์มาตรฐานที่แตกต่างกันในรูปแบบสมาร์ท เมื่อคุณสร้างฟอร์มพารามิเตอร์เหล่านี้จะปรากฏในแบบฟอร์มและไม่สามารถเปลี่ยนแปลงได้ พารามิเตอร์เหล่านี้คือพารามิเตอร์การนำเข้าและส่งออกที่สามารถใช้สำหรับการดำเนินการต่างๆเช่น - การระบุประเภทอุปกรณ์เอาต์พุตเป็นต้น
ต่อไปนี้เป็นพารามิเตอร์ทั่วไปใน Smart Form -
DOCUMENT_OUTPUT_INFO
ประเภท: ส่งออก
คำอธิบาย - ใช้เพื่อให้ข้อมูลเกี่ยวกับจำนวนหน้าที่พิมพ์แบบฟอร์ม
JOB_OUTPUT_INFO
ประเภท: ส่งออก
คำอธิบาย - สามารถใช้เพื่อพิจารณาว่าการกระทำใดสร้างผลลัพธ์ในสมาร์ทจาก
JOB_OUTPUT_OPTIONS
ประเภท: ส่งออก
คำอธิบาย - นี่คือส่วนย่อยของฟิลด์ OUTPUT_OPTIONS และกำหนดว่ามีการเปลี่ยนแปลงการตั้งค่าหรือไม่
USER_SETTINGS
ประเภท: นำเข้า
คำอธิบาย - เมื่อค่าของพารามิเตอร์นี้คือ 'X' รูปแบบสมาร์ทจะใช้ค่าเริ่มต้นของ Spool Control ที่กำหนดไว้ใน System → User Profile → Own Data
ค่าเริ่มต้น - อุปกรณ์ส่งออก→พิมพ์ทันทีและลบหลังจากเอาต์พุต
เมื่อไม่ได้ตั้งค่า Smart Forms จะประเมินพารามิเตอร์ต่อไปนี้ของโครงสร้างสำหรับตัวเลือกเอาต์พุตแทน - SSFCOMOP.
- การตั้งค่าเครื่องพิมพ์ (TDDEST, TDPRINTER, RQPOSNAME)
- TDIMMED (พิมพ์ทันที)
- TDDELETE (ลบหลังจากเอาต์พุต)
คุณสามารถดูพารามิเตอร์การนำเข้าและส่งออกที่แตกต่างกันได้ภายใต้แท็บรายการเขตข้อมูลของแบบฟอร์มอัจฉริยะ