在做Excel應用程序開發的時候,有時候爲了保護Excel文件工作表的數據,禁止無關用戶隨意操作數據,會採用通過鎖定工作表內容,不允許他人使用,有權限使用的用戶只能在用戶界面來增刪改查需要的數據,這樣操作能夠確保工作表內的數據比較有規律,而且便於管理。

下面筆者就根據之前一位客戶的入庫單操作案列來展示一下通過用戶界面程序達到增刪改查目標數據的效果。準備工作如下圖所示:

用戶可操作可見的內容只有一個按鈕,點擊之後纔可以操作入庫單:

打開入庫單之後可以根據程序用戶界面賦予的權限來操作各種粒度更小的權限,筆者這裏不演示限制用戶僅可以使用 新增 修改 刪除 或 查詢 按鈕的權限操作。具體操作和通常其他管理軟件類似,筆者這裏不多敘述,下列截圖可說明一切,用戶界面操作之後,背後的工作表內容發生的變化請仔細看下面的附圖。

如上面文字所述和圖片展示,我們可以看到通過專門的用戶界面來控制用戶的數據操作,從而在一定程度上保護了工作表內的數據被權限無關人員亂操作而導致數據被破壞。

查看原文 >>
相關文章