จะเลือกจากตารางไหนล่ะครับ
ส่วนใหญ่ถ้า opd visit ก็เป็น select vstdate from ovst where hn="01234567"; ประมาณนี้ครับ
ถ้าเราเลือก HN หรือ ป้อน HN ก่อน ก็เอามาใส่เป็นตัวแปรก็ได้
เลือก HN ใช้ GetPickupList('select hn from ovst group by hn');
ป้อน HN ใช้ InputQuery('select hn from ovst group by hn','ป้อน HN :');
ถ้าใช้ตัวแปรมารับค่า ก็ประกาศตัวแปรก่อน เช่น strHN : String;
นำมาใช้แบบนี้
strHn := GetPickupList('select hn from ovst group by hn');
หรือ
strHn := InputQuery('select hn from ovst group by hn','ป้อน HN :');
จากนั้นนำค่าตัวแปร strHN ไปใช้ได้ เป็น
GetPickupList('select vstdate from ovst where hn="'+strHN+'"');
ก็จะขึ้นวันที่มาตรวจ OPD มาให้เลือก