หน้า 1 จากทั้งหมด 1

ข้อมูลในช่อง TOTBAL จากตัวเลขเป็น วันที่ แก้อย่างไรดี

โพสต์โพสต์แล้ว: จันทร์ ต.ค. 19, 2009 4:04 pm
โดย chutha
ถามผู้รู้คะ

Export ข้อมูลจาก Table STMAS.DBF แล้วแปลงเป็น .CSV แล้วปรากฎว่าในช่อง TOTBAL กลายเป็นวันที่(วัน/เดือน/ปี) แทนที่จะเป็นจำนวนสินค้า on hand ที่เป็นตัวเลข ต้องแก้ไขอย่างไรดีคะ ลองเปลี่ยน Format Cells ให้เป็น General แล้วแต่ก็ยังไม่เปลี่ยน ขอบพระคุณล่วงหน้าคะ 

Re: ข้อมูลในช่อง TOTBAL จากตัวเลขเป็น วันที่ แก้อย่างไรดี

โพสต์โพสต์แล้ว: จันทร์ ต.ค. 19, 2009 4:20 pm
โดย yimkim
ดีค่ะคุณ chutha
            ยังไม่เคยแปลงไฟล์ลักษณะนี้เหมือนกันนะค่ะ  ??? แต่ถ้าดู type ในฟิลด์ของ totbal แล้วมันเป็น double  ซึ่งมันก็น่าจะเป็นตัวเลขอยู่แล้วหนะค่ะ 

          ** รอคำตอบจากผู้รู้ท่านอื่นก่อนก็ได้นะค่ะ เผื่อมีคำแนะนำดี ๆ  ;D

Re: ข้อมูลในช่อง TOTBAL จากตัวเลขเป็น วันที่ แก้อย่างไรดี

โพสต์โพสต์แล้ว: จันทร์ ต.ค. 19, 2009 4:23 pm
โดย wee2tee
ไม่ทราบว่าคุณ chutha ทำการ Export ด้วยวิธีไหนครับ
- ใช้โปรแกรมเปิดไฟล์ dbase เช่น Visual Foxpro แล้วทำการ Export เป็น csv format.
- ใช้วิธีแก้ไขรายงานในโปรแกรมเอ็กซ์เพรส โดยเลือกการแสดงผลเป็น "แฟ้มข้อมูล" แล้วระบุชื่อไฟล์เป็น [filename].csv
ซึ่งถ้าเป็นวิธีหลังนะครับ รบกวนบอกด้วยครับว่าใช้รายงานตัวไหนของเอ็กซ์เพรสเป็นต้นแบบในการแก้ไขครับ...

Re: ข้อมูลในช่อง TOTBAL จากตัวเลขเป็น วันที่ แก้อย่างไรดี

โพสต์โพสต์แล้ว: จันทร์ ต.ค. 19, 2009 4:37 pm
โดย chutha
ตอบคุณ wee2tee
ใช้โปรแกรมเปิดไฟล์ dbase เช่น Visual Foxpro  คะ 
แต่ถ้าเป็นวิธี export เป็น text จาก  Express  แล้วแปลงเป็น .csv  จะแสดงข้อมูลปกติคะ 
ขอขอบคุณล่วงหน้าคะ

Re: ข้อมูลในช่อง TOTBAL จากตัวเลขเป็น วันที่ แก้อย่างไรดี

โพสต์โพสต์แล้ว: อังคาร ต.ค. 20, 2009 9:12 am
โดย wee2tee
อืมมม... ผมลองใช้ Visual Foxpro  6 ทำดู ก็ได้ข้อมูลออกมาถูกต้องนะครับ ไม่มีปัญหาอย่างที่คุณ chutha พบเลย
ผมขออนุญาตบอกถึงคำสั่งที่ผมใช้ใน Command Windows ของ Visual Foxpro 6 ให้แล้วกันนะครับ  ไม่ทราบว่าใช้วิธีการเดียวกันนี้หรือเปล่านะครับ

1. เปิดไฟล์ stmas.dbf ด้วยคำสั่ง
         use %path%\stmas                                          [แล้วกด Enter]
2. หลังจากนั้น พิมพ์คำสั่ง ดังนี้
         copy to %dest_path%\stmas.csv type csv       [แล้วกด Enter]
3. เปิดไฟล์ .csv ที่ได้ ซึ่งจะอยู่ใน %dest_path% ที่เรากำหนดในขั้นตอนที่ 2 ไฟล์ดังกล่าวจะถูกเปิดด้วยโปรแกรมเอ็กซ์เซล โดยอัตโนมัติ แล้วลองดูข้อมูลที่ได้นี้อีกทีครับ ว่าถูกต้องสมบูรณ์ดีหรือไม่ครับ

** %path% = พาธที่เก็บไฟล์ stmas.dbf อยู่ครับ
     %dest_path% = พาธที่ต้องการจะเก็บไฟล์ .csv ครับ

ปล. ได้ผลหรือไม่,อย่างไร อย่าลืมกลับมาอัพเดทให้ทราบกันด้วยนะครับ

Re: ข้อมูลในช่อง TOTBAL จากตัวเลขเป็น วันที่ แก้อย่างไรดี

โพสต์โพสต์แล้ว: พุธ ต.ค. 21, 2009 2:52 pm
โดย chutha
ขอบคุณ คุณ wee2tee  มากคะ  ลองทำตามแล้วก็ปกติดีคะ  แต่ก็แปลกดีคะ ลองใช้ paradox reader ก็ไม่มีปัญหาอะไร ซึ่งอาจจะแล้วแต่คนถนัด แต่อาจมีขั้นตอนที่ต้องเป็น xls ก่อน  เป็น CSV