BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: atit ที่ มกราคม 20, 2009, 10:06:03 AM

หัวข้อ: variable ครับ
เริ่มหัวข้อโดย: atit ที่ มกราคม 20, 2009, 10:06:03 AM
คิวรี่ดูมีข้อมูลครับ
พอไปใส่ในรายงาน ไม่มีข้อมูลครับช่วยดูให้ด้วยครับ ???
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: thannawe ที่ มกราคม 20, 2009, 10:17:14 AM
ส่งตัวรายงานขึ้นมาด้วยครับ
จะได้ดูง่ายหน่อย  :D :D ;D
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 20, 2009, 12:25:48 PM
... ตรงหลัง select h.lab_order_number  ให้เคาะ  SpaceBar  1 ครั้งครับ ... :D ....

... จาก  'select h.lab_order_number'+   ให้เป็น  'select h.lab_order_number '+  ...
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: thannawe ที่ มกราคม 20, 2009, 12:39:19 PM
เจ้าของกระทู้หายไปเลยครับ ทิ้งปัญหาไว้ ??? ??? ???
 :D ;D :D ;D :D
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: atit ที่ มกราคม 20, 2009, 12:45:31 PM
... ตรงหลัง select h.lab_order_number  ให้เคาะ  SpaceBar  1 ครั้งครับ ... :D ....

... จาก  'select h.lab_order_number'+   ให้เป็น  'select h.lab_order_number '+  ...
ทดลองแล้วยังไม่ได้ครับ
เจ้าของกระทู้หายไปเลยครับ ทิ้งปัญหาไว้ ??? ??? ???
 :D ;D :D ;D :D
ไม่ได้หายครับ ทดลองแก้ และเอา ฟอร์มมาให้ดูด้วยครับ
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 20, 2009, 12:50:38 PM

... ไฟล์ที่แนบมาใช้ไม่ได้ครับ เปิดไม่ได้ (ไม่มี.cds ด้วย  ;D )  แนบใหม่ ...  :D ....
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: thannawe ที่ มกราคม 20, 2009, 13:00:59 PM
แนบใหม่ ให้อ.ขวดดูละกันครับ  ;D :D ;D :D ;D
โยนไปให้อ.ขวดผู้เชี่ยวชาญด้านvariable    :D ;D :D ;D ;D ;D
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 20, 2009, 13:05:47 PM
.... ที่จริงดูจากคำสั่งในรูปที่โพสต์ ไว้ก็ไม่มีเงื่อนไขอะไรมากนะครับ  ถ้าค่าของตัวแปรเรื่องวันที่ถูกต้อง  แค่กด SpaceBar ให้เกิดช่องว่างระหว่าง  select h.lab_order_number   กับ   '+   ก็น่าจะใช้ได้นะครับ  ....

.... ลองตรวจสอบดูอีกทีครับ ....  :D ....
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 20, 2009, 13:25:51 PM

... อ้อ ลืมไปอีกนิด  ใช้ GetSQLStringData  จะได้ข้อมูล lab_order_number  มาแสดงแค่ตัวเดียวนะครับ ...

... ถ้าจะให้ข้อมูล lab_order_number มาแสดงทั้งหมด ต้องใช้  GetSQLSubQueryData  แต่ข้อมุลจะแสดงต่อกันไปตามแนวนอนนะครับ  ....

... ขอโทษนะครับ ไม่ทราบว่าท่าน atit ["_"]  ต้องการใช้ variable ตัวนี้เพื่อจุดประสงค์ใดในรายงานครับ  ....  :D ...
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: atit ที่ มกราคม 20, 2009, 14:18:41 PM

... อ้อ ลืมไปอีกนิด  ใช้ GetSQLStringData  จะได้ข้อมูล lab_order_number  มาแสดงแค่ตัวเดียวนะครับ ...

... ถ้าจะให้ข้อมูล lab_order_number มาแสดงทั้งหมด ต้องใช้  GetSQLSubQueryData  แต่ข้อมุลจะแสดงต่อกันไปตามแนวนอนนะครับ  ....

อันนี้ ข้อมูลใหม่เพิ่งทราบ ขอบคุณครับ
ลองแก้ดูแล้วออกมาบรรทัดเดียวจริงด้วยครับ



... ขอโทษนะครับ ไม่ทราบว่าท่าน atit ["_"]  ต้องการใช้ variable ตัวนี้เพื่อจุดประสงค์ใดในรายงานครับ  ....  :D ...
จริงๆแล้วผมมีแบบฟอร์มเดิมอยู่แล้ว ดึงด้วย sql คราวนี้ผมไปเพิ่มข้อมูลในตาราง lab_perform_status จากเดิม 1.รอผล 2.รายงานผลแล้ว 3.reject เป็น 4. ส่งต่อ
ก็เลยอยากให้ช่อง  หมายเหตุ  แสดง lab_perform_status_name แต่ให้แสดงเฉพาะ ส่งต่อ ถ้าเป็นอย่างอื่นให้ไม่ต้องโชว์ครับ
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 20, 2009, 14:53:47 PM

จริงๆแล้วผมมีแบบฟอร์มเดิมอยู่แล้ว ดึงด้วย sql คราวนี้ผมไปเพิ่มข้อมูลในตาราง lab_perform_status จากเดิม 1.รอผล 2.รายงานผลแล้ว 3.reject เป็น 4. ส่งต่อ
ก็เลยอยากให้ช่อง  หมายเหตุ  แสดง lab_perform_status_name แต่ให้แสดงเฉพาะ ส่งต่อ ถ้าเป็นอย่างอื่นให้ไม่ต้องโชว์ครับ



.. ลองแก้ให้แล้วครับ  ลองทดสอบดู ..  :D ..

.. ในช่องหมายเหตุ จะแสดงคำว่า " ส่งต่อ "   เมื่อค่าของ lab_perform_status_id ในตาราง lab_head เป็น 4 ครับ..

.. ส่วนของเดิมที่หมายเหตุจะเป็น result_note  ผมสั่งยกเลิก visible ไว้ครับ  ยังอยู่ที่เดิมหลัง Lable ส่งต่อ ครับ..
หัวข้อ: Re: variable ครับ
เริ่มหัวข้อโดย: atit ที่ มกราคม 20, 2009, 15:26:44 PM
สุดยอดเลยครับ พอดีได้ศึกษาการเขียนด้วย ขอบคุณครับ