ช่วงนี้ งานหนักครับ เลยหายไปนาน
= =
-
ก็ครั้งที่แล้วที่เคย up blog ไว้เกี่ยวกับ e-Forms บน SugarCRM
คือ e-Forms ที่เราสร้างขึ้นมา สามารถทำ relation กันได้ใช่มั้ยครับ
ก็วันนี้ผมจะมาขยายความต่อครับ ว่ามันทำได้อย่างไร
เริ่มเลยนะครับ
-
Prerequirement
+ Installed SugarCRM 5.x or later on AMP (Apache, MySQL, PHP) environment
+ สร้าง e-Form อย่างน้อย 1 ฟอร์มสำหรับทำ relation ครับ
-
Step
1. ไปที่ e-Forms ที่เราสร้างไว้แล้ว

2. เลือกที่View Relationships

3. เลือก Add Relationship

4. จะปรากฏหน้าจอ edit relationship ให้เลือก e-Form ของเรา เลือกชนิด relation (1-t0-1, 1-to-many, many-to-many) แล้วเลือก e-Form ที่เราจะมี relation ด้วย

5. จากนั้นเลือก Save

6. จะแสดงว่าเรามี relation เพิ่ม 1 relation

7. กลับมาที่หน้าจอ TestPackage

8. เลือก Deploy

9. จะพบ Menu Test Module

10. เลือก TestModule

11. เลือก Create TestModule

12. กรอกข้อมูลแล้วเลือก Save

13. จะพบหน้าจอแสดงข้อมูลที่เพิ่ง Save ไป และด้านล่างจะมีส่วนที่แสดง relationship กับ e-Form อื่นๆ (ในที่นี้ e-Form อื่นๆ คือ Account)

14. เลือก Select เพื่อเลือก Account ที่จะมี relation กับ TestModule ครับ (หรือเลือก Create เพื่อสร้าง Account ใหม่ที่มี Relation กับ TestModule)

15. เลือก Account ที่จะมี Relation กับ TestModule

17. จะพบว่า e-Form TestModule ของเรา จะมี relation กับ e-Form Account แล้ว

จบ
-
Remark
ยังมี วิธีการสร้าง Workflow ง่ายๆ ด้วย e-Forms บน SugarCRM และวิธีเพิ่ม Business Logic เข้าไปใน e-Forms อีกนะครับ ไว้ว่างๆ ผมจะ up blog ให้ครับ (ทิ้งท้ายยั่วผู้อ่านอีกแล้วตรู
)
