แสดงกระทู้

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 ... 14 15 16 [17] 18 19 20 ... 22
289
ไม่เข้าใจ
โพสต์นี้ได้รับคำขอบคุณจาก: สันติสุข

290
เห็นไม่มีใครมาตอบ เลยขอแนะนำวิธีการนะครับ โดยวิธีการในการวางแผนซ่อมบำรุงนั้นจะต้องมีทั้งที่เป็น Software และ Maintenance Card ใช้งานคู่กัน (เข้าใจว่าคุณคงมี Maintenance Card อยู่แล้ว)

ในส่วนของ Software คุณควรมีตารางอีก 1 ตาราง แล้วมีฟิลด์ดังนี้ (GroupID, GroupName, Frequency,FrequencyUnit)
โดยที่ GroupID ก็คือรหัสกลุ่ม
GroupName ก็ชื่อกลุ่ม Pump, Safety Value, Tank (Internal), Tank (External), Transformer
Frequency ก็ความถี่ เช่น 6 เดือน ก็ใส่เป็น 6 (สำหรับพวกที่ทำปีละ 2 ครั้ง)
Frequency Unit ก็ เดือน, ปี ว่ากันไป (ใช้ตัวย่อตามสิ่งที่ให้ไปนะครับ จะได้ใช้ในคำสั่ง DateAdd ได้)

สำหรับตารางบันทึกของสิ่งของ ก็สามารถรวมกันเป็นตารางเดียวกันได้ แต่ต้องมี ID Number ของแต่ละตัวด้วย ไม่ควรแยกกันแบบนี้ จากนั้นก็กำหนดให้มี GroupID ว่า สิ่งนี้มันอยู่ในกลุ่มใด
โดยตารางอาจมีฟิลด์ดังนี้ (StuffID, StuffName, StuffDetails,GroupID)

แล้วก็ต้องมีตารางบันทึกว่าสิ่งของอันนี้มีการซ่อมบำรุงไปเมื่อไหร่ โดยควรมีฟิลด์ดังนี้ (StuffID,MaintenanceDate,MaintenanceNote)

สรุปตรงนี้มี 3 ตารางนะครับ
1. ตารางกลุ่มสิ่งของ
2. ตารางสิ่งของ
3. ตารางบันทึกการซ่อมบำรุง

เวลาต้องการตรวจสอบว่าสิ่งของใดมีนัดตรวจสอบเมื่อใด ก็ใช้คิวรีเลือก Maximum (MaintenanceDate) ด้วยคำสั่ง DateAdd

อันนี้คือตัวอย่างการใช้คำสั่ง DateAdd ครับ

https://support.office.com/en-ie/article/dateadd-function-63befdf6-1ffa-4357-9424-61e8c57afc19
โพสต์นี้ได้รับคำขอบคุณจาก: apirak

291
สนับสนุนการบ่นอีกเสียงครับ

บางคำถามอ่านแล้วได้แต่ถอนใจ
โพสต์นี้ได้รับคำขอบคุณจาก: sjs, สันติสุข, aek, apirak, PNR

292
อันนี้ไฟล์เก่า ทำเป็นตัวอย่างไว้

https://www.dropbox.com/s/7nia01cvr0kzge3/ComboBox.accdb?dl=0
โพสต์นี้ได้รับคำขอบคุณจาก: Eik Q Sang

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

294
ดันๆ
โพสต์นี้ได้รับคำขอบคุณจาก: PookPuy, apirak

295
เข้าไปที่นี่ เลือกตัวฟรีครับ

https://www.teamviewer.com/th/
โพสต์นี้ได้รับคำขอบคุณจาก: thaworn Panchan

296
ดันขึ้นบนหน่อย ขอความช่วยเหลืแอแสดงความคิดเห็นกันด้วยนะครับ
โพสต์นี้ได้รับคำขอบคุณจาก: sjs, ปิ่นณรงค์, mbbrid, apirak

297
แล้วใส่ที่ไหนครับ ใส่ในฟอร์ม ในรีพอร์ต ในตาราง :sweat:
โพสต์นี้ได้รับคำขอบคุณจาก: MiKu

298
เกิดได้จากหลายสาเหตุมาก (พอๆ กับตัวเลขที่หมอแปลกบอกมา) ส่งไฟล์ไว้ในนี้ก็ดีครับ คนที่นี่จะได้ช่วยได้ครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Supanida

299
ใส่ที่ไหน ใส่อย่างไร บอกมาแค่นี้ช่วยไม่ได้จริงๆ ครับ
โพสต์นี้ได้รับคำขอบคุณจาก: MiKu

300
คำถามกว้างจัง
1. ใช้คิวรี โดยกำหนดให้คิวรีเป็น Record Source ของฟอร์ม แล้วตั้งเงื่อนไขให้ตรงกับคอนโทรลในฟอร์ม สุดท้ายกำหนด AfterUpdate เป็น Requery
2. ใช้ Dlookup โดยกำหนดเงื่อนไขตามที่ต้องการ จะเชื่อมด้วย AND หรือ OR ขึ้นกับความต้องการ
3. ใช้มาโครหรือ Module ด้วยคำสั่ง FindRecord

เท่าที่นึกออกตอนนี้
โพสต์นี้ได้รับคำขอบคุณจาก: Eik Q Sang

301
ลองกำหนด Format ในฟิลด์ของตารางเป็น Medium Time ดูครับ ผมทดสอบแล้วไม่พบปัญหานี้นะ
โพสต์นี้ได้รับคำขอบคุณจาก: Are Karn

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

303


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

304
ใช่ครับ เป็นวิธีในฟอร์ม
โพสต์นี้ได้รับคำขอบคุณจาก: Supanida

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

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

หรือไม่ Access อาจหมดอายุ ถ้าเป็นแถบสีแดงด้านบนก็ใช่เลยครับ หมดอายุ
โพสต์นี้ได้รับคำขอบคุณจาก: naekkhung

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

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

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