点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试编写一个脚本,该脚本将...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试编写一个脚本,该脚本将...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试编写一个脚本,该脚本将扫描PowerDesigner信息库中的逻辑数据模型并使用GetExtendedAttribute检索特定扩展属性的值而没有成功,变量始终为空。
我正在使用以下功能:
Sub GetAttributes(curEntity)',其中curEntity是当前正在扫描的实体 ExtAttr =" PMI LDM Formatting.LOV"'LOV是布尔类型 对于curEntity.ChildObjects中的每个curAttr 如果curAttr.ClassName ="实体属性",则 输出curAttr.name&"-"&curAttr.ClassName x = curAttr.GetExtendedAttribute(ExtAttr,1) 输出x 万一 下一个 结束
我花了一些时间尝试查找有关如何从PowerDesigner存储库检索扩展属性值的示例,但没有成功。
使用的版本是16.6 SP04。
欢迎任何提示
帕斯卡
嗨乔治,
感谢您的回答。 它非常适合打开的模型。 我想做的是直接扫描存储库。 不幸的是,存储库对象而非实体不存在Attributes集合(至少我没有找到它)。 存储库中仅存在对象集合,而当我运行scipt时,x始终为空。 我的整个脚本看起来像这样
对于扩展属性以外的所有信息,它都可以正常工作。
欢呼声
帕斯卡
一周热门 更多>