今天使用 ScriptCase 設計表單,表單日期欄位原本都是正常顯示的,但是當新增一個狀態欄位時,表單日期的顯現出現錯誤了!
原本日期顯示應該是: yyyy/mm/dd
增加一狀態欄位以後,變成: yyyy mm d
該狀態欄位為空白時,日期欄就是正常的;狀態欄位有值時,就變成錯誤格式!
將狀態欄位刪除,日期顯示格式就一切正常!
查看表單日期的資料庫內容,並沒有改變,沒有錯誤。顯示是 Scriptcase 在顯示該表單欄位資料時,由於Scriptcase內部程式的錯誤,某些變數或...相衝,導致顯示格式錯誤!
後來將狀態欄位加回去,將狀態欄位的型態改為 <select>,日期也就好了!
原本狀態欄位型態是 <integer>
註:2015/08/16 剛才又發生一次類似的錯誤。
錯誤的狀況是:一個 integer 欄位型態, 然後用 Lookup Setting 設定為另外顯示該ID的名稱值。但是這樣一來,日期欄位的格式就變了!
將該欄位型態由 Integer 改為 Select ,一樣用Lookup Setting,而 加Where 設定,這樣就只有單一值可以顯示,不會有選項可以選。這樣那個日期顯示就正常了!
本網誌記錄網站設計的一些內容筆記。 網站設計需要整合很多工具與概念。 我畢業自淡江電子計算機科學學系,算是科班出身。但我們那個年代(50年代,唉!LKK了!),網路還只是剛開始,相關的技術都是出社會以後陸續接觸學習。 網站的建立與設計,牽涉的範圍真的很廣泛。 網站的目地是甚麼?銷售網頁、電子購物、廣告、社群經營、互動、教學、客戶服務、網站應用程式、...... 需要整合的人才,程式設計師、資料庫管理師、網頁美編、文字編輯、多媒體製作等等。 這裡將記錄一個LKK對網站系統重新學習與複習,還有教學使用的一些資料。
2015年8月6日 星期四
訂閱:
張貼留言 (Atom)
如何判斷現在FORM是在 insert mode? 還是 update mode?
只要用 if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。
-
讓 PHP 接收 post 的 json 資料 - 8月 02, 2013 我們在串接API的時候會用到 CURL 函式 POST 資料給 JSON 接收,雖然我們是使用 POST 傳出資料。但是我們在接收的 SERVER 端使用 $_POST 卻抓不到任何資料。 原來 ...
-
Note that it's ultimately the responsibility of the server admin to ensure his system is secure. These are some basic security tips tha...
-
分享:網站上 http://shuai.be/archives/php-undefined-index/ 平時用 $_GET[ ‘ xx ’ ] 取得參數值時,如果之前不加判斷在未傳進參數時會出現這樣的警告 : PHP Notice: undefined i...
沒有留言:
張貼留言