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 ประจำวัน #28

สวัสดีครับ
รายงานประจำวันที่ 28/4/2009 – Web Time Sheet (Tequila Framework)
สิ่งที่ทำวันนี้

  • เพิ่ม default option ให้แต่ละ project selector .. เนื่องจากเคยมีปัญหาเกี่ยวกับการ load child task มาไว้ใน selector ที่ต้องใช้ onchange event handler จึงใส่ default value เอาไว้ในทุกๆ selector เพื่อ force ให้เกิด onchange ครับ .. ส่วนสาเหตุที่พอกดเลือก project แล้วไม่สามารถ display ทั้ง task type และ task พร้อมกันได้ เนื่องจากตัว task ต้องใช้ selected value จาก task type .. แต่ task type นั้นได้จาก onchange event ของ project ทำให้ค่า selected value ของ tasktype มีค่าเป็นในตอนแรก null  .. ตัว task selector จึงแสดงผลไม่ถูกต้องครับ .. คุณ itzco เลยแนะนำให้ใช้วิธีนี้แทน
  • คุณ itzco จัดรูปแบบ template ของหน้า input ให้ใหม่ รวมถึง css ให้สวยงาม และเข้าใจง่ายยิ่งขึ้น หลังจากนั้นจึงให้ผมแก้ไข labels, images และ เก็บรายละเอียดให้เรียบร้อยครับ ซึ่งตอนนี้หน้า report input เกือบจะเสร็จแล้ว ยังเหลือการเช็คความถูกต้องของข้อมูลส่วนต่างๆครับ
  • แก้บั๊กของการ save o.t. request ที่ขึ้น error ให้เห็นใน firebug เพราะว่าใช้ ajax call ผิดรูปแบบ

ปัญหาที่พบ

  • อัพเกรดเวอร์ชั่นของ framework ไม่ถูกวิธี ทำให้ตัว page generator ยังเป็นเวอร์ชั่นเก่าอยู่ (แต่ไม่มีปัญหากับการใช้งาน).. คุณ itzco ให้รอเวอร์ชั่นใหม่ (วันนี้) แล้วค่อยอัพเดททีเดียวเลยครับ

สิ่งที่ต้องทำ

  • report output

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

Leave a Reply