แสดงกระทู้

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 - Looktarn

หน้า: [1]
1
ขอบพระคุณมากๆครับ... :smile:
โพสต์นี้ได้รับคำขอบคุณจาก: Looktarn

2
1. ไม่น่าจะเป็นไปได้ที่ Doxorubicin2 จะถูกเขียนทับเป็น 62.4 โดยยังไม่คลิกปุ่ม Save  ดังนั้นถ้าเกิด Doxorubicin2 กลายเป็นค่า 62.4 ก็น่าจะแปลได้ว่าเรคอร์ดถูก Save ด้วยวิธีใดวิธีหนึ่งไปแล้ว ให้ลองทดสอบดูครับ เมื่อเป็น 62.4 ในรอบแรกแล้ว และก่อนที่จะแก้ Doseadjust = 90  ก็เปิดดูจากเทเบิลโดยตรงไปเลยว่าตอนนี้ Doxorubicin2 เป็น 62.4 หรือไม่

2. สงสัยว่า AC-regimen มีแค่เรคอร์ดเดียวหรือยังไง ทำไมเวลาสั่ง DLookup(Doxorubicin2, "AC_regimen") จึงไม่มีพารามิเตอร์ตัวที่ 3 ใน DLookup เพื่อกำหนดว่าจะเลือกจากเรคอร์ดไหน
โพสต์นี้ได้รับคำขอบคุณจาก: Looktarn

3
ผมคิดว่า มันไม่ได้เกี่ยวกับโค้ด แต่น่าจะเกี่ยวกับการตั้งขอบซ้ายขวาของกระดาษมากกว่านะครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Looktarn

4
แนะนำให้สร้าง report แล้ว copy เอาคอนโทรลในฟอร์มไปไว้ใน report แทนครับ ใน report เราสามารถควบคุมการจัดพิมพ์ได้ดีกว่าครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Looktarn

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

7
ผมว่าระบบงานที่ทำอยู่เป็นการ บันทึกข้อมูลเบื้องต้นของผู้ป่วยที่มาทำการรักษา และมีการบันทึกการให้ยาจากแพทย์สั่งโดยสูตรยามีเยอะมากแบบนั้นหรือเปล่าครับ
ถ้าเป็นแบบนั้น

ตารางหลักของโปรแกรมนี้ก็คือ ตารางข้อมูลผู้ป่วย
น่าจะต้องมีฟิวดังนี้
1 ID ไอดีได้มาจาก HN รวมกับ Format วันที่การมาโรงพยาบาล เช่น HN 1234 วันที่เข้าทำการรักษา 2/8/18 เราก็จะสร้างไอดีเป็น 1234-020818 เป็นต้น เท่านี้ ID ก็จะไม่ซ้ำกันแล้วครับ
2 HN เก็บ HN ผู้ป่วย
3 DateVisit เก็บวันที่เข้าทำการรักษา
4 Gender เก็บข้อมูล เพศผู้เข้ารับการรักษาผมว่ามันสำคัญในการรายงานข้อมูล ต่อไปภายหน้าแน่นอน
5 Name เก็บชื่อ
6 Lastname เก็บนามสกุล
7 DateOfBirth วันเดือนปีเกิด เราเก็บข้อมูลส่วนนี้แล้วให้โปรแกรมคำนวน อายุให้อัตโนมัติเพราะ ข้อมูลวันเกิดสามารถดูได้ใน บัตรประชาชนอยู่แล้ว
ึ8 Age จากโปรแกรมคำนวน
9 Stage
10 UD
11 Claim
12 Allergy
ส่วนของ SubForm จะเป็น continuous form จะมี Combobox เพื่อเลือกประเภทการสั่งยาเมื่อเลือกแล้ว กดปุ่ม ลงรายละเอียด ก็จะเป็นฟอร์มสูตรยาต่างๆมาตามที่เราระบุสูตรยาใน Combobox และชื่อสูตรยานั้น พร้อมทั้งวันที่สั่งยา ก็จะแสดงในฟอร์มหลักของเรา ด้วยโดยสามารถกดเข้าไปแก้ไข และปริ้นได้ตลอดเวลา และที่ฟอร์มหลัก ก็สามารถค้นหาคนไข้จาก HN ได้เลยครับ
ผมว่าถ้าทำแบบนี้น่าจะสะดวก ในการใช้งานมากกว่านะครับ

ผู้ซะยาวเลยสรุปก็คือ สร้าง Combobox ที่ซัพฟอร์ม กำหนดชื่อสูตรยา เพื่อสั่งให้เปิด ฟอร์มสูตรยามาใช้งาน เมื่อปิดฟอร์มสูตรยา ที่ฟอร์มหลักก็จะแสดง สูตรยาที่ลงทะเบียนไป พร้อมรายละเอียด คร่าวๆ เช่นวันที่สั่ง วันที่ให้ยา เป็นต้น

ฟอร์มคร่าวๆก็ประมาณนี้ครับ ยังไม่ได้เพิ่ม Field ใหม่ทีนะ


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

8


Form HN

ลองดูตัวอย่างนีครับ ระบบบันทึก,Filter Hn และ แก้ไข
1.แก้ไขฟอร์ม Carbo+5-FUHN เป็น Unbound + เพิ่มฟอร์ม บางส่วนให้นะครับ (ไปตกแต่งเองได้เลย)
2.ผม ได้เพิ่ม ID เมื่อมีการกรอก HN เพราะบางครั้งคนไข้ HN เดียวกัน อาจจะมาหลายครั้งโดย Dx ที่มาไม่เหมือนกันครับ
3.โหมด Edit ปุ่ม Save จะหายไปนะครับ
4.คลิ๊กข้อมูลที่ลงทะเบียนไว้แล้วเพื่อเปิดฟอร์มหลักได้เลยโดยกดที่ Record ใน SubForm
ส่วนการเพิ่มข้อมูลใหม่จะแสดงปุ่ม Save
Form หลักที่บันทึกข้อมูลทั้งหมด
1.แก้ไขการ Filter Hn ให้ใหม่
2.เพิ่มระบบอัพเดทข้อมูลเมื่อแก้ไขเสร็จ ที่ปุ่ม Update
3.เมื่อกดปุ่ม AddRecord จะกลับมายังฟอร์ม Hn เพื่อเพิ่มข้อมูลใหม่

ผิดตรงไหนแจ้งได้นะครับ (ฟอร์มหลักผมอาจจะทำให้ใหม่ โดยเป็น Unbound ทั้งหมดครับ) Coming Soon  :cool:
โพสต์นี้ได้รับคำขอบคุณจาก: Looktarn

9
อ้างถึง
ทีนี้พบปัญหาเวลาที่เราไปเลือกข้อมูลเก่ามาแก้ไข มันก็จะadd new ตลอดเวลาในข้อมูล table อยากให้มันเซฟข้อมูลเฉพาะเวลาเรากรอกรายละเอียดข้อมูลนะคะ จะต้องทำอย่างไร
ข้อมูลที่ต้องกรอกบนฟอร์มเยอะไหมครับ ผมเคยเขียนโปรแกรมของโรงพยาบาลเป็นการคีย์เวชระเบียน ตอนแรกผมลองใช้แบบ Bound Control คือดึง RecordSource จากตารางโดยตรง ปรากฎว่าไม่เวิค เลยเปลี่ยนมาใช้การบันทึกข้อมูลโดยกรอกข้อมูลบนฟอร์มโดย Control เป็น Unbound Control ครับข้อมูลที่ได้จากการกดปุ่มบันทึก เกิดจากการกดปุ่มบันทึก และ ผ่านการตรวจสอบจาก คำสั่งเช็คค่าต่างๆว่าครบแล้วหรือไม่ ถึงจะบันทึกลงในตารางให้เรา
แต่มันอาจจะยากนิดนึงเพราะเป็นโค้ดทั้งหมดแต่ถ้าจะนำไปใช้ระยะยาวผมว่าน่าจะดีกว่า
ส่วนการแก้ไข ปัญหาส่วนนั้น ส่งไฟล์ที่มีฟอร์ม และตารางแบบในตัวอย่างมาครับผมลองทำตัวอย่างให้ ทั้งแบบ บันทึกข้อมูล และ การแก้ไขข้อมูล


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

หน้า: [1]