โดย suchai » ศุกร์ ส.ค. 17, 2018 6:47 pm
ในการแก้ไขรายงาน ในส่วนของ Expression ที่อยู่ด้านขวา หรือคำสั่งอื่นๆ จะใส่เงื่อนไขยาวไปเรื่อยๆ ด้านขวาได้ แต่ก็มีระยะขอบที่โปรแกรมจะทำงาน ถ้าตัวท้ายหลุด แสดงว่า ไปไม่ถึง
แต่ที่แสดงให้เห็น ถือว่าสั้น เพราะที่ผมติดขอบโปรแกรม สังเกตด้านล่างตำแหน่ง Col จะเลย 400 ไปแล้ว เคยสอบถามโปรแกรมเมอร์ ส่วนใหญ่ก็จะเขียนไปทางขวา ไม่ไกลมากนัก
ส่วนที่เห็น
RECTYP='3'.OR.RECTYP='5'.AND.DOCNUM#'SA'.AND.DOCNUM#'SD'.AND.DOCNUM#'CY'.AND.DOCNUM#'SB'.AND.DOCNUM#'DB'
ผมว่าแบบนี้ปลอดภัยกว่าครับ
(RECTYP='3'.OR.RECTYP='5').AND.DOCNUM#'SA'.AND.DOCNUM#'SD'.AND.DOCNUM#'CY'.AND.DOCNUM#'SB'.AND.DOCNUM#'DB'