設定您的系統以支援附件

為了將附件連結至系統中的物件,可能需要進行一些組態或實作來支援該連結。您產品中的一或多個物件可能已現成支援附件。請查閱該特定物件的產品文件來進行確認。針對系統中未現成支援附件的物件,下列各節提供一些指導方針來啟用附件支援。如需詳細資訊,請聯絡產品支援人員。

支援通用附件

附件本身的建立/上傳是透過附件入口。如需詳細資訊,請參考維護附件

如果您實作的使用案例是一或多個通用附件可能連結至某個物件 (而該物件尚未支援此功能),可能就必須延伸該物件來擷取附件。

  • 如果物件包含特性集合,便建議使用此方式來擷取附件。您應該為每個類型的附件定義特性類型。特性類型應該是外來索引鍵類型,且應該參考附件外來索引鍵參考。特性實體集合應該包含通用附件將連結的物件。

  • 大多數特性集合都是順序型特性,並且如果有多個附件適用,則會支援相同特性類型有多個項目。

  • 如果要支援附件的物件是由業務物件所管理,實作就必須延伸業務物件以定義一或多個用來擷取附件的適當元素。如果只允許特定類型的一個附件,可以使用單一的均一特性。如果允許特定類型的多個附件,則業務物件結構可以定義一個公開順序和特性類型的「均一列表」。

  • 如果是在具有一般特性集合的「固定頁面」上維護物件,則不需要任何其他組態,即可允許使用者將附件連結至該物件。

支援擁有的附件

為特定記錄建立附件時,附件本身會擷取有關相關記錄的資訊,亦即其維護物件代碼及其主索引鍵。針對這些類型的附件,相關業務物件上不需要任何組態即可擷取附件,與通用附件的情況相同。

不過,建議您設定相關物件的使用者介面,以便從該頁面檢視和維護擁有的附件。若要這麼做,您可以使用產品所提供的一般附件區域:F1-ATTCHOWN

請注意,您的產品可能已支援在其一或多個基準提供的入口上檢視和維護擁有的附件。

設定大小限制

系統允許為上傳附件設定大小限制。這是選擇性的,但建議您將其設為合理的值,以便限制上傳過大的檔案。若要設定此限制,請導覽至功能組態。搜尋「功能類型」為一般系統組態的現有功能組態。如果找不到,請建立一個此類型的功能組態。選取附件大小上限選項並定義適當的值。

定義新的附件類型

如先前所述,本產品提供對多種內容類型的支援。如果您的實作需要支援目前不支援之內容類型的附件,請複製現有附件業務物件的組態來建立新的業務物件。

為業務物件設定下列選項類型:
  • 二進位可指出是否必須從二進位格式轉換附件資料。二進位附件會在資料庫中儲存為文字,然後在被擷取時轉換回原始格式。
  • 內容類型代表附件的瀏覽器 MIME 類型。
  • 受支援的副檔名可指定內容類型的有效副檔名。

定義業務物件之後,業務物件即可供使用。

支援檔案名稱例外

系統預設會防止附件檔案名稱含有特殊字元。如果基於某種原因,實作必須定義含有特殊字元的附件,有一個系統特性可供設定來放寬此驗證。如需支援,請聯絡您的系統管理員。

啟用惡意軟體掃描

本產品在使用 ClamAV 的基準產品中提供惡意軟體掃描演算法。ClamAV 本身不是產品的一部分。若要使用基準演算法,您的實作需要取得 ClamAV,並定義可呼叫 ClamAV 之主機與連接埠的系統特性。請使用附件惡意軟體掃描系統事件,將名為 F1-ATCHM-WS 的演算法插入至安裝選項 - 演算法集合中

如果您的實作想要使用不同的演算法進行惡意軟體掃描,則可以提供您自己的演算法,然後插入至安裝演算法集合中。