ปฏิทินตารางนัด


0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

24 พ.ค. 67 , 09:38:36
อ่าน 497 ครั้ง

Un

ปฏิทินตารางนัด
« เมื่อ: 24 พ.ค. 67 , 09:38:36 »
มีตารางที่เก็บข้อมูลวันนัด ดังนี้
    วันที่       ประเภทการนัด
1/6/2567     เจาะเลือด
3/6/2567     พบแพทย์
4/7/2567     ถอนฟัน
มีแนวคิดหรือวิธีนำข้อมูลมาทำในรูปแบบปฏิทินมั้ยครับ
โดยแสดงข้อมูลในปฏิทินเป็นประเภทการนัด จำนวน
ขอบคุณครับ   

 

25 พ.ค. 67 , 21:02:36
ตอบกลับ #1

PichaiTC

: ปฏิทินตารางนัด
« ตอบกลับ #1 เมื่อ: 25 พ.ค. 67 , 21:02:36 »
แนวทางคือสร้าง Control/object ขึ้นมา ให้เป็นรูปร่างปฏิทินตามต้องการ แล้ว ใช้ DLookup/Query ดึงข้อมูลมาแสดง
เช่น
สร้างกล่อง Control Year, Control Month, Label Day 1-31, Control Day 1 - 31
เมื่อระบุ Year & Month แล้ว control Day 1 ไป query ว่ามีค่า วันที่ตามนี้ใน table หรือไม่ ถ้ามีก็แสดงขึ้นมา
I am Excel NaNa
 

26 พ.ค. 67 , 11:12:23
ตอบกลับ #2
: ปฏิทินตารางนัด
« ตอบกลับ #2 เมื่อ: 26 พ.ค. 67 , 11:12:23 »
ใช้ command object และระบุ caption ตามวันที่ของเดือนนั้นๆ แล้วคิวรี่ข้อมูลขึ้นมาแสดงครับ

 

04 มิ.ย. 67 , 13:27:02
ตอบกลับ #3

Un

: ปฏิทินตารางนัด
« ตอบกลับ #3 เมื่อ: 04 มิ.ย. 67 , 13:27:02 »
แนวทางคือสร้าง Control/object ขึ้นมา ให้เป็นรูปร่างปฏิทินตามต้องการ แล้ว ใช้ DLookup/Query ดึงข้อมูลมาแสดง
เช่น
สร้างกล่อง Control Year, Control Month, Label Day 1-31, Control Day 1 - 31
เมื่อระบุ Year & Month แล้ว control Day 1 ไป query ว่ามีค่า วันที่ตามนี้ใน table หรือไม่ ถ้ามีก็แสดงขึ้นมา
เพิ่งกลับมาครับ เดี๋ยวจะลองดูตามแบบที่ อาจารย์แนะนำครับ

ใช้ command object และระบุ caption ตามวันที่ของเดือนนั้นๆ แล้วคิวรี่ข้อมูลขึ้นมาแสดงครับ
ไม่ได้ต้องการแบบเป็นปุ่มแล้วกดครับ ให้มันแสดงรายการเลยครับ

 

07 มิ.ย. 67 , 09:30:32
ตอบกลับ #4

Un

: ปฏิทินตารางนัด
« ตอบกลับ #4 เมื่อ: 07 มิ.ย. 67 , 09:30:32 »
แนวทางคือสร้าง Control/object ขึ้นมา ให้เป็นรูปร่างปฏิทินตามต้องการ แล้ว ใช้ DLookup/Query ดึงข้อมูลมาแสดง
เช่น
สร้างกล่อง Control Year, Control Month, Label Day 1-31, Control Day 1 - 31
เมื่อระบุ Year & Month แล้ว control Day 1 ไป query ว่ามีค่า วันที่ตามนี้ใน table หรือไม่ ถ้ามีก็แสดงขึ้นมา
control Day 1 ไป query ขั้นตอนนี้มีวิธีการทำมั้ยครับ
ตอนนี้ ผมยังหาวิธี ทำเป็นปฏิทินธรรมดาไม่ได้เลยครับ

 

07 มิ.ย. 67 , 11:01:22
ตอบกลับ #5

UnKnown

: ปฏิทินตารางนัด
« ตอบกลับ #5 เมื่อ: 07 มิ.ย. 67 , 11:01:22 »
ค้นเจอเว็บนอกมีไฟล์แจกด้วยลองดูครับ

https://msaccessgurus.com/tool/CalendarMaker.htm#Download
:ninja:     ลองคิด,ลองทำแนวคนไม่เก่งแอคเซส
หมายเหตุ เพื่อความปลอดภัยโปรดสำรองข้อมูลใว้ก่อนการแก้ไข
 
โพสต์นี้ได้รับคำขอบคุณจาก: Un

07 มิ.ย. 67 , 14:30:17
ตอบกลับ #6

Un

: ปฏิทินตารางนัด
« ตอบกลับ #6 เมื่อ: 07 มิ.ย. 67 , 14:30:17 »
ค้นเจอเว็บนอกมีไฟล์แจกด้วยลองดูครับ


ผมก็หาไฟล์ตัวอย่างอยู่ จะได้ไม่ต้องคิด แต่หาเป็นภาษาไทยเลยไม่เจอ ขอบคุณอาจารย์มากครับ

 

11 มิ.ย. 67 , 14:51:47
ตอบกลับ #7

PichaiTC

: ปฏิทินตารางนัด
« ตอบกลับ #7 เมื่อ: 11 มิ.ย. 67 , 14:51:47 »
ตัวอย่างไฟล์ Access ครับ
ผมทำไว้แค่นิดหน่อยนะครับ ลองดูเป็นตัวอย่าง แล้วไปทำต่อตามต้องการเองนะครับ
I am Excel NaNa
 

12 มิ.ย. 67 , 08:52:54
ตอบกลับ #8

Un

: ปฏิทินตารางนัด
« ตอบกลับ #8 เมื่อ: 12 มิ.ย. 67 , 08:52:54 »
อาจารย์พิชัยครับ ผมทำมาเหมือนอาจารย์ แทบจะ 99%
ต่างกันตรงวิธิอาจารย์ง่ายกว่า ผมคิดเยอะไปหน่อย
ตอนนี้ติดตรงที่อาจารย์ Dlookup ถ้าวันนั้นมันมี มากกว่า 1 รายการ
มันจะโชว์รายการเดียว กำลังหาวิธีให้มันโชว์ ทุกรายการครับ

 

12 มิ.ย. 67 , 16:31:00
ตอบกลับ #9

PichaiTC

: ปฏิทินตารางนัด
« ตอบกลับ #9 เมื่อ: 12 มิ.ย. 67 , 16:31:00 »
กรณีมีหลายรายการ ต้องการแสดงทั้งหมด
ที่ผมคิดคือ ควรสร้าง Function ที่ Query ทุก record มา วน loop เพื่อ ต่อ text ก่อนหยอดลง textbox
I am Excel NaNa
 

12 มิ.ย. 67 , 18:18:38
ตอบกลับ #10

Un

: ปฏิทินตารางนัด
« ตอบกลับ #10 เมื่อ: 12 มิ.ย. 67 , 18:18:38 »
กรณีมีหลายรายการ ต้องการแสดงทั้งหมด
ที่ผมคิดคือ ควรสร้าง Function ที่ Query ทุก record มา วน loop เพื่อ ต่อ text ก่อนหยอดลง textbox
ผมเขียนไม่เป็นครับอาจารย์ กำลังลองผิดลองถูกอยู่ครับ

 


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5