BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: kalakachang ที่ ตุลาคม 12, 2010, 10:19:56 AM

หัวข้อ: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: kalakachang ที่ ตุลาคม 12, 2010, 10:19:56 AM
คือในรายงานทันตกรรม ซึ่งใช้ Variabe ในการทำ ที่คนอื่นทำไว้นะครับ มีเเต่ให้เลือกตัวเเปรที่เป็นวันที่ ที่นี้ผมต้องการเพิ่มตัวเเปรอีกตัวคือ รหัสเเพทย์เพื่อเเยกข้อมูลเป็นรายเเพทย์ครับ.
จะเพิ่มยังไงครับ. โดยให้กรอกในหน้าที่จะใส่วันที่นะครับ ช่วยทีครับ
ขอบคุณครับ
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 12, 2010, 10:25:13 AM
ึคงต้องแนบตัวรายงาน .cds มาในบอร์ดด้วยครับ...ไม่มีใครเห็นชุดคำสั่งดึงขึ้อมูล
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: kalakachang ที่ ตุลาคม 12, 2010, 10:28:45 AM
นี้ครับ
เป็นวันที่ และตัวที่ให้ดึงข้อมูลครับ
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: kalakachang ที่ ตุลาคม 12, 2010, 10:34:08 AM
ตัวรายงานครับ
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: Bordin ที่ ตุลาคม 12, 2010, 10:51:50 AM
ใช้ getpickuplist() สิครับดึงชื่อแพทย์ขึ้นมา

var1:=GetPickupList(sql); รับชื่อแพทย์มาไว้ใน var1
var2:=getSqlStringData(sql); ดึง id แพทย์ขึ้นมาจาก var1
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: kalakachang ที่ ตุลาคม 12, 2010, 10:57:40 AM
ใช้ getpickuplist() สิครับดึงชื่อแพทย์ขึ้นมา

var1:=GetPickupList(sql); รับชื่อแพทย์มาไว้ใน var1
var2:=getSqlStringData(sql); ดึง id แพทย์ขึ้นมาจาก var1

พี่ครับใช้ไงครับ..
ทำใน variabe อีกตัวหนึ่งเเล้วนำมาใช้เหมื่นอวันที่นะเหรอครับ..
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: kalakachang ที่ ตุลาคม 12, 2010, 11:00:47 AM
เขียนยังไงครับพี่ช่วยหน่อยครับ..ไม่ทราบจริงๆครับ
ขอบคุณครับ.
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: kalakachang ที่ ตุลาคม 12, 2010, 11:26:36 AM
ช่วยหน่อยนะครับพี่ๆทั้งหลาย.
ขอบคุณครับ
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: Bordin ที่ ตุลาคม 12, 2010, 11:47:25 AM
ใน Declarations

เพิ่ม dname,dcode:string;

ใน procedure GlobalOnCreate

เพิ่ม

          dname:=GetPickupList('select name from doctor');
          dcode := GetSQLStringData('select code from doctor where name ="'+dname+'"');

ในส่วนของ Variables ทั้งหลายที่มี d.doctor="12" ก็เปลี่ยนเป็น

d.doctor="'+dcode+'" ')
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 12, 2010, 11:55:49 AM
ลองเติม

dname:=GetPickupList('select name from doctor where position_id in("2","6")');
          dcode := GetSQLStringData('select code from doctor where name ="'+dname+'"');

คือดูเฉพาะทันตแพทย์และทันตภิบาลครับ..จะได้ไม่ดึงมาทั้งหมด
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: golf_win ที่ ตุลาคม 12, 2010, 12:41:16 PM
พอดีว่างเลยช่วยต่อให้เสร็จครับ จะได้ไม่ค้างคา ??? ???
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 12, 2010, 13:08:38 PM
ดีจริง...ครับ..ใช้ได้เลย ;D
หัวข้อ: Re: ต้องการเพิ่มตัวเเปรในรายงานอีกตัวครับ.ทำยังไงครับ
เริ่มหัวข้อโดย: kalakachang ที่ ตุลาคม 13, 2010, 14:30:51 PM
ขอบคุณพี่ๆทั้งหลายนะครับ..ที่ให้ความช่วยเหลือครับ
ขอบคุณครับ