SAP Smart Forms - สถาปัตยกรรม

ใน SAP Smart Form คุณมีองค์ประกอบหลายอย่างที่ข้อมูลแอปพลิเคชันแตกต่างจากการกำหนดฟอร์ม เมื่อเปิดใช้งานแบบฟอร์มอัจฉริยะโมดูลฟังก์ชันจะถูกสร้างและดึงข้อมูลจากฐานข้อมูล

ใน SAP smart form จะใช้ส่วนประกอบต่อไปนี้ -

  • Form Layout - เค้าโครงแบบฟอร์มกำหนดตำแหน่งขององค์ประกอบบนหน้าและตำแหน่งที่จะแสดงวัตถุในเอาต์พุตแบบฟอร์ม

  • Form Logic - ลอจิกของฟอร์มกำหนดข้อมูลที่จะอ่านจากฐานข้อมูลเพื่อกำหนดเงื่อนไขและควบคุมการไหลของเอาต์พุตแบบฟอร์ม

  • Individual Elements- ประกอบด้วยองค์ประกอบที่จะแสดงในเอาต์พุตแบบฟอร์ม ประเภทองค์ประกอบทั่วไป ได้แก่ ข้อความตารางกราฟิกเป็นต้น

  • Form Interface - อินเทอร์เฟซแบบฟอร์มใน SAP smart form ใช้เพื่อถ่ายโอนข้อมูลแอปพลิเคชันเพื่อกำหนดรูปแบบ

ในภาพด้านบนคุณจะเห็นไฟล์ Smart Form Architecture. เมื่อเปิดใช้งานแบบฟอร์มอัจฉริยะโมดูลฟังก์ชันจะถูกสร้างขึ้น เมื่อโปรแกรมแอปพลิเคชันเรียกใช้โมดูลการทำงานอินเทอร์เฟซของโมดูลจะใช้เพื่อถ่ายโอนข้อมูลตารางตามคำอธิบายแบบฟอร์มและเพื่อพิมพ์แบบฟอร์ม

คุณยังสามารถฝังคำสั่งในคำอธิบายฟอร์มเพื่อเลือกข้อมูลสำหรับการประมวลผลฟอร์ม แต่ไม่แนะนำให้ใช้เมื่อคุณต้องพิมพ์แบบฟอร์มจำนวนมากส่งผลให้ประสิทธิภาพการทำงานลดลง

นอกจากนี้ยังสามารถพิมพ์ข้อมูลเป็นตารางในแบบฟอร์มและนำไปรวมกับข้อมูลแอปพลิเคชันด้วยแบบฟอร์มอัจฉริยะ การเรียกใช้แบบฟอร์มอัจฉริยะเพียงครั้งเดียวจะสร้างรูปแบบเดียวสำหรับการพิมพ์เสมอ สามารถเลือกประเภทเอาต์พุตที่แตกต่างกันได้เช่น - แฟกซ์พิมพ์อีเมลหรือในรูปแบบ HTML / XML ไปยังเว็บเบราว์เซอร์