โดย savek » ศุกร์ ส.ค. 26, 2022 4:09 pm
ถ้าไม่เคยแก้ไขแบบฟอร์มมาก่อน ให้ดึงแบบฟอร์มต้นฉบับขึ้นมาทับนะครับ เพราะแบบฟอร์มต้นฉบับจะแสดงเลขสาขาเป็น 5 หลักอยู่แล้ว
แต่หากต้องการแก้ไขแบบฟอร์มเอง ให้ทำการแก้ไขแบบฟอร์ม แล้วมองหาบรรทัดเหล่านี้ที่อยู่ในส่วนของ [data spec] สังเกตว่าเครื่องหมาย * หน้าบรรทัด ต้องเป็นตามในตัวอย่างข้างล่างนี้ครับ
*~ORG: 0, "", "org", "org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'•สำนักงานใหญ่•••', '•สาขาที่•' -LTRIM(STR(A->ORGNUM,5,0))),' ')"
~ORG: 0, "", "org", "br=@p_orgnum_00009( A->ORGNUM ); org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'•สำนักงานใหญ่••', '•สาขาที่•'-br),' ')"