向PowerDesigner查询当前模型

2020-09-24 07:31发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我希望查询PowerDesigner信息库以返回"对象浏览器信息库"选项卡中显示的当前/最新模型版本。 PMOBJT LVRS列已标记为许多版本,似乎不适用于此用途。 有什么建议或想法吗?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我希望查询PowerDesigner信息库以返回"对象浏览器信息库"选项卡中显示的当前/最新模型版本。 PMOBJT LVRS列已标记为许多版本,似乎不适用于此用途。 有什么建议或想法吗?

付费偷看设置
发送
6条回答
me_for_i
1楼-- · 2020-09-24 08:11

我不知道您为什么要在PD接口中寻找用于访问有关对象元数据的列的名称-在对象模型中,当前分支中存储库模型对象的最新版本 保留在Version属性中。

Alawn_Xu
2楼-- · 2020-09-24 08:04

感谢您的澄清,Michael。 我只是大声地想知道为什么您直接访问数据库(大概是使用SQL),而不是通过API访问数据库,因此我对对象模型发表了评论。 我希望您正在使用适合您的工具。 就个人而言,我宁愿使用脚本语言,主要是因为我从未编写过SQL-我知道这在某些数据建模界是异端,但是您就可以使用了。

SKY徐
3楼-- · 2020-09-24 08:15

乔治,以澄清PMOBJT中最新的模型对象版本,对吗? 当您说"当前分支"时,我们有些模型本身还没有经过任何"分支"。 问题在于,多个PMOBJT模型对象的LVRS设置为1,每个分支也是如此,而不仅仅是当前分支。 我当然会丢失一些东西。

蓋茨
4楼-- · 2020-09-24 08:01

对不起,我不会猜测PD在何时何地在数据库表和列中执行操作。 我坚持使用API​​和对象模型。

me_for_i
5楼-- · 2020-09-24 08:11

仅提供一个接近的结论,对于每个人来说,PowerDesigner都会从PMOLOG表中构建模型及其当前版本的对象浏览器存储库选项卡树图,以查找 通过NAME和VRSN列获取最新版本。 然后可以通过PMOBJT对象遍历所有子对象。

除了安装资料" Repository Metamodel" PDM中的简洁描述之外,PMOBJT LVRS似乎还有其他用途。

jovirus
6楼-- · 2020-09-24 07:59

感谢您的信息,Micahel:)

# p#

一周热门 更多>