แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - OddyWriter

หน้า: 1 ... 23 24 25 [26] 27 28 29 ... 35
451
ปัญหาไม่ได้อยู่ที่เครื่องครับ อยู่ที่ขั้นตอนในการ Import


453
ลอง Test แล้วนะครับ ไม่พบปัญหาอย่างที่คุณแจ้งไว้เลยครับ Export มาอย่างไร ก็ Import ได้เหมือนเดิมเป๊ะๆ

454
ใช้วิธีการตามคุณ Pizza จะง่ายกว่าครับ แต่ถ้าทำไม่ได้ ให้ส่งไฟล์มา เดี๋ยวแก้ให้ เพราะไม่รู้ว่าเอาไปผูกอะไรที่ไหนในไฟล์อีกหรือเปล่า แนะนำไปเดี๋ยวแก้ไขแล้วตารางเละ

แฮะๆ มันเข้าไปแก้ไข ตรงใหน ครับ ลองทำดูแล้ว งงๆ พอดีมือใหม่ครับผม (ตอนนี้ ผมอยู่แถวๆ ในภาพ ครับ)


455
รบกวนอธิบายซักนิดส์ จะได้รู้ว่าขั้นตอนเป็นอย่างไร เอาข้อมูลจากออบเจ็กต์ไหนส่งออก

456
ลองส่งไฟล์มาให้ดูดีกว่าครับ

457
ลองดูเรื่อง Bound Column ของ คำนำหน้าดูครับ เข้าใจว่าคุณกำหนด Bound Column = 1 ซึ่งเก็บเลข 1 2 3 ไว้ แต่ให้แสดงผลด้วยคอลัมน์ ที่ 2 ประมาณนี้

458
ปัญหาคือตอน Import กลับมาถูกไหมครับ

คำถามคือ หลังจาก Export ตารางไปเป็น Text File ได้มีการแก้ไขข้อมูลอะไร ก่อนจะ Import กลับมาหรือเปล่า

ถ้าไม่ได้แก้ไขอะไร ก็ให้ใช้ Update Query เพื่อลบ Line Feed ออกจากข้อมูลในตารางก่อนการ Export โดยใช้
Replace([ชื่อฟิลด์],Chr(13) & Chr(10),"")

ถ้ามีการแก้ไขหลัง Export แต่ก่อน Import กลับเข้ามา ต้องหาว่าระหว่างแก้ข้อมูลมีการกด Enter หรือ Shift+Enter หรือไม่

459
เปลี่ยนมาใช้ Excel แทน Text File ครับ

460
มองไม่เห็นหรอกครับ ต้องเอามาเช็คใน Text File
คำสั่ง Line Feed คือ Shift+Enter ครับ มักซ่อนอยู่ใน Text หรือ Memo

461
ไม่ต้องงงครับ ถ้าเซลล์ไหนมีคำสั่ง Line Feed อยู่ มันก็ขึ้นเรคอร์ดใหม่ (เท่าที่นึกออกนะ)

462
1. สร้างฟอร์มกรอกข้อมูลมา 1 ฟอร์ม โดยฟอร์มนี้ไม่ต้องมี Datasource โดยฟอร์มนี้ไม่ต้องใส่ Invoice ID
2. ใส่ปุ่ม Insert Data เข้าไปในตาราง เอาๆว้ในฟอร์มนี้
3. เมื่อคลิกปุ่ม Insert Data ก็ทำการ Generate Invoice ID โดยอ้างอิงจากข้อมูลที่มีอยู่ในตาราง

วิธีนี้ใครคลิกก่อนก็ได้เบอร์ก่อน ยิ่งถ้าใช้ระบบ LAN ในการทำงาน โอกาสจะเกิด Invoice ID ซ้ำแทบเป็นไปไม่ได้ เพราะมี Token Ring เป็นตัวควบคุม

463
ใช้การ Lock กับ Text Box ของฟอร์มได้ครับ
หรือจะใช้การกำหนดให้ Allow Edit = false ก็ได้

ทั้งหมดนี้อยู่ใน Property Sheet ของฟอร์มครับ

464
หมายถึงมีใบสั่งซื้อหลายใบ (หลาย PO) แล้วต้องการพิมพ์ทีเดียวให้ออกทั้งหมดใช่ไหมครับ ถ้าใช่ก็ต้องดูว่าข้อมูล PO คุณเก็บไว้อย่างไร ถึงจะบอกได้ว่าต้องทำอย่างไร

แต่ถ้าหมายถึง PO 1 ใบพิมพ์หลายครั้ง ก็ใช้คำสั่ง แบบตัวอย่างนี้ครับ
https://docs.microsoft.com/en-us/office/vba/api/access.docmd.printout

465
ห้อง MS Access / : ขอความช่วยเหลือค่ะ
« เมื่อ: 23 ธ.ค. 61 , 10:55:40 »
เอาไปศึกษาดูนะครับ

467
Regional settings > Administrative > Change System Locale > Thai

468
ใช้ Query Wizard > Find Duplicated Query ครับ

หน้า: 1 ... 23 24 25 [26] 27 28 29 ... 35