|
|
ผมใช้คำสั่ง IIF ใน ACCESS แล้วขึ้น #Error ผมมั่นใจว่าเขียนถูก รวบกวนผู้รู้ดูให้หน่อย Error ได้ยังไง |
|
|
|
|
|
|
|
ใน Access มี IIF ด้วยหรือเปล่าครับ ผมไม่แน่ใจ
|
|
|
|
|
Date :
2012-01-31 15:46:27 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TextBox ที่ใส่สูตรนี้ชื่ออะไร
=IIF([result]="Not Found","X","")
คงไม่ได้ชื่อว่า Result นะ
|
|
|
|
|
Date :
2012-01-31 16:12:20 |
By :
watcharop |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้อ ...
ได้แล้วครับ คำตอบคือ
ใน version 2007 เราต้องระบุหรือแหล่งข้อมูลด้วย (ตารางหรือคิวรี)
เพราะเดิมที่เราจะทำรายงาน เราจะระบุว่าเราจะดึงข้อมูลมาจากตารางไหนใช่ไม๊ครับ
แล้วจะมีฟิลด์ของตารางนั้นแล้วเราดึงไปจัดในรายงานได้
แต่ถ้าเราจะใช้สูตรเราต้องระบุด้วยว่ามาจากตารางไหน หรือคิวรีไหนเช่น
=IIF([sheet2.result]="Not Found","X","")
sheet2 คือตารางที่ผมดึงข้อมูลมาทำรายงาน
result คือฟิลด์หนึ่ง ที่อยู่ของในตาราง sheet2
คำแนะนำที่ 1
ใน Access มีคำสั่ง IIF ครับ
คำแนะนำที่ 2
Result ผมสมมุติขึ้นมาเป็นชื่อตารางครับ เพราะฉะนั้น จะเป็นอะไรก็ได้ครับ
ไม่จำเป็นว่าจะต้องไปแสดงผลใน TextBox
ขอบคุณทุกคนมากเลยครับ....
ไม่เคยผิดหวังเลย ถ้ามีปัญหาแล้วเข้ามาหาคำตอบในนี้...
|
ประวัติการแก้ไข 2012-01-31 16:38:33 2012-01-31 16:39:04 2012-01-31 16:39:48
|
|
|
|
Date :
2012-01-31 16:36:35 |
By :
orgus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดีใจด้วยครับ
|
|
|
|
|
Date :
2012-01-31 17:07:30 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|