สวัสดีครับ
รายงานประจำวันที่ 2/04/2009 – Web Time Sheet (Tequila Framework)
สิ่งที่ทำวันนี้
- สร้าง Class ทำหรับการคำนวณเวลาที่จะต้องใช้ในการแสดงผลทั้งส่วนปฏิทิน และส่วน report (class timeCalculation)
- แก้ไข database ตามที่พี่วรรณออกแบบมาใหม่ คือ ลบ table t_time_sheet_tr แล้วเพิ่ม table t_work_report_header และ t_work_report_detail พร้อมทั้งลิ้งก์ foreign key ที่จำเป็น
- generate หน้าเพจจากทั้งสอง table ใหม่ .. สามารถ add ข้อมูล และแสดงผลข้อมูลได้
ปัญหาที่พบวันนี้
- page generator ทำงานผิดพลาดสำหรับ table t_work_report_detail เนื่องจาก t_work_report_header ซึ่งเป็น parent ไม่มี field ที่เป็น label ทำให้ page generator ไม่สามารถ map field ที่เป็น label แล้วแสดงผลออกมาได้ ..
สิ่งที่ต้องทำ
- รวมหน้า report header กับ report detail เข้าไว้ด้วยกัน แล้วให้สามารถ input ข้อมูล และ report ออกมาได้
วันพรุ่งนี้ผมลางาน 1 วันนะครับ
ขอบคุณครับ
อาม