PowerDesigner:RQM的唯一ID

2020-09-12 13:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们有一组需求模型(RQ...

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

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


嗨,

我们有一组需求模型(RQM),一些同事正在同时研究这些模型。 因此,重要的是我们用固定的ID标记每个需求,该ID在所有RQM中都是唯一的。

有没有办法在PD中实现这一目标?

我们有以下想法:

  1. 使用SQL在存储库中创建一个自定义ID表,其中包含ID
  2. 创建一个事件处理程序,例如,在保存模型之后,该事件处理程序将列出所有新要求
  3. 对于每个新需求,生成一个新ID,以递增ID表中的最新ID,设置需求的ID,并将该ID添加到ID表中。

这样,这些ID在所有RQM中都是唯一的。 问题在于,这将需要每个用户与数据库建立ODBC连接,因为他需要运行SQL命令。 由于我们使用的是代理,所以这是一个问题。

因此,我们有以下问题:

  • 是否可以为需求生成唯一的ID? 由于对象的永久ID在存储库中显然是唯一的,因此也许有一种使用类似策略的方法。 我们认为,应该有一种在PD中生成唯一ID的方法,因为否则很难同时处理模型。
  • 是否可以通过代理连接执行SQL命令?
  • 在将对象签入到存储库之前,是否可以访问对象的永久ID? 还是在签到时生成的?

亲切的问候,

米兰

4条回答
微wx笑
2020-09-12 14:46
如有必要,有一个PD函数可让您生成另一个唯一ID-

NewGUID()

(如果 您想要一个可以"另存为新模型"或生成新的RQM的ID,这两者都会导致创建新的对象ID)

一周热门 更多>