เครื่องมือขั้นสูง (Advanced Tools) สามารถพบได้ภายในตัวสร้างฟอร์ม (Form Builder) ตัวสร้างDatalist (Datalist Builder) เช่นเดียวกันใน ตัวสร้างUserview (Userview Builder)

New Feature

เป็นคุณลักษณะใหม่ใน Joget Workflow v6.

รูปที่ 1: การเข้าถึงเครื่องมือขั้นสูงในตัวสร้างฟอร์ม

รูปที่ 2: Advanced Tools  - Tabs

ในเครื่องมือขั้นสูง, คุณจะพบ5แท็บในทุกโปรแกรมสร้างที่กล่าวถึงและ6แท็บในตัวสร้างฟอร์ม. ในตัวสร้างฟอร์มแท็บพิเศษที่หกคือ ตาราง

ตัวแสดงแผนภูมิ (Tree Viewer)

รูปที่ 3: Advanced Tools - Tree Viewer

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


รูปที่ 4: Advanced Tools - Tree Viewer - Editing a Node

คลิกที่ไอคอนแก้ไข (ดินสอ) ทางด้านขวาของโหนดที่ช่วยให้หนึ่งในการกำหนดค่า/แก้ไขคุณสมบัติได้ทันที เมื่อบันทึกคุณสมบัติ, ผู้ชมต้นไม้จะรีเฟรชตัวเอง.

การใช้ (Usages)

รูปที่ 5: Advanced Tools - Usages

ในแท็บที่สองตัวออกแบบแอปสามารถตรวจสอบตำแหน่งที่มีการใช้งานเอนทิตีปัจจุบัน จากตัวอย่างข้างต้นเราสามารถบอกได้ว่ามีการใช้แบบฟอร์มในรูปแบบอื่นและยังเป็นส่วนหนึ่งของกระบวนการลำดับงาน ด้วยคุณลักษณะดังกล่าวตัวออกแบบ app จะสามารถจัดการการออกแบบฟอร์มได้ดีภายในขอบเขตของการใช้ (Usages)

ตาราง (Table)

รูปที่ 6: Advanced Tools - Table

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

นอกจากนี้เรายังสามารถคลิกที่แสดงการใช้งานตารางในปพลิเคชันอื่นๆ (Show Table Usage In Other Appsเพื่อตรวจสอบว่ามีปพลิเคชันอื่นๆที่จะเขียนไปยังตารางเดียวกันเกินไป.

คอลัมน์ตารางที่มีอยู่จะแสดงรายการไว้สำหรับการอ้างอิงของตัวออกแบบแอป

i18n Internationalization

รูปที่ 7: Advanced Tools - i18n Internationalization

ชื่อกำกับที่กำหนดในโปรแกรมสร้างจะถูกแสดงโดยอัตโนมัติที่นี่เพื่อวัตถุประสงค์สากล เราสามารถกำหนดในหลายภาษาตามที่เราต้องการ

ตัวตรวจสอบ Diff (Diff Checker)

รูปที่ 8: Advanced Tools - Diff Checker


ความสามารถของตัวตรวจสอบ Diff (Diff Checker) ทำให้การทำงานร่วมกันเป็นไปได้โดยไม่สูญเสียการปรับเปลี่ยนที่ทำโดยผู้ร่วมทีมอื่นๆที่กำลังทำงานกับเอนทิตีเดียวกันในเวลาเดียวกัน ในส่วนนี้สามารถบอกได้ว่ามีการเปลี่ยนแปลงใดบ้างตั้งแต่การโหลดแรกเริ่มของผู้สร้างของเขา/เธอกับสำเนาในเซิร์ฟเวอร์ คลิกที่ Merge & Update ปุ่มจะช่วยให้แน่ใจว่าการปรับเปลี่ยนทั้งหมดจะถูกผสาน

JSON Definition

รูปที่ 9: Advanced Tools - JSON Definition

เราสามารถตรวจสอบความหมายที่แท้จริงของเอนทิตีที่เรากำลังทำงานอยู่ที่นี่ ถ้าจำเป็นเราสามารถแก้ไขความหมายภายในตัวแก้ไขข้อความตัวเองและคลิกที่ปุ่ม ปรับปรุง (Update) ที่จะกระทำ




  • No labels