2024/5/14

iLogic iProperty Code List

 iLogic規則瀏覽列中有一個指令可以取用、設定iProperty的欄位資料:

iProperties.Value("頁籤","欄位名稱"),

可以用來編輯 iProperties 的欄位,如下:


瀏覽器中有列出部分欄位的Code,

例如 Summary 的 Subject,

但是還有點很多其他欄位的 code 沒有列出來,

例如像"專案"頁籤裡的"建立日期","Creation Time",

還好有高手整理出來相關表格如下:

在 Project 頁籤中的欄位 code

Property NameTypeiLogic code
AuthorityStringiProperties.Value("Project", "Authority")
Catalog Web LinkStringiProperties.Value("Project", "Catalog Web Link")
CategoriesStringiProperties.Value("Project", "Categories")
Checked ByStringiProperties.Value("Project", "Checked By")
CostCurrencyiProperties.Value("Project", "Cost")
Cost CenterStringiProperties.Value("Project", "Cost Center")
Creation TimeDateiProperties.Value("Project", "Creation Time")
Date CheckedDateiProperties.Value("Project", "Date Checked")
Defer UpdatesBooleaniProperties.Value("Project", "Defer Updates")
DescriptionStringiProperties.Value("Project", "Description")
Design StatusLongiProperties.Value("Project", "Design Status")
DesignerStringiProperties.Value("Project", "Designer")
Document SubTypeStringiProperties.Value("Project", " Document SubType")
Document SubType NameStringiProperties.Value("Project", " Document SubType Name")
EngineerStringiProperties.Value("Project", "Engineer")
Engr Approved ByStringiProperties.Value("Project", "Engr Approved By")
Engr Date ApprovedDateiProperties.Value("Project", "Engr Date Approved")
External Property Revision IdStringiProperties.Value("Project", "External Property Revision Id")
LanguageStringiProperties.Value("Project", "Language")
ManufacturerStringiProperties.Value("Project", "Manufacturer")
MaterialStringiProperties.Value("Project", "Material")
Mfg Approved ByStringiProperties.Value("Project", "Mfg Approved By")
Mfg Date ApprovedDateiProperties.Value("Project", "Mfg Date Approved")
Parameterized TemplateBooleaniProperties.Value("Project", "Parameterized Template")
Part IconIPictureDispiProperties.Value("Project", "Part Icon")
Part NumberStringiProperties.Value("Project", "Part Number")
Part Property Revision IdStringiProperties.Value("Project", "Part Property Revision Id")
ProjectStringiProperties.Value("Project", "Project")
Proxy Refresh DateDateiProperties.Value("Project", "Proxy Refresh Date")
Size DesignationStringiProperties.Value("Project", "Size Designation")
StandardStringiProperties.Value("Project", "Standard")
Standard RevisionStringiProperties.Value("Project", "Standard Revision")
Standards OrganizationStringiProperties.Value("Project", "Standard Organization")
Stock NumberStringiProperties.Value("Project", "Stock Number")
Template RowStringiProperties.Value("Project", "Template Row")
User StatusStringiProperties.Value("Project", "User Status")
VendorStringiProperties.Value("Project", "Vendor")
Weld MaterialStringiProperties.Value("Project", "Weld Material")

可以從表格中找出對應欄位的Code,

如此一來就可以控制 iProperty 的所有欄位資料。


參考來源:

Accessing iProperties through iLogic code

Accessing iProperties

沒有留言:

張貼留言