หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ
Moderator: Sutas, CO-Admin, Global Moderator
โดย polppol » พุธ มี.ค. 11, 2015 1:25 pm
ต้องการแก้ ฟอร์มให้ ที่อยู่3(~ADDR03) และเบอร์โทร(~TELNUM )อยู่บันทัดเดียวกัน
ต้องสรา้งตัวแปรใหม่ยังไงครับ
ตอนนี้ทำแบบนี้อยู่
~ADDR03WNO: 0, "", "addr_03wno", "addr_03wno = ARMAS->ADDR03 - '
-
polppol
- Jr. Member

-
- โพสต์: 90
- ลงทะเบียนเมื่อ: จันทร์ ก.พ. 16, 2015 12:51 pm
โดย savek » พุธ มี.ค. 11, 2015 1:41 pm
ลองใช้คำสั่งนี้ดูครับ
~ADDR03WNO: 0, "", "addr_03wno", "TELN=IIF(ARMAS->TELNUM#' ตรงนี้เคาะสัก 3 เคาะ ','
-

savek
- Administrator

-
- โพสต์: 12467
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย polppol » พุธ มี.ค. 11, 2015 3:32 pm
สอบถามเพิ่มเติมครับ จะได้นำไปใช้กับตัวอื่นๆได้ด้่วย
พอดีตอนแรกก็ลองใช้IFF เหมือนกันแต่มันไม่workและบางทำเลขที่ขึ้นก็ไม่ครบด้วย
# กับ = ต่างกันยังไงหลอครับ
เห็นในค่า ใน IIF ค่า False จะต้องเคาะวรรค 30 เคาะ ด้วยตรงนี้เพื่อทำความยาวของช่องว่างๆมีค่ามากกว่า
ค่าในจะออกเมือผลเป็น True (ที่จะแสดงเบอร์) เพื่อให้เบอร์ที่จะแสดงไม่ขาดอันนีถูกต้องมั้ยครับ
แล้ว IIF ของ Expressจะตัดคำตามความยาวที่น้อยสุดแบบนี้เสมอเลยหลอครับ
ขอบคุณครับ
-
polppol
- Jr. Member

-
- โพสต์: 90
- ลงทะเบียนเมื่อ: จันทร์ ก.พ. 16, 2015 12:51 pm
ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 42 ท่าน