BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: ~ L~ อิสระเสรี ~ L~ ที่ ตุลาคม 08, 2009, 10:38:59 AM
-
ตามลำดับเลยครับ รบกวนท่านอาจารย์ทั้งหลาย ช่วยชี้แจงแถลงไขให้หน่อยนะครับ เพราะมือใหม่หัดขับอ่าครับ ช่วงนี้ต้องรบกวนผู้รู้ ทุกท่านก่อนนะครับ ช่วยประครองผมเดินสักนิดนะครับกำลังจะ ตั้งไข่ รบกวนด้วยนะครับ ??? :D
-
ตรง OnCreate เมื่อรับค่าวันที่มาใส่ในตัวแปรแล้ว
ต้องใช้ฟังก์ชัน ChangeReportSQL(sql); เปลี่ยนคำสั่ง sql ด้วยครับ
โดย ค่าที่ใส่เข้าไปในฟังก์ชันคือ sql ตัวใหม่ที่มีการนำวันที่มาต่อ
เพราะเห็นใน Variable มีการใช้ DBPipeline ด้วย ลองดูนะครับ
รู้สึกว่าใน Report_Manual จะมีเรื่องนี้นะครับ อยู่ที่ C:\Program Files\HOSxP\manual
-
ที่ไม่ตรงเพราะ ภาพแรกเป็นการดึงมาทั้งหมดไม่มีการกำหนดช่วงเวลาทำตามท่าน Imnuke ก็จะ OK แล้วครับ ;D
-
ขอบคุณครับ เดี๋ยวขอลองทำดูก่อนนะครับ
:D :D :D ถ้าได้ผลแล้วเดี๋ยวมาแจ้งข่าวครับ
-
สรุปว่า งง อ่าครับ :-[ :-[ ยังไม่เข้าใจครับ ยังไงรบกวนเขียนโค๊ดโชว์ให้สักหน่อยนะครับเพราะผมไม่รู้เรื่อง เลยจริงๆ ครับ รบกวนด้วย จักเป็นพระคุณยิ่ง ;D ;D ;D
-
จากภาพแรกให้เพิ่ม vstdate between "2009-10-08" and "2009-10-08" แล้วแก้ตรงวันที่ทั้งสองให้เป็น paramiter แทนค่า diag ลองดูครับ ;D
แต่จะต้องเลือกวันที่ 2 ครั้ง
วิธีแก้ ก็เอาโค๊ดที่ได้ใหม่เมื่อกี้เอาไปใส่ใน oncreate เหมือนท่าน Imnuke บอกครับ
-
ขอบคุณมากมายครับ :D :D
-
ตามท่าน atit เลยครับ
แต่ถ้าตอนแรก add วันที่ทั้ง 2 ตัวเป็น parameter แล้ว ตรง oncreate ไม่ต้องมี code ก็ได้ครับ
คือเราเลือกวันที่ตั้งแต่ตอนแรกไปแล้ว เพราะถ้า add parameter ที่เป็นวันที่เข้าไปสองตัว โปรแกรมจะมี GetDateRangDialog ให้เลยครับ