กระทู้เก่าบอร์ด อ.Yeadram
2,469 14
URL.หัวข้อ /
URL
มีใครรับเขียน access บ้างครับ
มีใครรับเขียน access บ้างครับ
ไว้จัดเก็บข้อมูลเกี่ยวกับ การทำงานของเจ้าหน้าที่ เพื่อประเมิน P4P
มีส่วยรายละเอียดที่ต้องการจัดเก็บคือ ชื่อเจ้าหน้าที่ๆปฏิบัติ , ช่วงเวร ,เพศผู้รับบริการ , รายการงานที่ปฏิบัติ
ไว้จัดเก็บข้อมูลเกี่ยวกับ การทำงานของเจ้าหน้าที่ เพื่อประเมิน P4P
มีส่วยรายละเอียดที่ต้องการจัดเก็บคือ ชื่อเจ้าหน้าที่ๆปฏิบัติ , ช่วงเวร ,เพศผู้รับบริการ , รายการงานที่ปฏิบัติ
14 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R16263
อยากลองเขียนให้ครับ แต่ไม่รู้ว่าฝีมือจะถึงหรือเปล่า เพราะไม่เคยรับจ้างเขียนให้ใคร เคยแต่เขียนให้เพื่อนฟรี ลองส่งรายละเอียดมาดูก่อนก็ได้ครับ เรื่องค่าจ้างไม่ซีเรียส แค่อยากพัฒนาฝีมือให้สูงขึ้นมากกว่าครับ (saifar@outlook.com)
2 @R16266
คุณสายฟ้ามีเบอร์ติดต่อ หรือ Facebook MSN ก็ได้ คับ
3 @R16267
081-111-9793
4 @R16268
089-510-6430
5 @R16269
คนที่ชื่อ . คือใครหรอครับเห็นทิ้งเบอร์โทรไว้
พี่สายฟ้า ครับผมส่ง รายละเอียดกับโปรแกรมเดิมไปแล้วนะครับ
^_^
พี่สายฟ้า ครับผมส่ง รายละเอียดกับโปรแกรมเดิมไปแล้วนะครับ
^_^
6 @R16272
ผมทำให้เสร็จแล้วและส่งเมล์ให้แล้วนะครับ หลักการง่ายๆ ก็คือ ผมทำ box ของวันที่ ช่วงเวร และเพศ ไว้ให้เลือกก่อน เมื่อเริ่มบันทึกผลงาน ก็จะดึงค่าใน box นั้นมาใส่ค่าให้ในตารางจริง โดยใช้ macro SetValue ครับ
7 @R16274
แจ่มมากๆ เลยครับ ใช้มาโคร บันทึกข้อมูล ทำให้ข้อมูลครบถ้วนดีครับ
โปรแกรมตัวเก่า ผมใช้วิธี เอาBox เชื่อม กับ ขอบเขตข้อมูลของตารางเลย ทำให้ บางครั้ง ใส่ข้อมูลไป ยังไม่ได้เซฟเลย มันก็เอาค่าไปใส่แล้ว
ปล.ขอดู Code ด้วยก็ดีนะพี่ เพื่อเป็นความรู้ เพราะผมมีอีกหลาย งานมากเลยที่ต้องทำโปรแกรม จัดเก็บข้อมูลในรูปแบบๆ นี้
โปรแกรมตัวเก่า ผมใช้วิธี เอาBox เชื่อม กับ ขอบเขตข้อมูลของตารางเลย ทำให้ บางครั้ง ใส่ข้อมูลไป ยังไม่ได้เซฟเลย มันก็เอาค่าไปใส่แล้ว
ปล.ขอดู Code ด้วยก็ดีนะพี่ เพื่อเป็นความรู้ เพราะผมมีอีกหลาย งานมากเลยที่ต้องทำโปรแกรม จัดเก็บข้อมูลในรูปแบบๆ นี้
8 @R16277
ตอนเปิดโปรแกรม ให้กดปุ่ม Shift ค้างไว้ ก็จะสามารถดูและแก้ไขทุกอย่างได้หมดครับ
งานของผมส่วนใหญ่ไม่ได้ใช้ VBA เลยนะครับ เพราะผมจะใช้ Macro สำเร็จรูปที่ MS-Access มีไว้ให้ เพราะผมเองก็ไม่ถนัดเรื่อง Coding เหมือนกันครับ
งานของผมส่วนใหญ่ไม่ได้ใช้ VBA เลยนะครับ เพราะผมจะใช้ Macro สำเร็จรูปที่ MS-Access มีไว้ให้ เพราะผมเองก็ไม่ถนัดเรื่อง Coding เหมือนกันครับ
9 @R16286
พี่ ผมส่งตัวอย่างที่ผมทดลอง ทำ ความสัมพันธ์ One to many อยู่ใน Email ว่างๆ ช่วยดูให้หน่อยนะครับ ว่า มันควรตั้งค่าแบบนั้นไหม
10 @R16288
ได้ครับ เดี๋ยวว่างจากงานบริษัทฯแล้ว จะดูให้นะครับ
11 @R16289
ผมดู ER-Diagram ของคุณแล้ว เกือบโอเคแล้วครับ ปรับอีกนิดหน่อย คือ
1. ตาราง Employee ผมว่าตั้งชื่อไม่สื่อเท่าไหร่ เพราะคนทั่วไปจะเข้าใจว่าเป็นตารางอ้างอิง (Reference) ชื่อเจ้าหน้าที่มากกว่า (คือตาราง NameDr ที่คุณใช้อยู่) แต่ในกรณีงานของคุณนี้ น่าจะใช้เป็นชื่อตารางเกี่ยวกับเวชระเบียนมากกว่า คล้ายๆ กับตัว Service Order ในระบบบริการต่างๆ นะครับ
2. ถ้าบอกว่า 1 เวชระเบียน สามารถมีหัตถการได้มากกว่า 1 รายการ ก็ต้องมีอีก 1 ตารางแยกออกมาที่เป็น Many เชื่อมกับตารางเวชระเบียน ซึ่งสามารถเก็บค่าหัตถการได้มากกว่า 1 รายการ
3. ดังนั้น ใน 1 เวชระเบียน ต้องเคลียร์ให้ชัดก่อนว่าหมายถึงอะไร เช่น
- หมายถึงประวัติการรักษาของคนไข้ 1 คน (ถ้ามารักษาหลายครั้ง ก็ยังคงเก็บในเวชระเบียนเดิมนี้ใช่หรือเปล่า?)
- หมายถึง ประวัติการให้การรักษาของนายแพทย์ต่อ 1 ครั้ง
ซึ่งทั้ง 2 กรณีนี้ ก็จะออกแบบฐานข้อมูลต่างกัน (ในกรณีงานของคุณ เข้าใจว่าน่าจะเป็นกรณีที่สองหรือเปล่าครับ) จึงต้องเคลียร์ให้ชัด เพื่อดูว่าอะไรเป็น One อะไรเป็น Many ครับ
1. ตาราง Employee ผมว่าตั้งชื่อไม่สื่อเท่าไหร่ เพราะคนทั่วไปจะเข้าใจว่าเป็นตารางอ้างอิง (Reference) ชื่อเจ้าหน้าที่มากกว่า (คือตาราง NameDr ที่คุณใช้อยู่) แต่ในกรณีงานของคุณนี้ น่าจะใช้เป็นชื่อตารางเกี่ยวกับเวชระเบียนมากกว่า คล้ายๆ กับตัว Service Order ในระบบบริการต่างๆ นะครับ
2. ถ้าบอกว่า 1 เวชระเบียน สามารถมีหัตถการได้มากกว่า 1 รายการ ก็ต้องมีอีก 1 ตารางแยกออกมาที่เป็น Many เชื่อมกับตารางเวชระเบียน ซึ่งสามารถเก็บค่าหัตถการได้มากกว่า 1 รายการ
3. ดังนั้น ใน 1 เวชระเบียน ต้องเคลียร์ให้ชัดก่อนว่าหมายถึงอะไร เช่น
- หมายถึงประวัติการรักษาของคนไข้ 1 คน (ถ้ามารักษาหลายครั้ง ก็ยังคงเก็บในเวชระเบียนเดิมนี้ใช่หรือเปล่า?)
- หมายถึง ประวัติการให้การรักษาของนายแพทย์ต่อ 1 ครั้ง
ซึ่งทั้ง 2 กรณีนี้ ก็จะออกแบบฐานข้อมูลต่างกัน (ในกรณีงานของคุณ เข้าใจว่าน่าจะเป็นกรณีที่สองหรือเปล่าครับ) จึงต้องเคลียร์ให้ชัด เพื่อดูว่าอะไรเป็น One อะไรเป็น Many ครับ
12 @R16300
โปรแกรมตัวนี้ต้องการบันทึกการทำงาน ของพยาบาล มากกว่าครับ
ว่าวันนึง ทำอะไรไปบ้าง ทำไปจำนวนเท่าไร เป็นคนไข้ ชาย กี่คน หญิงกี่คน
และแบ่งตามช่วงเวร ในใบเวรระเบียน 1 ใบ ส่ิงที่ต้องการจัดเก็บ ก็มี
1.เวลาที่ปฏิบัติงาน แบ่งเปน เช้า บ่าย ดึก
2.เพศคนไข้ ดูจากคำนำหน้าชื่อคนไข้ เช่น นาย นางสาว ดช ดญ เป็นต้น
3.หัตถการที่ปฏิบัติ ในหนึ่งใบมีประมาณ 3-5 หัตถการ ครับ
หลังจากจัดเก็บแล้ว เราก็จะสรุปได้ว่า ใครทำอะไรไปจำนวนเท่าไร เพื่อนสามารถนำไป ประเมินค่างานอีกทีนึงครับ
ซึ่งในที่นี้น่าจะเป็น โปรแกรมจัดเก็บ ประวัติการให้การรักษาของนายแพทย์ต่อ 1 ครั้ง
ตามตามที่พี่บอกนั้นละคับ
ว่าวันนึง ทำอะไรไปบ้าง ทำไปจำนวนเท่าไร เป็นคนไข้ ชาย กี่คน หญิงกี่คน
และแบ่งตามช่วงเวร ในใบเวรระเบียน 1 ใบ ส่ิงที่ต้องการจัดเก็บ ก็มี
1.เวลาที่ปฏิบัติงาน แบ่งเปน เช้า บ่าย ดึก
2.เพศคนไข้ ดูจากคำนำหน้าชื่อคนไข้ เช่น นาย นางสาว ดช ดญ เป็นต้น
3.หัตถการที่ปฏิบัติ ในหนึ่งใบมีประมาณ 3-5 หัตถการ ครับ
หลังจากจัดเก็บแล้ว เราก็จะสรุปได้ว่า ใครทำอะไรไปจำนวนเท่าไร เพื่อนสามารถนำไป ประเมินค่างานอีกทีนึงครับ
ซึ่งในที่นี้น่าจะเป็น โปรแกรมจัดเก็บ ประวัติการให้การรักษาของนายแพทย์ต่อ 1 ครั้ง
ตามตามที่พี่บอกนั้นละคับ
13 @R16301
ในใบเวรระเบียน 1 ใบ นายแพทย์ที่ปฏิบัติงานนั้นหลายคน ครับ ส่วนใหญ่จะทำกันคนละอย่าง แต่บางทีก็ช่วยกันทำหลายๆ คน ก็มีครับ
14 @R16304
ผมทำเพิ่มให้ในส่วนของการดู Performance แล้วนะครับ ไม่รู้ว่าตรงความต้องการหรือเปล่า โดยทำ Filter ในการดูให้ 3 แบบ คือ
1. เลือกดูตามวันที่ (กำหนดเป็นช่วงได้) อย่างเดียว
2. เลือกดูตามผู้ปฏิบัติงานอย่างเดียว
3. เลือกดูทั้ง 2 เงื่อนไข
นอกจากนั้น ยังมีปุ่ม Preview Report ให้ดูในรูปของรายงานด้วยครับ ส่วนที่เหลือ เดี๋ยวค่อยๆ ทำไปให้เรื่อยๆ นะครับ
1. เลือกดูตามวันที่ (กำหนดเป็นช่วงได้) อย่างเดียว
2. เลือกดูตามผู้ปฏิบัติงานอย่างเดียว
3. เลือกดูทั้ง 2 เงื่อนไข
นอกจากนั้น ยังมีปุ่ม Preview Report ให้ดูในรูปของรายงานด้วยครับ ส่วนที่เหลือ เดี๋ยวค่อยๆ ทำไปให้เรื่อยๆ นะครับ
Time: 0.2427s