Export ข้อมูลออก Excel จากรายงาน แล้วปรากฏว่าข้อมูลแบ่งขั้นผิด

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

Moderator: Sutas, CO-Admin, Global Moderator

Export ข้อมูลออก Excel จากรายงาน แล้วปรากฏว่าข้อมูลแบ่งขั้นผิด

โพสต์โดย sarunnio » อังคาร ธ.ค. 11, 2012 4:51 pm

คำถามยาวนิดนึงนะครับ
สืบเนื่องจากกระทู้ 9604.0 เรื่องการ export ข้อมูลจากรายงานไปออก excel โดยแบ่งคอลัมภ์ (ข้อมูลบาง column มี append ช่องว่างต่อท้าย)

ผมมี layout ของข้อมูลรายงาน 142 (เวอร์ชัน edit) ในส่วนของ [Data Spec] และ [Data Frame] ดังตัวอย่างด้านล่าง
สังเกตว่า DOCNUM2 มีใช้เทคนิค แทรกช่องว่างตัวไทย (
แก้ไขล่าสุดโดย sarunnio เมื่อ อังคาร ธ.ค. 11, 2012 4:53 pm, แก้ไขแล้ว 1 ครั้ง
sarunnio
Newbie
Newbie
 
โพสต์: 18
ลงทะเบียนเมื่อ: อังคาร พ.ย. 27, 2012 2:52 pm

Re: Export ข้อมูลออก Excel จากรายงาน แล้วปรากฏว่าข้อมูลแบ่งขั้นผิด

โพสต์โดย savek » อังคาร ธ.ค. 11, 2012 7:13 pm

เนื่องจากมีการแทรกวรรคไทยไว้ด้านหลังตัวแปร ~DOCNUM2 ตรงนี้น่าจะเป็นสาเหตุที่ทำให้มีการดูดข้อมูลด้านหลังมา overlap กันครับ อยากให้ลองขยับตัวแปร ~DOCNUM2 และ ~CUSNAM ให้ห่างออกจากกันอีกสักหน่อย (อาจจะเคาะวรรคเพิ่มอีกสัก 4-5 เคาะ) แล้วลองพิมพ์รายงานออก Excel ดูอีกทีนะครับ :)

Bo:~DOCDAT ~F~DOCNUM2              ~CUSNAM 
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: Export ข้อมูลออก Excel จากรายงาน แล้วปรากฏว่าข้อมูลแบ่งขั้นผิด

โพสต์โดย sarunnio » พุธ ธ.ค. 12, 2012 3:56 pm

ทำได้แล้วครับ เป็นอย่างที่คุณบอกมาจริงๆ
ขอบคุณครับ

[quote="savek"]
เนื่องจากมีการแทรกวรรคไทยไว้ด้านหลังตัวแปร ~DOCNUM2 ตรงนี้น่าจะเป็นสาเหตุที่ทำให้มีการดูดข้อมูลด้านหลังมา overlap กันครับ อยากให้ลองขยับตัวแปร ~DOCNUM2 และ ~CUSNAM ให้ห่างออกจากกันอีกสักหน่อย (อาจจะเคาะวรรคเพิ่มอีกสัก 4-5 เคาะ) แล้วลองพิมพ์รายงานออก Excel ดูอีกทีนะครับ :)

Bo:~DOCDAT ~F~DOCNUM2              ~CUSNAM   
[/quote]
sarunnio
Newbie
Newbie
 
โพสต์: 18
ลงทะเบียนเมื่อ: อังคาร พ.ย. 27, 2012 2:52 pm


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

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

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