2022年3月3日 星期四

SC - FORM 表單設計

 FORM Application有四種不同的形態:

  1. Single Record:一個頁面一筆紀錄
  2. Multiple Records:一個頁面同時多筆紀錄;前面可以有選取勾勾,同時做多筆更新或刪除
  3. Editable grid:以方格式表現多筆紀錄同時編輯;每筆紀錄前面可有刪除、更新、複製等按鈕
  4. Editable grid view:以方格式表現多筆紀錄,但先只是只讀,需要再按一次按鈕才能編輯。

* 做購物車 Cart 更新功能時,SC online Shop 範例Samples 裡面有兩種做法:
  • my_cart :是 Grid Application
  • form_cart:是 Form Editable Grid Application
最後程式是用 my_cart Grid 作法。
序號、品名、[-]按鈕、數量、[+]按鈕、單價、金額

[-][+]按鈕,是使用 Ajax onClick Event 程式執行 數量的增減

沒有留言:

張貼留言

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。