แสดงกระทู้

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 ... 15 16 17 [18] 19 20 21 22
307
ห้อง MS Access / : cannot open any more tables
« เมื่อ: 23 มี.ค. 62 , 14:01:54 »
ได้เช็คขนาดไฟล์ดูหรือไม่ครับ บางทีไฟล์อาจใหญ่มากก็ได้
โพสต์นี้ได้รับคำขอบคุณจาก: naekkhung

308
ใช้ Crosstab Query ครับ
โพสต์นี้ได้รับคำขอบคุณจาก: MiKu

309
ห้อง MS Access / : Popup ข้อความ
« เมื่อ: 18 มี.ค. 62 , 17:37:53 »
กำหนด Properties ของ Text Box เป็น Can Growth = Yes ก็จะแสดงทั้งหมดได้
โพสต์นี้ได้รับคำขอบคุณจาก: naekkhung, TIM_cb

310
ลองส่งไฟล์มาให้ดูดีกว่าไหมครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Keng

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

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

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

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

ปัญหาน่าจะมาจากตรงนี้นะครับ
โพสต์นี้ได้รับคำขอบคุณจาก: ปิ่นณรงค์

312
ส่งไฟล์มาให้คนแถวยี้ดูหน่อยได้ไหมครับ (ข้อมูลตัวอย่างก็พอ)
โพสต์นี้ได้รับคำขอบคุณจาก: LKS8

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

โพสต์นี้ได้รับคำขอบคุณจาก: BARBIEKA

314
ลอง
text3= textbox1 & CStr(textbox2)
โพสต์นี้ได้รับคำขอบคุณจาก: aek

315
Line Feed มาจาก Co_unitdrug ครับ เข้าไปแก้ที่นี่ครับ ง่ายกว่าเยอะ
โพสต์นี้ได้รับคำขอบคุณจาก: Un

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

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

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

(แก้ไข 2) มันคือ Line Feed
โพสต์นี้ได้รับคำขอบคุณจาก: Un, sjs, สันติสุข

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

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


ลองดูครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Un

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

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

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

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

ข้อแนะนำคือเปลี่ยนมาใช้ตัว "" หรือ ; หรือ , หรือ Tab แทนการใช้ตัว | จะดีกว่า
โพสต์นี้ได้รับคำขอบคุณจาก: Un

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

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

โพสต์นี้ได้รับคำขอบคุณจาก: DR.shane

321
รบกวนอธิบายซักนิดส์ จะได้รู้ว่าขั้นตอนเป็นอย่างไร เอาข้อมูลจากออบเจ็กต์ไหนส่งออก
โพสต์นี้ได้รับคำขอบคุณจาก: Un

322
ลองส่งไฟล์มาให้ดูดีกว่าครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Un

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

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

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

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

ถ้ามีการแก้ไขหลัง Export แต่ก่อน Import กลับเข้ามา ต้องหาว่าระหว่างแก้ข้อมูลมีการกด Enter หรือ Shift+Enter หรือไม่
โพสต์นี้ได้รับคำขอบคุณจาก: Un

หน้า: 1 ... 15 16 17 [18] 19 20 21 22