BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: ittipol ที่ เมษายน 24, 2007, 21:53:03 PM
-
ขอดวามช่วยเหลือในการแก้ไขรายงานครับคือพอดีว่าครั้งก่อนได้ทำการทดสอบแล้วแต่การแสดงผลบนรายงานไม่สมบูรณ์ครับโดยปรับแต่การแสดงวันที่...ถึง วันที่
คำสั่ง
Varible
Value :='ตั้งแต่ช่วงวันที่ '+FormatDateTime('d mmmm eeee',date1)+' ถึง '+FormatDateTime('d mmmm eeee',date2);
ของเป็นแบบอื่นหรือมีการปรับแต่อย่างไรบ้างครับและอีกข้ออยากทำให้ changwat และ amphor ออกเป็นตัวหนังสือโดยจาก vn_stat.aid ครับขอบคุณทุกคนครับ
-
คราวก่อนที่ขออนุญาตลองแก้และให้ทดสอบได้บังคับให้รายงานเปลี่ยนคำสั่งของSQL ให้เป็นแบบที่เรากำหนดไว้ เพื่อให้แสดงข้อมูลรายงานจริงๆได้เมื่อเราสั่ง Preview ใน ReportBuilder
ที่นี่เมื่อเราได้เปลี่ยนรูปแบบคำสั่งSQL ตรงก่อนที่จะเข้าตัว Design รายงานจะไม่เปลี่ยนตาม ถ้าไม่ได้เปลี่ยนตรง Calc ใน ReportBuilder ด้วย เลยตัดตรงนั้นออกให้เหลือเรื่องของวันที่อย่างเดียว ลองทดสอบและจัดตำแหน่งในรายงานดูนะครับ .ไม่รู้ใช่ที่ต้องการหรือเปล่า.. แล้วอย่าลืม Export ของเก่าไปเก็บไว้ก่อนนะครับ ...
-
มีข้อเสนอแนะนิดหนึ่ง แต่อันนี้เป็นความเห็นส่วนตัวนะครับ คือในเรื่องของวันที่ เราสามารถนำข้อมูลมาจากตารางโดยตรงได้เลยครับ ไม่ต้องห่วงครับว่าปีจะเป็น ค.ศ. สามารถแก้ไขใน Design ของ ReportBuilder ได้
โดยตั้งที่ DisplayFormat (คลิ๊กขวาที่ตัวข้อมูลจะมีหัวข้อ DisplayFormat...ให้เลือก)
ในส่วนของปี ถ้าใช้ y จะเป็น ค.ศ. แต่ถ้าใช้ e จะเป็น พ.ศ. ครับ
เช่น ถ้าข้อมูลเป็น 1 มกราคม 2550
d/m/yy => 1/1/07 d/m/ee => 1/1/50 dd/mm/yyyy => 01/01/2007
dd/mmm/yyyy => 01/ม.ค./2007 dd/mmm/eeee => 01/ม.ค./2550
dd-mmm-eeee => 01-ม.ค.-2550 dd mmmm eeee => 01 มกราคม 2550