表上的样板文字和PowerDesigner物理数据模型中的列注释

2020-08-16 10:49发布

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

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


如何为我创建的每个新表和一列在Power Designer物理数据模型中创建样板文本。

在Erwin中,我可以创建具有标准数据类型和注释的Domains,然后将其附加到列上,然后将其复制到域中的样板文字,再向下到Column注释。

我想要类似的东西。 我尝试创建域并附加到列,但是Domain的Comment(或在Definition中)文本不会移至Column注释。

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

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


如何为我创建的每个新表和一列在Power Designer物理数据模型中创建样板文本。

在Erwin中,我可以创建具有标准数据类型和注释的Domains,然后将其附加到列上,然后将其复制到域中的样板文字,再向下到Column注释。

我想要类似的东西。 我尝试创建域并附加到列,但是Domain的Comment(或在Definition中)文本不会移至Column注释。

付费偷看设置
发送
8条回答
当学会了学习
1楼 · 2020-08-16 11:14.采纳回答

嗨,纳文,

在所附的屏幕截图中,您具有实现以下功能所需的一切。 每次将域附加到列(或对列进行任何其他修改)时,它将验证列和附加域的注释是否相同。 如果它们不相等,它将把域注释传播到该列的注释中。 如果您还需要其他内容(例如将域注释自动传播到所有已附加的列中),则必须以不同的方式定义该处理程序。 如果您需要更多帮助,请与我联系。

Ondrej

追夢秋陽
2楼-- · 2020-08-16 11:19

我不得不从事件处理程序中删除代码,因为它清除了我的自定义修改。

我把它作为"自定义检查"并置于"自动修复脚本"下,因为我终于了解了乔治在指的是什么。

但是我意识到现在在不完全理解其含义的情况下进行VB脚本编写并不会给我期望的结果。

由于目前正忙于交付截止日期,因此必须稍后阅读并进行实验。

这是我在Autofix脚本中拥有的

函数%Fix%(obj,outmsg)

'在此处

实施自动更正

'根据需要填充

',如果成功,则返回True。 outmsg ="未实现自动更正"

如果不是(obj.Domain为Nothing)并且Len(obj.Comment)= 0,那么

如果Obj.Domain.Comment <> Obj.Comment,则Obj.Comment = Obj.Domain.Comment

如果结束

如果结束

%Fix%= False

结束函数

一周热门 更多>