สวัสดีครับ
รายงานประจำวันที่ 17/04/2009 – Web Time Sheet (Tequila Framework)
สิ่งที่ทำวันนี้
- แก้ไขบั๊กของเมื่อวาน (ในหน้า report เมื่อเข้าสู่ mode browse ครั้งแรกจะไม่แสดงข้อมูลในช่อง O.T. request ต้องเลือกกดวันที่ในปฏิทินก่อน ถึงจะขึ้นมา) ให้แสดง O.T. Request ตั้งแต่ครั้งแรก
- แก้ข้อมูล field ‘I_TREE’ ของ table t_task_ms ให้เป็นตาม structure ของ ldap tree (เช่น system.project.tasktype.taskname)
- สร้าง yui tree จากข้อมูลของตาราง t_task_ms แต่ยัง add child, delete, rename ไม่ได้ครับ (ได้เฉพาะแสดง tree จากข้อมูลใน I_TREE)
- ทำ select form ของ project name เมื่อเลือก project แล้วให้แสดงผล task type ที่เป็น child ของ project นั้นๆ .. ซึ่ง model return ข้อมูลมาถูกต้องแล้ว แต่ยังแสดงผลใน select form ของ task type ไม่ได้ครับ
ปัญหาที่พบ
- การ assign ค่าให้กับ select form ใน javascript ใช้วิธีต่างจาก form แบบอื่นๆ คือไม่สามารถกำหนด .value หรือ .innerHTML ลงไปตรงๆได้ .. ต้องใช้ javascript function ที่ชื่อว่า select ใน framework
สิ่งที่ต้องทำ
- แสดงผลข้อมูล child ของ project ใน select form ของ task type
- สร้าง class สำหรับ encode/decode ข้อมูลเป็น ASCII Code ก่อนเก็บลง I_TREE
ขอบคุณครับ
อาม