Welcome! My name is ArmNo. I'm computer engineering student of Chiang Mai University, Thailand. This blog is about my internship program summer 2009. Enjoy!

email ประจำวัน #21

สวัสดีครับ
รายงานประจำวันที่ 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

ขอบคุณครับ
อาม

Leave a Reply