คำสั่ง modify นั้นมีประโยชน์มาก เราสามารถเปลี่ยนแปลงค่าต่างๆใน object ได้โดยการใช้คำสั่งนี้เช่น การเปลี่ยนสีฉากหลัง การเปลี่ยนข้อความของ object การกำหนดการ update การเปลี่ยนรูปแบบของ sql เป็นต้น
เรามาดูรายละเอียดกันเลยดีกว่า บางส่วนผมก็คัดมาจาก help บางส่วนก็มาจากที่ทำงานจริง
การใช้งานคำสั่ง modify ในการเปลี่ยนสีของ object ต่างๆที่เราต้องการ เช่นเราต้องการเปลี่ยนสี ฉากหลังของdatawindow เราก็สามารถทำได้โดยใช้สคริปต์ดังนี้
dw_1.Modify( \\\"DataWindow.Color= 255 \\\" )
แต่ถ้าเราต้องการเปลี่ยนสีของ ตัวอักษรก็ใช้สคริปต์ดังนี้
dw_1.Modify ( \\\"discount.Color= 255 \\\" )
นอกจากนี้เรายังสามารถใช้คำสั่ง modify ในการเปลี่ยนข้อความใน object ต่างๆได้อีกด้วย เช่นต้องการเปลี่ยนข้อความใน text object
dw_cust.Modify(\\\"Dept_t.Text=\\\'Dept\\\'\\\")
ส่วนสคริปต์ด้านล่างนี้ก็จะใช้ในการเปลี่ยนข้อความจาก none เป็น Marketing เมื่อ ค่าของ dept_id มากกว่า 201แต่ถ้าไม่ใช่ก็เปลี่ยนเป็นคำว่า Finance แทน
dw_cust.Modify(\\\"dept_t.Text=\\\'none~t \\\" + \\\"If (dept_id > 201,~\\\'Marketing~\\\',~\\\'Finance~\\\')\\\'\\\")
การกำหนดการ update ของ table เราใช้สคริปต์ดังนี้
DW_DATA.MODIFY(\\\"DATAWINDOW.TABLE.UPDATETABLE = ~\\\"SBF11~\\\"\\\")
จากคำสั่งดังกล่าวจะเป็นการกำหนดให้ table ที่ชื่อว่า sbf11 สามารถที่จะทำการ update ได้ นอกจากนี้ยังกำหนดได้อีกว่าจะให้คอลัมน์ไหนสามารถ update ได้ เช่น
DW_DATA.MODIFY(\\\"SBF11.sowid.Update = Yes \\\")
จะเป็นการกำหนดให้ คอลัมน์ sowid สามารถทำการ update ได้
เป็นอย่างไรครับพอจะเห็นความสามารถของคำสั่ง modify กันบ้างหรือยังในตอนต่อไปผมจะพูดถึงการใช้คำสั่ง modify กับการทำงานแบบเปลี่ยนค่าของ sql ซึ่งผมใช้งานอยู่ อดใจรอนิดนะครับ
คำสั่ง modify นั้นมีประโยชน์มาก
Latest News
- บทที่ 7-1 ตอน การสร้างระบบฐานข้อมูล
- บทที่ 6 ทดลองเขียนโปรแกรมด้วย PocketBuilder เบื้องต้น
- บทที่ 4 ติดตั้งdatabase sql anywhere
- บทที่ 7-2 ตอน การสร้างโปรแกรมแสดงรายการอาหารที่สั่ง ด้วย Powerbuilder 9
- บทที่ 3 ติดตั้งอุปกรณ์ และโปรแกรม Active Sync
- ทำชุด setup โปรแกรมด้วย Wise Install
- การติดตั้ง IIS
- ตัวอย่าง code โปรแกรมร้านเช่า VDO
- สมาชิก : 2
- Content : 336
- เว็บลิงก์ : 8
- จำนวนครั้งเปิดดูบทความ : 158911


