อยากทราบตารางที่เก็บข้อมูล "รายละเอียดพนักงานขาย"

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

Moderator: Sutas, CO-Admin, Global Moderator

อยากทราบตารางที่เก็บข้อมูล "รายละเอียดพนักงานขาย"

โพสต์โดย pai_h » ศุกร์ พ.ย. 23, 2012 10:29 am

พอดีมีข้อมูลพนักงานขายอยู่หลักพันที่ต้องเอาเข้าระบบในส่วนของ เมนู--> ขาย--> รายละเอียดพนักงานขาย
รบกวนหน่อยครับว่ามีใครทราบชื่อ Table ทีเก็บข้อมูล "รายละเอียดพนักงานขาย" บ้างครับ...คีย์ใหม่เป็นพันไม่ไหวครับ..


ขอบคุณครับ
มือใหม่ :-\
pai_h
Newbie
Newbie
 
โพสต์: 5
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 10:24 am

Re: อยากทราบตารางที่เก็บข้อมูล "รายละเอียดพนักงานขาย"

โพสต์โดย savek » ศุกร์ พ.ย. 23, 2012 10:41 am

ไม่อยากแนะนำให้ import เข้ามาจากภายนอกโปรแกรมเลยครับ  ;)

เพราะมันจะไม่มีการตรวจสอบความถูกต้องของข้อมูลที่จะ import เข้าไป เช่น หากรหัสที่นำเข้ามาซ้ำ ก็จะไม่มีการแจ้งเตือนเหมือนกับการป้อนข้อมูลเข้าไปโดยตรงในโปรแกรม รวมถึงในเรื่องของ data structure ที่ต้องเป็นไปตามที่โปรแกรมกำหนดเอาไว้ด้วยนะครับ

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

สำหรับเทเบิ้ลที่ใช้เก็บรายละเอียดพนักงานขายคือ OESLM.DBF ครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: อยากทราบตารางที่เก็บข้อมูล "รายละเอียดพนักงานขาย"

โพสต์โดย suchai » ศุกร์ พ.ย. 23, 2012 12:08 pm

1. หาก Excel มีจำนวน  1000 รายการ และในนี้บังเอิญมีรหัสซ้ำกัน สัก 50 รหัส เมื่อนำเข้า express แล้ว จะเห็นข้อมูลเพียง 950 รหัส

2.เรื่องของโครงสร้าง ขนาดของฟิลด์ข้อมูล หากใน Excel มีข้อความสัก 35 แต่ Express รับได้แค่ 20 ส่วนต่างจะหายไปในอวกาศ

3.หากพนักงานที่บันทึก มี ชื่อ นามสกุล เป็นภาษาไทย เวลานำเข้า จะเจอปัญหา เว้นวรรค ภาษาไทย ซึ่งมีปัญหากับการพิมพ์ใน เครื่องพิมพ์ Text Mode (พวกหัวเข็ม) ถ้าพนักงานมีสัก 2000 ราย ก็ต้องเปลี่ยน เว้นวรรค ในโปรแกรมทั้งหมด 2000 ราย

4.ฟิลด์ที่ Express บังคับว่าต้องมี แต่ใน Excel ไม่มี เมื่อนำเข้ามาแล้ว ไม่ใส่ค่าบังคับ ข้อมูลก็จะมองไม่เห็น ดังที่คุณเสวกว่า คือ ลองคีย์ 1 ข้อมูลใน Express แล้วทำความเข้าใจ ว่ามีฟิลด์ไหนบังคับ ขนาดข้อมูลเท่าไหร่

[color=navy]หากเข้าใจที่กล่าวมาแล้ว ก็สามารถนำเข้าได้ ในหลายครั้ง แม้ข้อมูลจะเป็นพัน ถ้าคีย์ใน Express จะง่ายมากๆ เวลาก็แน่นอน อาจใช้เวลาสัก 2-3 วันแล้วเสร็จ

แต่ในการนำเข้าข้อมูล หากเกิดความผิดพลาด ซ้ำแล้วซ้ำอีก และยังต้องมาแก้ไขข้อมูล เช่น เว้นวรรคภาษาไทย อาจกินเวลาเป็นอาทิตย์

ขนาดของข้อมูลที่น่าจะนำเข้า ควรจะมีปริมาณมากๆ เช่น หลักหมื่น หลักแสน จึงจะเหมาะกับการเลือกเส้นทางนี้

แต่ถ้าต้องทำแบบนี้บ่อยๆ ก็ถือว่า เรียนรู้ หาประสบการณ์ ลองผิด ลองถูกไปเรื่อยๆ พอชำนาญมากๆ และเป็นงานที่ต้องรับ นำเข้าส่งออกทุกวัน มันก็ง่ายกว่าคีย์ที่ละใบครับ
[/color]
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: อยากทราบตารางที่เก็บข้อมูล "รายละเอียดพนักงานขาย"

โพสต์โดย pai_h » ศุกร์ พ.ย. 23, 2012 1:36 pm

ขอบคุณมากๆครับ สำหรับคำตอบและคำแนะนำต่างๆ คือผมสร้าง ฐานข้อมูลจำลองมาตัวหนึ่งแล้วลองแปลงไฟล์ excel เป็น DBF ก่อนนำเข้า database อ่ะครับ...
ถ้าเวิร์คถึงจะทำกับระบบงานจริงครับ...ยังไงก็ขอบคุณมากๆครับสำหรับคำแนะนำดีๆๆ  :)
pai_h
Newbie
Newbie
 
โพสต์: 5
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 10:24 am


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

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

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