隐式进行参数到属性映射
创作应用程序参数使用精确语法作为其 Windchill 属性时,将发生隐式映射。这可使该参数在创作应用程序中自动发布。
例如,一个 CAD 文档具有一组发布到创作应用程序的可变属性。从这个属性组中,使用可变属性“名称”,并将其映射到创作应用程序中的参数的“名称”(NAME)。此情况下使用的可变类型为:
• EPMDocument
• EPMMemberLink
• EPMReferenceLink
如果通过区分大小写进行评估,“名称”是相同的,则隐式映射两者。其他参数除非被显式映射,否则不会添加到 CAD 文档中。例如,在创作应用程序中,如果管理员已用名称“成本”创建了一个可变属性,那么,用户必须也使用名称“成本”创建可变属性,它才能隐式映射。如果创作应用程序用户创建“成本”(COST),则其不会被映射。
如果创作应用程序不支持区分大小写的参数名称,则名称被视为全大写字符。例如,如果创作应用程序将“成本”和“成本”(COST) 视为相同,那么,Windchill 将此属性按“成本”(COST) 进行接收和处理。Windchill 可变属性名称也必须是 COST。
|
尽管用户可以创建名为“成本”的创作应用程序参数,但它还是作为“成本”(COST) 传递给 Windchill。因此,请确保创作应用程序参数名称为全大写,使其隐式映射到 Windchill 中。其他特性除非被显式映射,否则不会添加到 CAD 文档中。
|
如果映射的参数与其对应的可变属性不一致,则发生下面的情况。
• 类型
如果这两者不是同一类型的,则在上载时给用户发出警告,但上载继续。值不会推送到 CAD 文档。
• 单位
如果属性和参数之间的测量数量不同,则在上载时 CAD 文档收到错误消息。将通知用户检入 CAD 文档。