แสดงกระทู้

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 ... 22 23 24 [25] 26 27 28 ... 35
434
ใช่ครับ เป็นวิธีในฟอร์ม

435
ห้อง MS Access / : cannot open any more tables
« เมื่อ: 24 มี.ค. 62 , 09:09:01 »
ไม่เยอะนะครับ

เท่าที่นึกได้ ถ้าไม่ใช่ไฟล์ที่คุณสร้างเอง อาจมีการฝัง Module ให้ทำไม่ได้ก็เป็นได้

หรือไม่ Access อาจหมดอายุ ถ้าเป็นแถบสีแดงด้านบนก็ใช่เลยครับ หมดอายุ

436
ใช้การกำหนด Conditional Formatting ครับ


437
ห้อง MS Access / : cannot open any more tables
« เมื่อ: 23 มี.ค. 62 , 14:01:54 »
ได้เช็คขนาดไฟล์ดูหรือไม่ครับ บางทีไฟล์อาจใหญ่มากก็ได้

439
ห้อง MS Access / : Popup ข้อความ
« เมื่อ: 18 มี.ค. 62 , 17:37:53 »
กำหนด Properties ของ Text Box เป็น Can Growth = Yes ก็จะแสดงทั้งหมดได้

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

441
ห้อง MS Access / : อักขระที่มองไม่เห็น
« เมื่อ: 02 มี.ค. 62 , 11:10:26 »
ปกติเวลาเกิดปัญหา มันจะมี Error Message แจ้งขึ้นมา บอกว่าปัญหาเกิดจากอะไร
แล้วมันจะมีตารางที่สร้างขึ้นมาใหม่ 1 ตารางให้ 1 ตาราง ถ้าลองดูฟิลด์ที่มีปัญหา น่าจะได้คำตอบครับ

442
ไฟล์ที่คุณส่งมา ผมเปิดแล้วติด Error ตั้งแต่ตอนเปิดฟอร์ม SFPOPL เลยครับ

ผมไม่อยากไล่ Code นะครับ ก็เลยใช้การวิเคราะห์เอาจากรูปที่คุณแจ้งไว้ในตอนแรก แล้วดูเฉพาะ Code ส่วนที่เกี่ยวข้อง
1. จาก Error แจ้งว่าต้องป้อนข้อมูลเข้าไปในฟิลด์ IdPL ของตาราง TbPL แสดงว่าไม่มีการป้อนข้อมูลเข้าฟิลด์นี้ ถึงได้เกิดปัญหา

2. พอไปเช็คใน Form_Load ของฟอร์มนี้ ก็สะดุดที่
  Me.txtIdPL = strThmbFind + "0"

3. ปัญหาคือ ผมหา  strThmbFind ไม่เจอว่าอยู่ที่ไหน เห็นแต่กำหนดเป็น Public ไว้ที่ Module1

ปัญหาน่าจะมาจากตรงนี้นะครับ

443
แปะภาพให้ดู แล้วส่งไฟล์มาดีกว่าครับ แบบนี้ไม่เข้าใจ

444
ส่งไฟล์มาให้คนแถวยี้ดูหน่อยได้ไหมครับ (ข้อมูลตัวอย่างก็พอ)

445
ใส่ฟิลด์ลำดับสินค้าเข้าไปในสิ่งที่จะพิมพ์ด้วยครับ และแนะนำว่าใช้คำสั่ง Label เพื่อสร้างสติ๊กเกอร์ครับ


447
Line Feed มาจาก Co_unitdrug ครับ เข้าไปแก้ที่นี่ครับ ง่ายกว่าเยอะ

448
ที่ฟิลด์นี้มี Line Feed ซ่อนอยู่ครับ ลองเปิดอยู่ที่ Text File แล้วกดลูกศรขวาไล่ไปทีละตัวอักษรดู

หลังคำว่า เม็ด ขวด จะกดแล้วไม่ไปไหน 1 เคาะ

(แก้ไข 1) ปล. ไม่แน่ใจว่าเป็น Line Feed หรือ Zero Space นะครับ หาเอง

(แก้ไข 2) มันคือ Line Feed

449
จะตอบไงดี
เกี่ยวแน่นอนครับ

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


ลองดูครับ

450
ผมเข้าใจแล้ว ว่าเกิดอะไรขึ้น

เนื่องจากตารางของคุณมีฟิลด์ว่างอยู่ การ Export โดยไม่ใช้ "" เป็นตัวกำหนดฟิลด์ ทำให้เกิดปัญหาในการ Export-Import ระหว่าง Text File

ต้องไม่ลืมนะครับว่า Text File เป็นการจัดเรียงข้อมูลโดยไม่มีขอบเขต แต่ Excel และ Access มีการใช้ขอบเขตข้อมูล

ดังนั้นการส่งข้อมูลจาก Text File โดยไม่ใด้ใช้การกำหนดขอบเขตข้อมูลมาตรฐาน (คือไม่ได้ใช้ "" แต่ใช้ตัว |) จึงไม่แปลกที่จะเกิดปัญหานี้

ข้อแนะนำคือเปลี่ยนมาใช้ตัว "" หรือ ; หรือ , หรือ Tab แทนการใช้ตัว | จะดีกว่า

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