跳轉到

程式資訊

  • 程式 IDSECRET
  • 所屬子系統:A.系統資料
  • 狀態:stable

使用者權限設定

維護系統使用者並設定其對每支程式(ProgramClass)的權限:瀏覽 / 明細 / 新增 / 複製 / 修改 / 刪除 / 查歷史 / 列印 / 流程 / xls / pivot / mail / 看單價 / 附件 / 審核 / 自動審核 等共 18 項勾選;另可設定其他權限、修改方式 / 除外欄位 / 隱藏欄位 / 特殊修改方式 / 特殊修改欄位、6 個「我的最愛」與每個程式的細項「Other Function」清單。

主要欄位

主檔(使用者):

| 欄位 | XAML 元件 | 必填 | 備註 |

|------|-----------|------|------|

| 使用者代號 | TsSearchTextBox | ✓ | EmployeeSearch 樣式;IsPrimaryKey |

| 使用者姓名 | TsTextBox | | |

| 連結人事表 | YesNoComboBox | | |

| 語言版本 | TsComboBoxWithDescription | | 來源 LanguageEnums |

| 電腦名稱 | TsTextBox | | 預設 PC |

| 使用者備註 | TsTextBox | | |

明細(每支程式的權限):序號、類別名稱、說明事項 + 16 個 CheckBox 權限 + 其他權限 / 備註 / 其他說明 / 我的最愛 1-6 / 修改方式 / 除外欄位 / 隱藏欄位 / 特修改方式 / 特修改欄位

右側次明細:每筆 Other Function 的編號、說明事項、是否允許(CheckBox)

操作步驟

  1. 從主選單開啟 A.系統資料 → 使用者權限設定

  2. 新增(或 修改

  3. 在使用者代號輸入或搜尋員工

  4. 設定語言版本、預設電腦、是否連結人事表

  5. 在明細網格逐列勾選該程式可使用的權限(瀏覽 / 新增 / 修改 / 刪除 / 列印 ...)

  6. 視需要設定特殊修改方式 / 除外欄位 / 我的最愛

  7. 儲存

待確認

  • XAML 明細區 grid 用 Tag="dgprgsct1" + x:Name="prgsct1ViewModeltsDataGrid",命名留有舊版痕跡

  • GetCPUCommand 在 VM 內存在但 XAML 區塊已完全註解 → 是否計畫移除?

  • 16 個 CheckBox 在編輯模式才可勾選(AdeViewModel.Status != Normal),需在編輯態下操作