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

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

  • ย้ายฟอร์ม input ไปไว้ด้านบนของ work detail list เพื่อไม่ให้ต้องเลื่อนลงมาหากมี report detail จำนวนมากๆ
  • ทำปุ่ม cancel ไว้กับปุ่ม add เพื่อเคลียร์ข้อมูลในฟอร์ม input หากไม่ต้องการ (จากเดิมที่ต้อง reload หน้าเพจใหม่)
  • แก้ Page Title, Meta Description ให้เป็น Web Time Sheet Report System – by – blueballgroup.com (จากเดิม Dreamteam Member System – by – blueballgroup.com)
  • แก้ Model ให้บันทึกข้อมูล report header กับ report detail พร้อมกัน (จากเดิมที่ในการบันทึกข้อมูลที่ยังไม่มี report header ต้องบันทึก header ก่อนแล้วกรอก detail ใหม่ และกดบันทึกข้อมูล detail อีกครั้งหนึ่ง)
  • ทำให้ฟอร์ม project, task type, task name แสดง child task ได้ถูกต้องใน select form

ปัญหาที่พบ

  • การแสดง child task ใน select form ในตอนแรกแสดงผลถูกต้องเฉพาะ add new และวันนี้ได้ทำให้แสดงผลถูกต้องสำหรับ edit mode แต่ว่ากลับมา add new mode แล้ว child task กลับไม่ออกใน select form .. ซึ่งปัญหามาจากพารามิเตอร์ selected value ที่ส่งไป JS function มีค่าเป็น null ครับ

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

  • คำนวน total hours
  • ทำปุ่ม add o.t. request
  • เอาปุ่ม save/cancel ออก เพราะไม่ได้ใช้
  • validation ของ form ต่างๆ

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

Leave a Reply