您可以使用 BefFileImport 事件來動態修改某個位置的匯入格式。下列指令碼將變更匯入群組;此變更以檔案名稱為基礎。
為了實作此指令碼,您建立兩個匯入格式,並將其中一個指派給 Oracle Hyperion Financial Data Quality Management, Enterprise Edition 位置。這個指令碼會計算檔案名稱,並視需要變更匯入格式。
if fdmContext["LOCNAME"] == "ITALY":
filename = fdmContext["FILENAME"]
if filename[:12] == "ProductSales":
fdmAPI.updateImportFormat("SALESJOURNAL", fdmContext["LOADID"])