Method
|
OpenForm
|
คำอธิบาย
|
เป็น Method ที่ใช้ในการเปิด Form ที่ต้องการ
|
รูปแบบ
|
DoCmd.OpenForm formname [,view] [,filtername] [,wherecondition]
[,datamode] [,windowmode] [,openargs]
|
Arguments
|
Form Name
|
รับค่า String
ระบุชื่อฟอร์มในฐานข้อมูลปัจจุบัน
|
View
|
รับค่าคงที่ Constants เป็นการเลือกมุมมองของฟอร์ม
ได้แก่
- acDesign เปิดในแบบ Design Mode
- acFormDS เปิดในแบบ DataSheet
- acNormal เปิดในแบบ Form view ( default )
- acPreview เปิดในแบบ Preview
|
Filter Name
|
รับค่าชนิด String
เป็นชื่อของ Query ในฐานข้อมูลปัจจุบัน
|
Where Condition
|
รับค่าชนิด String เป็นชุดคำสั่งเหมือนใน SQL ซึ่งเป็นเงื่อนไขหลัง
Where Clause โดยไม่มีคำว่า Where เช่น
ต้องการเปิด Form เฉพาะสินค้าที่มีรหัส ID > 5 ใช้คำสั่งดังนี้
DoCmd.OpenForm "Customer" ,,, "ID > 5"
|
Data Mode
|
เป็นการกำหนด Mode ของการใช้ฐานข้อมูล
- acFormAdd เปิด Form แล้วสามารถเพิ่มข้อมูลได้เท่านั้น
- acFormEdit เปิด Form แล้วสามารถ Edit ได้เท่านั้น
เพิ่มหรือลบไม่ได้
- acFormPropetySettings (Default) สามารถ เพิ่ม,ลบ,
แก้ไข ได้
- acFormReadOnly เปิด Form แล้วสามารถดูได้อย่างเดียว
แก้ไขไม่ได้
|