นำข้อมูลจาก excel เข้าระบบสินค้าใน express ยังไงครับ

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

Moderator: Sutas, CO-Admin, Global Moderator

นำข้อมูลจาก excel เข้าระบบสินค้าใน express ยังไงครับ

โพสต์โดย Davis1 » พุธ ต.ค. 10, 2007 9:14 am

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

ขอบคุณล่วงหน้าครับผม

ปล. มีแค่รหัสและรายละเอียดสินค้าสองอย่างครับ
Davis1
 

Re:นำข้อมูลจาก excel เข้าระบบสินค้าใน express ยังไงครับ

โพสต์โดย ZORRO » พุธ ต.ค. 10, 2007 11:50 am

ลองติดต่อ Support Express ดูครับ
ZORRO
Jr. Member
Jr. Member
 
โพสต์: 53
ลงทะเบียนเมื่อ: พฤหัสฯ. ส.ค. 05, 2004 9:52 am

Re:นำข้อมูลจาก excel เข้าระบบสินค้าใน express ยังไงครับ

โพสต์โดย Multi Pro Service » พฤหัสฯ. ต.ค. 11, 2007 8:27 pm

ถ้าไม่ใช่มืออาชีพจริง ๆ แนะนำว่าอย่าทำเองดีกว่าครับ เพราะไฟล์ Stmas มี Relations กับไฟล์
อีกหลาย ๆ ไฟล์ เช่น Stloc ถ้าคิดจะทำด้วยตนเองมีความเสี่ยงอยู่พอสมควร
แต่บอกวิธีคร่าว ๆ ได้ครับ ถ้าไม่กลัว
วิธีง่ายสุด....ให้ถอดไฟล์ Stmas.dbf ออกมาเป็น Stmas.xls ด้วยโปรแกรม Visual Fox
เวอร์ชั่นอะไรก็ได้ เช่น Fox6.0, Fox9.0 ด้วยคำสั่งง่าย ๆ คือ (สมมุตว่าแม็พไดรฟ์ที่ X และข้อมูลอยู่ที่ Test)
set defa to x:\test
use stmas
copy to c:\stmas type xls
จะได้ไฟล์ stmas.xls ที่สามารถเปิดด้วย Excel ได้เลย และได้โครงสร้างไฟล์ (File Structure)
เปิดขึ้นมาด้วย Excel แล้วก็นำข้อมูลที่ต้องการใส่เข้าไปในแต่ละคอลัมม์ (1 ไฟล์ประกอบไปด้วย หลายดาต้าเบส และ 1 ดาต้าเบสประกอบไปด้วยหลาย ๆ ฟิลด์ ให้ดูแต่ละฟิลด์ให้เข้าใจก่อนว่า เป็นที่เก็บของอะไร
เช่น stcod เก็บ รหัสสินค้า และเก็บแบบคาแรคเตอร์ ไม่ใช่นัมเบอรริค) แล้วก็ค่อย ๆ เอาข้อมูลที่คุณมีอยู่
ก็อปปี้มาใส่ทีละฟิลด์ ๆ จนครบเฉพาะที่จำเป็น (ตามที่ข้อมูลเก่ามี ช่องไหนว่างก็ไม่ต้องใส่อะไรให้มัน)
เมื่อเติมเสร็จทั้งหมด ก็ต้องดูอีกครั้งว่าข้อมูลเก่ามีอยู่แล้วบ้างรึเปล่า ถ้ามีให้ลบออกทั้ง (เฉพาะข้อมูลเก่า)
ถ้าไม่มีก็แล้วไป เสร็จแล้วเซฟไฟล์นี้เก็บไว้เป็น stmas.xls เผื่อไว้แก้ทีหลัง และเซฟอีกครั้งเป็น
stmas2.dbf (เลือก type เป็น .dbf)
ให้เปิดไฟล์ stmas2.dbf ด้วย Fox เพื่อตรวจสอบก่อนอีกครั้งว่าไฟล์ที่แปลงมีข้อมูลครบตามต้องการ

-สุดท้ายก็จะได้ไฟล์ stmas2.dbf ที่พร้อมจะนำไปเพิ่มใน stmas เดิมของโปรแกรม
ด้วยคำสั่งของ Visual Fox
set defa to x:\test
set excl off
use stmas
append from c:\stmas2
แล้วก็เปิดโปรแกรมทำการ reindex อีกครั้ง ก็จะเห็นข้อมูลที่เพิ่มขึ้นมา

การทำลักษณะนี้ต้องขอบอกล่วงหน้า ว่าเฉพาะผู้ที่มีประสบการณ์และรอบคอบในทุกขั้นตอนเท่านั้น
ถ้าไม่มั่นใจ ให้สร้างบริษัทใหม่ เพื่อทำการทดสอบก่อน ที่จะทำจริง ๆ ทุก ๆ ครั้ง

ต้องขอสรรเสริญจริง ๆ ครับที่กล้าคิดที่จะทำ .... เพราะเพียงแค่คุณกล้าคิดคุณก็เก่งกว่าคนอื่นแล้ว
ภาพประจำตัวสมาชิก
Multi Pro Service
Full Member
Full Member
 
โพสต์: 112
ลงทะเบียนเมื่อ: จันทร์ ส.ค. 07, 2006 12:24 pm

Re: นำข้อมูลจาก excel เข้าระบบสินค้าใน express ยังไงครับ

โพสต์โดย death_x » อังคาร มิ.ย. 28, 2011 3:50 pm

ลองทำแล้วค่ะ แต่ทำไม คอลัมน์ มันไปชิดด้านขวามือหมดค่ะ
death_x
Jr. Member
Jr. Member
 
โพสต์: 89
ลงทะเบียนเมื่อ: พฤหัสฯ. ก.ค. 13, 2006 11:11 pm
ที่อยู่: phuket


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

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

กำลังดูบอร์ดนี้: Bing [Bot] และ บุคคลทั่วไป 65 ท่าน