識別要在物件類型中執行的動作,該物件類型是由 ACTION.OBJTYPE 後的標籤 加以說明。
ACTION.OBJTYPE 是用來建立、刪除或維護資訊型錄管理程式物件。
ACTION.OBJTYPE 其後接著一或多個 OBJECT 及 PROPERTY 標籤,這些標籤會定義 要在其中執行動作的物件類型。
:ACTION.OBJTYPE(選項) |
下列為對 ACTION.OBJTYPE 有效的選項:
建立物件類型。
圖 34. 新增物件類型時,使用 ACTION.OBJTYPE
:ACTION.OBJTYPE(ADD) :OBJECT.TYPE() CATEGORY() EXTNAME() PHYNAME() ICOFILE() ICWFILE() :PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ() :PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ() |
將屬性附加至現有的物件類型。
圖 35. 新增屬性至物件類型時,使用 ACTION.OBJTYPE
:ACTION.OBJTYPE(APPEND) :OBJECT.TYPE() :PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ() |
刪除物件類型。
圖 36. 刪除物件類型時,使用 ACTION.OBJTYPE
:ACTION.OBJTYPE(DELETE) :OBJECT.TYPE() |
會刪除屬於該物件類型的物件類型和物件。
圖 37. 刪除屬於該物件類型的物件類型和所有物件時,使用 ACTION.OBJTYPE
:ACTION.OBJTYPE(DELETE_EXT) :OBJECT.TYPE() |
檢查資訊目錄中的輸入物件類型名稱,查看物件類型是否已存在。
如果物件類型存在,資訊型錄管理程式會比較輸入物件類型的屬性與 儲存物件類型的屬性。如果屬性相符,則物件類型會被視為相同; 如果不相符,則輸入物件類型無效。
如果物件類型不存在,則資訊型錄管理程式會建立新的物件類型。
圖 38. 合併物件類型時,使用 ACTION.OBJTYPE
:ACTION.OBJTYPE(MERGE) :OBJECT.TYPE() CATEGORY() EXTNAME() PHYNAME() ICOFILE() ICWFILE() :PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ() :ACTION.OBJINST(MERGE) :OBJECT.TYPE() :INSTANCE.short_name() |
變更物件類型外部名稱及 ICON 檔資訊。
圖 39. 更新物件類型時,使用 ACTION.OBJTYPE
:ACTION.OBJTYPE(UPDATE) :OBJECT.TYPE() EXTNAME() ICOFILE() ICWFILE() |