BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: armds ที่ สิงหาคม 15, 2008, 15:27:43 PM

หัวข้อ: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: armds ที่ สิงหาคม 15, 2008, 15:27:43 PM
ฝาก   PCU-Person-Search-1    สำหรับท่านที่ยังไม่มี

รบกวนอาจารย์เพิ่มตัวเลือกค้าหา  เพศ  ด้วยได้ไหมครับ  เพื่อความสะดวกในการค้นหากลุ่มเป้าหมายครับ ขอบคุณครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: doramon ที่ สิงหาคม 15, 2008, 15:37:42 PM
เห็นด้วย
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: Terminator2015 ที่ กุมภาพันธ์ 09, 2009, 09:28:48 AM
 ;Dขอดันกระทู้เก่าอีกรอบครับ น่าจะสะดวกขึ้นเยอะครับสำหรับผู้ใช้ครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: golf_win ที่ กรกฎาคม 14, 2009, 18:27:51 PM
ยังช่วยดันครับ ตัว report ไม่ได้ส่งค่าช่วงอายุมาด้วย ::) ::)
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: manoi ที่ กรกฎาคม 14, 2009, 18:56:39 PM
เพิ่มเพศ ให้แล้วครับใน 3.52.7.14
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: Terminator2015 ที่ กรกฎาคม 14, 2009, 19:18:28 PM
 ;D รอโหลดครับ สุดยอด ขอบคุณมากๆ ครับ
ฝาก อ.ดูบัญชี 5 ด้วยนะครับ ภาวะโภชนาการไม่คำนวณ

หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: armds ที่ กรกฎาคม 14, 2009, 21:00:08 PM
เพิ่มเพศ ให้แล้วครับใน 3.52.7.14

 :'(  (อ.  ยังไม่ลืมเรา )  :'(

ขอบคุณครับ  อ.mn   ขอบคุณ ทุก ๆ ท่าน
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: skypec ที่ ตุลาคม 08, 2009, 16:03:23 PM
ลองแล้วครับ ไม่มีข้อมูลขึ้นมาให้ครับ

ไม่ทราบว่าต้องแก้ยังงัยครับ  :'( :'(
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: jdadmin1 ที่ ตุลาคม 08, 2009, 17:43:41 PM
อ้างถึง
ลองแล้วครับ ไม่มีข้อมูลขึ้นมาให้ครับ

ไม่ทราบว่าต้องแก้ยังงัยครับ  Cry Cry
;D ;D ;D ปัญหาอยู่ที่เวอร์ชั่นที่ติด bug อยู่เปลี่ยนเวอร์ชั่นขึ้นก็หายแล้วนะครับ ;D ;D ;D
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: skypec ที่ ตุลาคม 10, 2009, 11:11:02 AM
อ้างถึง
ลองแล้วครับ ไม่มีข้อมูลขึ้นมาให้ครับ

ไม่ทราบว่าต้องแก้ยังงัยครับ  Cry Cry
;D ;D ;D ปัญหาอยู่ที่เวอร์ชั่นที่ติด bug อยู่เปลี่ยนเวอร์ชั่นขึ้นก็หายแล้วนะครับ ;D ;D ;D

ได้แล้วครับ กับเวอร์ชั่น 3.52.9.26

ที่ไม่ได้ 3.52.9.2
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: udomchok ที่ มกราคม 23, 2010, 00:21:25 AM
ลองเอาไปใช้แล้วเกิดปัญหา 2 อย่างคือ
1. รายงานแสดงหน้าว่างเปล่า ไม่มีข้อมูลใด ๆ (อันนี้ทดสอบกับ HOSxP PCU ที่เทศบาล แต่ไม่ทราบว่า version อะไร)
2. เกิด Error บางอย่างที่แสดงตัวเลขเต็มไปหมด (SQL Error ....)ไม่สามารถแสดงข้อมูลในหน้า report ได้เลย (HOSxP 3.53.1.x)
จึงดู code ของ อ.armds พบว่ามีการส่งค่า parameter ตัวหนึ่ง (ที่ผมไม่รู้จัก) @village_id ก็เลยลองเปลี่ยนจาก village_id เป็น person_id โดยดูจาก SQL Trace ใน HOSxP พบว่ามีการส่งค่าเป็น person_id เข้ามาที่ report PCU-Person-search-1 ก็คิดว่าน่าจะใช้ได้ แต่ปรากฏว่าก็ยัง Error คล้าย ๆ เดิม

ผมจึงลองสร้าง Report ขึ้นใหม่ โดยใช้ person_id เป็น parameter แต่ไม่ได้ใส่ @person_id ใน where clause คือใส่ where person_id in (1) ตรง ๆ ไปเลย.........(1) เป็น parameter ที่จริงอาจใช้ (1,3,4,5,7,9)...ตัวเลขใน in clause เป็น person_id จากตาราง person ปรากฏว่าใช้งานได้ดีครับ สามารถพิมพ์ออกมาได้ แต่พอไปเลือกหมู่บ้านที่มีคนเยอะ ๆ ตามเงื่อนไข ก็แสดง error คล้าย ๆ ในข้อ 2 จึงเข้าในว่า in clause นั้น น่าจะเก็บได้แค่ 256 ค่า คือลองกับข้อมูลที่เลือกมาน้อย ๆ แล้วสามารถใช้งานได้ แต่ถ้าข้อมูลมาก ๆ จะ Error ผมยังหาตัวเลขยืนยันไม่ได้ว่า 256 parameter จริงหรือไม่ (ดูที่ PCU-Person-Search-1.cds ที่แนมบา..อันนี้ run ในหน้าบัญชี 1 ได้เลย)
สุดท้ายเลยต้องทำเป็น CUSTOM report (CUSTOM-PCU-Person-Search-1.cds) ซึ่งสามารถเลือกข้อมูลได้ตามต้องการ

ลองไปใช้กันดูนะครับ :D
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: เครือข่ายบริการสุขภาพ อ.จักราช @นคราชสีมา ที่ มกราคม 23, 2010, 09:16:48 AM
ขอบคุณครับ เอาไป test ก่อนนะครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: figo29 ที่ มกราคม 25, 2010, 18:12:43 PM
ที่อยู่มันว่างครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: udomchok ที่ มกราคม 25, 2010, 19:48:10 PM
ปรับปรุงใหม่ - ค้นหาประชากรกลุ่มเป้าหมาย (หากไม่เลือกหมู่บ้าน จะแสดงทุกหมู่)
หากไม่เลือกหมู่บ้าน จะแสดงทุกหมู่บ้าน (แสดงแยกรายหมู่บ้าน จะได้ไม่ต้องมาเลือกทีละหมู่ให้เสียเวลา)
หากไม่เลือกเพศ จะแสดงทั้งข้อมูลทุกคน
หากไม่ใส่อายุ จะใช้อายุต่ำสุด = 0 อายุสูงสุด = 124
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: figo29 ที่ กุมภาพันธ์ 01, 2010, 18:08:03 PM
ที่อยู่ว่างเปล่านะครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 01, 2010, 20:28:58 PM
ของผมออกครบนะครับ
ใครไม่ออกบ้าง
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: asawincyber ที่ กุมภาพันธ์ 01, 2010, 22:51:21 PM
อ.โก้ครับ มีอะไรกับน้อง Text หรือเปล่าครับ ไม่รักน้อง Variable  บ้างหรอระวัง มันจะน้อยใจเอานะครับ  ;D ;D ;D
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: doramon ที่ กุมภาพันธ์ 02, 2010, 07:37:14 AM
ลองเอาไปใช้แล้วเกิดปัญหา 2 อย่างคือ
1. รายงานแสดงหน้าว่างเปล่า ไม่มีข้อมูลใด ๆ (อันนี้ทดสอบกับ HOSxP PCU ที่เทศบาล แต่ไม่ทราบว่า version อะไร)
2. เกิด Error บางอย่างที่แสดงตัวเลขเต็มไปหมด (SQL Error ....)ไม่สามารถแสดงข้อมูลในหน้า report ได้เลย (HOSxP 3.53.1.x)
จึงดู code ของ อ.armds พบว่ามีการส่งค่า parameter ตัวหนึ่ง (ที่ผมไม่รู้จัก) @village_id ก็เลยลองเปลี่ยนจาก village_id เป็น person_id โดยดูจาก SQL Trace ใน HOSxP พบว่ามีการส่งค่าเป็น person_id เข้ามาที่ report PCU-Person-search-1 ก็คิดว่าน่าจะใช้ได้ แต่ปรากฏว่าก็ยัง Error คล้าย ๆ เดิม

ผมจึงลองสร้าง Report ขึ้นใหม่ โดยใช้ person_id เป็น parameter แต่ไม่ได้ใส่ @person_id ใน where clause คือใส่ where person_id in (1) ตรง ๆ ไปเลย.........(1) เป็น parameter ที่จริงอาจใช้ (1,3,4,5,7,9)...ตัวเลขใน in clause เป็น person_id จากตาราง person ปรากฏว่าใช้งานได้ดีครับ สามารถพิมพ์ออกมาได้ แต่พอไปเลือกหมู่บ้านที่มีคนเยอะ ๆ ตามเงื่อนไข ก็แสดง error คล้าย ๆ ในข้อ 2 จึงเข้าในว่า in clause นั้น น่าจะเก็บได้แค่ 256 ค่า คือลองกับข้อมูลที่เลือกมาน้อย ๆ แล้วสามารถใช้งานได้ แต่ถ้าข้อมูลมาก ๆ จะ Error ผมยังหาตัวเลขยืนยันไม่ได้ว่า 256 parameter จริงหรือไม่ (ดูที่ PCU-Person-Search-1.cds ที่แนมบา..อันนี้ run ในหน้าบัญชี 1 ได้เลย)
สุดท้ายเลยต้องทำเป็น CUSTOM report (CUSTOM-PCU-Person-Search-1.cds) ซึ่งสามารถเลือกข้อมูลได้ตามต้องการ

ลองไปใช้กันดูนะครับ :D


ปัญหาของมันก็คือ


เวลาเราเลือกหมู่บ้าน  มันจะส่งค่า  person_id ทั้งหมู่บ้านไปให้ report

แต่ปัญหาคือ ตัวแปล ที่ใช้ รับข้อมูลได้จำกัด

ถ้ามันมีมากๆๆ

มันจะ error ครับ

วิธีแก้ปัญหาคือ

ใช้ scipt pascal  ที่ report แบบ ดึงข้อมูลมาก่อน  แล้วจึงไปนำเสนอภายหลัง

มันจะ error แบบนี้

'1212,121,21,,,21,21,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'

แล้วมันเกิน 256 ตัวครับ

หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: jdadmin1 ที่ กุมภาพันธ์ 02, 2010, 07:40:24 AM
 ;D ;D ;D ขอตัวรายงานตัวนี้ที่อ.อ๊อดแก้เสร็จแล้วด้วยครับ ที่เขาใหญ่ตามเซฟไม่ทัน รอป้าตั๊กก็เงียบไปเลย ;D ;D ;D
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: doramon ที่ กุมภาพันธ์ 02, 2010, 07:47:12 AM
;D ;D ;D ขอตัวรายงานตัวนี้ที่อ.อ๊อดแก้เสร็จแล้วด้วยครับ ที่เขาใหญ่ตามเซฟไม่ทัน รอป้าตั๊กก็เงียบไปเลย ;D ;D ;D

ผมพยายามจะให้แก้ได้เองก่อน แล้วไม่ได้จริงจะให้ครับ ป้า

หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: asawincyber ที่ กุมภาพันธ์ 02, 2010, 08:02:31 AM
ผมก็ตามพร้อมป๋า ที่เขาใหญ่ ผมยังไม่ได้ รายงานตัวนี้จาก อ.อ็อดเลย ลบกวน โพตให้ทีครับ อยากได้มาก ทดสอบลองแก้เองแล้ว ไม่รอด หวังพึ่ง อ.อ็อด ขอบคุณมากเลยครับ  ;D ;D
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: anurak2524 ที่ กุมภาพันธ์ 02, 2010, 08:42:50 AM
อยากไป อยากไป 
แต่ติดที่ว่ารู้ งูงู ปลาปลา แต่น่าสนใจนะครับ
ความรู้ไม่มีวันตาย  ;D ;D ;D
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: nongchang ที่ กุมภาพันธ์ 02, 2010, 14:07:35 PM
กำลังต้องการพอดีเลยค่ะ.....เดี๋ยวลองก่อน
.................ขอบคุณนะคะ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 02, 2010, 20:39:06 PM
อ.โก้ครับ มีอะไรกับน้อง Text หรือเปล่าครับ ไม่รักน้อง Variable  บ้างหรอระวัง มันจะน้อยใจเอานะครับ  ;D ;D ;D
ไม่มีอะไรครับ บอกแล้วขี้เกียจประกาศตัวแปร มันเปลือง memory ครับ

ปัญหาของมันก็คือ
เวลาเราเลือกหมู่บ้าน  มันจะส่งค่า  person_id ทั้งหมู่บ้านไปให้ report

แต่ปัญหาคือ ตัวแปล ที่ใช้ รับข้อมูลได้จำกัด

ถ้ามันมีมากๆๆ

มันจะ error ครับ

วิธีแก้ปัญหาคือ

ใช้ scipt pascal  ที่ report แบบ ดึงข้อมูลมาก่อน  แล้วจึงไปนำเสนอภายหลัง

มันจะ error แบบนี้

'1212,121,21,,,21,21,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'

แล้วมันเกิน 256 ตัวครับ

ใช่แล้ว อย่างที่บอกแหละว่า parameter ของ SQL in clause มันน่าจะรับได้แค่ 256 parameters

จึงเข้าในว่า in clause นั้น น่าจะเก็บได้แค่ 256 ค่า
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: NrohtaS ที่ กุมภาพันธ์ 11, 2010, 14:03:18 PM
ถ้าข้อมูลในบัญชี 1 ไม่ได้กรอกข้อมูล ถนน
จะทำให้ที่อยู่บางท่านไม่ออกครับ
ของผมก็ไม่ออก เพราะไม่ได้กรอก ถนน ไว้
ผมเลยปรับแก้สำหรับท่านที่ไม่ได้กรอก ถนนไว้
ในส่วนของที่อยู่ จะแสดงเฉพาะบ้านเลขที่ครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: arabama ที่ กุมภาพันธ์ 11, 2010, 20:12:01 PM
ขอบคุณครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: NrohtaS ที่ กุมภาพันธ์ 12, 2010, 15:05:33 PM
อันนี้แถม
หัวหน้าต้องการแบบนี้ สำหรับล่ารายชื่อคัดกรองมะเร็งปากมดลูก
ทำไว้สำหรับมารับบริการ 3 ครั้งครับ
หัวข้อ: Re: ฝากรายงาน PCU-Person-Search-1 อยากให้เลือกอายุได้ด้วย
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 16, 2010, 19:25:01 PM
ถ้าข้อมูลในบัญชี 1 ไม่ได้กรอกข้อมูล ถนน
จะทำให้ที่อยู่บางท่านไม่ออกครับ
ของผมก็ไม่ออก เพราะไม่ได้กรอก ถนน ไว้
ผมเลยปรับแก้สำหรับท่านที่ไม่ได้กรอก ถนนไว้
ในส่วนของที่อยู่ จะแสดงเฉพาะบ้านเลขที่ครับ

พอดีขอผมเป็นเขตเทศบาลครับ เลยต้องใช้ถนนเป็นตัวช่วย identify อีกอย่าง