สวัสดีครับ
รายงานประจำวันที่ 07/04/2009 – Web Time Sheet (Tequila Framework)
สิ่งที่ทำวันนี้
- แก้ไขหน้า input ของ report โดยแก้วันที่ให้วันที่ปัจจุบันเป็น default สำหรับฟอร์ม report date
- ตัดคอลัมน์ date from และ date to ออก (ตามที่คุณ itzco แนะนำ) ให้เหลือแต่ time from, time to ในหน้า input
- ทำ input ให้เหลือ 1 row ในตาราง .. (รูปแบบจะออกมาคล้ายๆส่วน table relations ของ page generator ครับ)
- ดึงข้อมูลจาก table work_report_detail มาแสดงผลในหน้า input เพื่อกรณีที่ในวันที่ต้องการกรอกข้อมูล มีข้อมูลเดิมอยู่ก่อนแล้ว
ปัญหาที่พบ
- ดึงข้อมูลผิด table .. เพราะไปเอาข้อมูลจาก t_task_ms แทนที่จะเป็น t_work_report_detail .. ข้อมูลออกมาเหมือนกัน แต่ผิด logic ครับ
- หน้า T_TASK_MS ของ page generator ถูก reset ต้อง generate ใหม่
- พยายามใช้ javascript ในการเพิ่มจำนวน row ใน table ส่วนที่เป็น input ทำให้เกิดความยุ่งยาก .. ซึ่งคุณ itzco ก็แนะนำให้ทำ input field เพียง 1 row ใน table อย่างที่บอกข้างบนครับ
สิ่งที่ต้องทำ
- สร้าง javascript function สำหรับจัดการข้อมูลซึ่งเป็น json
ขอบคุณครับ
อาม