返回列表 上一主題 發帖

記錄表建立問題請教

回復 10# Andy2483


不要強求使用者可做增減欄位的通用程式!!
程式開發維護者 與 使用者 是兩個分界, 不可能完全靠程式去自動整合, 這也無端讓自已陷入不必要的考慮(千慮必有失),
反而, 一般的設計者會設定保護表格的架構, 防止使用者任意更動(包括各欄位應輸入的資料格式,例如: 數值或日期或文字),
尤其是...若表格有使用公式的欄位更須保護!!!

當需求有所增減時, 還是要由設計者進入程式去增修,
所以, 要先去構思...如何讓以後的增修更加方便又正確而不生錯(bug),  
尤其各模組程式之間若有互相引用, 有時是動一髮動全身。

很多人都想做一個通用程序, 但反而讓檔案更難使用, 因為那檔案必然會加入很多的"選項"以輸入參數,
最後, 使用者矇了, 設計者自己也茫了(忘了哪個關節與哪個相關), 越做與原來的想法也越遠~~~

TOP

回復 10# Andy2483


沒有
就算有 也千萬別做


同意准大的看法

資料表格式  資料庫架構  欄位 這3者千萬別讓使用者觸碰到!

他們要是能碰到 就是鍋從天上來的時候

基本上寫vba 要盡可能避免使用者能碰到資料庫的任何情況! 更甚至連資料庫與資料表都不該讓使用者發現!

TOP

回復 11# 准提部林
謝謝前輩指導
難怪PLM,SAP 導入時需要開這麼多會議,雖然後輩不是MIS,沒機會參與,而是使用者的角色,一但導入之後實際使用測試後,怨言四起,只要談到了結構!最後的結論就就是不能改,原因是當初你們的主管是這樣叫我們輔導商設計的!有些小修改需要另收費用,有些是完全不能改的!
謝謝前輩

TOP

回復 12# singo1232001
謝謝前輩指導
“基本上寫vba 要盡可能避免使用者能碰到資料庫的任何情況! 更甚至連資料庫與資料表都不該讓使用者發現!”

這對後輩來說還很難吧!這樣的境界應該是需要很多的自訂表單才能實現!
後學要學的還很多!
謝謝前輩

TOP

本帖最後由 准提部林 於 2022-9-24 19:42 編輯

回復 13# Andy2483

設計者與使用者始絡有道鴻溝, 程式是按使用者需求來寫的...客製化,
但使用者並無法全盤了解自己的需要有哪些?
都是概念而已, 卻希望設計者能"體會"他沒想到的問題或需求? 哪有可能? 去問卦嗎?
等寫好了, 才發現缺東缺西, 要求修修改改, 這都要多花時間, 有時原程式也要打掉重寫!!!

所以, 市面上都是給套裝再分版, 看使用者的需求去套用不同版本,
是使用者遷就套裝, 而不是處處遷就使用者, Windows 及 Office 就是這樣, 就算是更新, 也大部份只針對bug及補漏~~

TOP

回復 15# 准提部林
謝謝前輩指點

TOP

        靜思自在 : 我們最大的敵人不是別人.可能是自己。
返回列表 上一主題