2020-09-27 09:27发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想在CDM中添加以下自... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想在CDM中添加以下自定义检查,是否有人可以帮助我使用相同的VBA脚本:
1。 检查CDM中所有实体中的所有列是否都分配有数据类型,对于数据类型为空的任何列,powerdesigner应该返回错误。
2。 自动转换数据类型,例如所有数据类型为BOOLEAN的列都应自动转换为CHAR(1)。
3。 不应使用保留的SQL关键字。 例如。 我们有一个名为ORDER的实体,我们必须手动将其重命名为ORDERS
1。 每个PowerDesigner数据项,属性,列和域都有一个数据类型,永远不会丢失。 您需要检查的是默认数据类型值" "-您只需在自定义检查中使用两行代码即可:
%Check%= True 如果obj.DataType =" ",则%Check%= False
2。 为什么在CDM中使用特定于实现的数据类型? 在CDM中,显示其业务视图-这是一个二进制选择。 我建议您在CDM和LDM中将它们保留为布尔值,并担心PDM,XSM或OOM中的数据类型转换,您可以在其中控制从概念数据到物理数据类型的转换。
3。 同样,不要在CDM上强加物理命名标准。 实体不是事物的集合,它代表单个实例。 在PDM中,确保表的" CODE"不是保留字。
最多设置5个标签!
1。 每个PowerDesigner数据项,属性,列和域都有一个数据类型,永远不会丢失。 您需要检查的是默认数据类型值""-您只需在自定义检查中使用两行代码即可:
%Check%= True",则%Check%= False
如果obj.DataType ="
2。 为什么在CDM中使用特定于实现的数据类型? 在CDM中,显示其业务视图-这是一个二进制选择。 我建议您在CDM和LDM中将它们保留为布尔值,并担心PDM,XSM或OOM中的数据类型转换,您可以在其中控制从概念数据到物理数据类型的转换。
3。 同样,不要在CDM上强加物理命名标准。 实体不是事物的集合,它代表单个实例。 在PDM中,确保表的" CODE"不是保留字。
一周热门 更多>