ECM 文件清單
「ECM 文件清單」視圖會顯示 (以表格方式) 可配置 ECM 儲存庫中資料夾的檔案及文件。 可以從清單上的使用者動作發動事件,例如按一下檔案以檢視其內容。 如果配置容許的話,還可以從此清單中刪除檔案。
與 Enterprise Content Management 伺服器整合
假設他們具有適當的許可權,使用者可以新增文件。 從動作直欄中,使用者可以選取要對文件執行的動作。 您可以設定配置選項,讓使用者可以更新現有的文件、檢視文件的版本,以及刪除文件。| 動作 | 說明 |
|---|---|
| 更新 | 取代檔案內容並更新其內容。 |
| 顯示文件版本 | 顯示文件的版本。 |
| 刪除 | 移除文件。 |
若要將「ECM 文件清單」視圖與 Enterprise Content Management (ECM) 伺服器整合,程序應用程式必須具有與該伺服器的連線。 請參閱 新增 Enterprise Content Management 伺服器。 如需建置 ECM 服務的相關資訊,請參閱 建置與 ECM 系統或 BPM 儲存庫整合的服務。 如需相關資訊,請參閱 啟用文件支援下的主題。
限制
當您在執行時期透過 Script 配置 ECM 文件清單顯示的資料夾時,它可能會顯示根資料夾的內容。 您必須按一下文件清單檢視器控制項中的 重新整理 ,以顯示正確的資料夾。
資料連結
在 一般 內容標籤中設定視圖的資料連結。| 連結說明 | 資料類型 |
|---|---|
ECMDocumentInfo 連結包含所選文件的 URL。 |
ECMDocumentInfo |
配置內容
在 配置 內容標籤中設定或修改視圖的配置內容,例如行為和外觀內容。- 螢幕大小
- 在內容名稱旁具有「畫面大小」圖示
的配置內容,每一個畫面大小可以有不同的值。 如果您未設定值,則畫面大小會繼承下一個較大畫面大小的值作為其預設值。
下表顯示「ECM 文件清單」視圖的內容管理配置內容:
| 內容管理內容 | 說明 | 資料類型 |
|---|---|---|
| 容許建立 | 容許使用者將文件新增至 Enterprise Content Management 文件儲存庫。 預設值為 false。 | Boolean |
| 容許更新 | 布林指示器,指出是否可以更新清單中的檔案。 | Boolean |
| 容許刪除文件 | 如果停用此選項,則無法使用此視圖來刪除檔案。 | Boolean |
| 刪除時確認 | 在刪除檔案之前顯示確認對話框。 | Boolean |
| 容許顯示修訂 | 布林指示器,指出清單中的檔案是否已顯示其版本。 | Boolean |
| 結果數上限 | 要顯示的檔案數上限。 設定時, 結果數上限 值會指出一次要提取的文件數。 未設定任何值時,依預設 結果數上限 會一次提取 10 個文件。 當顯示的文件數超過已配置的 結果數上限 值時,會出現 載入更多 按鈕,您可以按一下此按鈕來提取下一組 結果數上限 文件。 當沒有其他文件時,不會顯示 載入更多 按鈕。 | Integer |
| 過濾器 | 用於過濾檔案的內容。 這些內容會在上傳時指派 (如果已指派的話)。 | NameValuePair[] |
| CMIS 查詢過濾器 | 包含 Content Management Interoperability Services (CMIS) 查詢的字串。 | String |
| 搜尋服務 | 搜尋文件時要使用的服務。 | ECM Document Search Service |
下表顯示「ECM 文件清單」視圖的內容管理進階配置內容:
| 內容管理進階內容。 | 說明 | 資料類型 |
|---|---|---|
| ECM 伺服器配置名稱 | 要使用的 ECM 伺服器。 | String |
| 文件物件類型 ID | 指定文件的 documentObject類型。 這必須在 ECM 伺服器中定義。 | String |
| 資料夾路徑 | 預設資料夾路徑為 Root 資料夾。 | String |
下表顯示「ECM 文件清單」視圖的行為配置內容:
| 行為配置內容 | 說明 | 資料類型 |
|---|---|---|
| 顯示標底 | 顯示標底。 | |
| 顯示表格統計資料 | 顯示表格統計資料,例如「顯示 59 個項目中的 1 至 5 個」。 | Boolean |
| 檔案大小上限 (MB) | 上傳的檔案大小上限 (MB)。 | Decimal |
| 顯示分頁器 | 顯示分頁器。 | Boolean |
| 起始頁面大小 | 每頁要顯示的起始項目數上限。 | Integer |
| 預設文件內容 | 選取要用於 ECM 文件預設內容的變數。 建立 ECM 文件時,文件清單會包含文件內容的預設值。 在使用者建立文件時,這些值對於使用者可能是唯讀或隱藏。 | List of ECMDefaultProperty |
| 容許的檔案類型 | 選取檔案類型,或指定自訂以指定您自己的檔案類型。 保留為空時,所有檔案類型皆有效。 如需檔案上傳疑難排解資訊,請參閱 MIME 類型判定。 | FileType[] |
- MIME 類型判定
- 您可以透過提供 MIME (多用途網際網路郵件延伸) 類型值 (由執行瀏覽器之機器上的作業系統決定) ,將 容許檔案類型 內容配置為僅上傳特定類型的檔案。 Windows 登錄用來將 MIME 類型對映至副檔名。 例如,如果檔案類型僅限於 CSV ,您可以提供 "Custom : text/csv" 和 "Custom : application/vnd.ms-excel" 值。
下表顯示「ECM 文件清單」視圖的外觀配置內容:
| 外觀配置內容 | 說明 | 資料類型 |
|---|---|---|
| 表格樣式 | 此視圖的表格樣式。 | String |
| 顏色樣式 | 此視圖的顏色樣式。 | String |
| 直欄 | 要在清單中顯示的直欄。 | FileListColumn[] |
事件
在 事件 內容中設定或修改視圖的事件處理程式。 您可以將事件設為以程式化方式觸發,或在使用者與視圖互動時觸發。 如需如何定義及編碼事件的相關資訊,請參閱 使用者定義事件。 「ECM 文件清單」視圖具有下列類型的事件處理程式:- On file clicked: 按一下檔案時啟動。 例如,
console.log(doc.fileName) - On error: 在文件清單中執行作業時發生錯誤時啟動。 例如,
alert("There has been an error: "+message)
視特定事件而定,您可以使用 JavaScript 邏輯來修改視圖的效果。 如需搭配使用事件與視圖的相關資訊,請參閱 使用者定義事件主題。
方法
如需 ECM 文件清單可用方法的詳細資訊,請參閱 ECM 文件清單 JavaScript API。
其他資源
如需如何建立 Coach 或頁面的相關資訊,請參閱 建置 Coach。
如需標準內容 (一般、 配置、 定位、 可見性及 HTML 屬性) 的相關資訊,請參閱 檢視內容。
如需其他使用者介面及內容管理視圖的相關資訊,請參閱 使用者介面工具箱 及 內容管理工具箱。