Forum: สอบถามปัญหา Notes ทางด้านเทคนิค |
Tags1: | Created on Dec 3, 2009, 8:29 AM by luzifer/9Notes|Topic Responses: 12 |
&action=openDocument&documentId=182A |
ในกรณีที่ต้องการให้ dialog list แสดงข้อมูลที่มีอยู่เดิม ต้องกำหนดเป็น "Use formula for choices" เพื่อเขียน Code ให้สามารถดึงข้อมูลมาแสดงได้ แต่ก่อนอื่นคุณต้องมี View ที่เก็บข้อมูลที่ต้องการแสดงไว้เสียก่อน เช่น
ต้องการแสดงข้อมูลจังหวัด ซึ่งชื่อจังหวัดคุณได้สร้าง Field เพื่อเก็บไว้แล้วอยู่ใน Form สมมุติให้
- Form = ชื่อ Main
- View = ชื่อ AllDocument โดย Column ของชื่อจังหวัดอยู่ตำแหน่งที่ 2
- Field = ชื่อ Province
คำสั่งในการแสดงรายชื่อจังหวัด (ที่มีอยู่แล้ว หรือ ยังไม่มีข้อมูล)ใส่ใน Field:Province ดังนี้
tmp:= @DbColumn("":"Nocache";@DbName;"AllDocument";2);
@If(@IsError(tmp);"No Data";tmp)
*รายละเอียดของแต่ละคำสั่ง มีอยู่ในฟอรัมก่อนที่เคยเขียนไว้ ตามที่คุณ 9notes แจ้งไว้ค่ะ
เมื่อ run Form:Main ขึ้นมา Field:Province จะไปดึงข้อมูลที่ View:AllDocument ใน Column ที่ 2 ออกมาค่ะ |
|