แก้ฟอร์มให้ ที่อยู่3 และเบอร์โทรมาต่อกันอยู่ในบันทัดเดียวกันยังไงครับ

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

แก้ฟอร์มให้ ที่อยู่3 และเบอร์โทรมาต่อกันอยู่ในบันทัดเดียวกันยังไงครับ

โพสต์โดย polppol » พุธ มี.ค. 11, 2015 1:25 pm

ต้องการแก้ ฟอร์มให้ ที่อยู่3(~ADDR03) และเบอร์โทร(~TELNUM )อยู่บันทัดเดียวกัน

ต้องสรา้งตัวแปรใหม่ยังไงครับ
ตอนนี้ทำแบบนี้อยู่
~ADDR03WNO: 0,      "",                "addr_03wno",      "addr_03wno = ARMAS->ADDR03 - '
polppol
Jr. Member
Jr. Member
 
โพสต์: 90
ลงทะเบียนเมื่อ: จันทร์ ก.พ. 16, 2015 12:51 pm

Re: แก้ฟอร์มให้ ที่อยู่3 และเบอร์โทรมาต่อกันอยู่ในบันทัดเดียวกันยังไงครับ

โพสต์โดย savek » พุธ มี.ค. 11, 2015 1:41 pm

ลองใช้คำสั่งนี้ดูครับ

~ADDR03WNO: 0,      "",                "addr_03wno",      "TELN=IIF(ARMAS->TELNUM#' ตรงนี้เคาะสัก 3 เคาะ  ','
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: แก้ฟอร์มให้ ที่อยู่3 และเบอร์โทรมาต่อกันอยู่ในบันทัดเดียวกันยังไงครับ

โพสต์โดย polppol » พุธ มี.ค. 11, 2015 3:32 pm

สอบถามเพิ่มเติมครับ จะได้นำไปใช้กับตัวอื่นๆได้ด้่วย
พอดีตอนแรกก็ลองใช้IFF เหมือนกันแต่มันไม่workและบางทำเลขที่ขึ้นก็ไม่ครบด้วย

# กับ = ต่างกันยังไงหลอครับ

เห็นในค่า ใน IIF ค่า False จะต้องเคาะวรรค 30 เคาะ ด้วยตรงนี้เพื่อทำความยาวของช่องว่างๆมีค่ามากกว่า
ค่าในจะออกเมือผลเป็น True (ที่จะแสดงเบอร์) เพื่อให้เบอร์ที่จะแสดงไม่ขาดอันนีถูกต้องมั้ยครับ
แล้ว IIF ของ Expressจะตัดคำตามความยาวที่น้อยสุดแบบนี้เสมอเลยหลอครับ


ขอบคุณครับ
polppol
Jr. Member
Jr. Member
 
โพสต์: 90
ลงทะเบียนเมื่อ: จันทร์ ก.พ. 16, 2015 12:51 pm


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 41 ท่าน