使用转换/转换配置文件"即时"修改对象

2020-09-29 22:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 快速问题:生成模型时...

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

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


大家好,

快速问题:生成模型时,是否可以使用变换/变换配置文件"即时"修改对象?

示例:

我有一个实体为" A"的LDM。 该实体具有10个属性。 现在,我从该LDM中生成了一个PDM,但是...表" A"与实体" A"不是100%相同。 在生成过程中,我必须添加一些其他(技术)列,分区等。 因此,最后,表" A"必须包含来自实体" A"的那10个属性和4个其他技术属性以及一些分区等。

在模型生成期间是否可以使用转换/转换配置文件?

我无法做到这一点...

感谢与BR,

Rafal

10条回答
huskylover
2020-09-29 23:19

谢谢,但这仍然不能解决最大的问题:如何创建两个 一个LDM对象中就有PDM对象。

我们试图在使用ObjectCopy的LDM-> PDM生成过程中复制对象,但是由于某种原因,我们无法将新创建的对象添加到模型中。 怎么做? 我们可以在"临时模型"中找到该对象,但是无法将它们添加到目标模型中。

我们创建了一个选择,然后使用CopyToPackage将对象复制到目标模型中……但是……对源对象的引用不见了。 我们可以使用SetSource建立引用,但是我们必须为每个元类分别进行引用。 这不可能,应该怎么做,正确吗?

代码摘要:

设置newtab = trfm.CopyObject(obj," COPY")
newtab.Name =" Copy"
newtab.Code =" COPY"
设置sel = obj.Model.CreateSelection
sel.Objects.Add newtab
sel.CopyToPackage(obj.Model)
sel.Delete

设置newtab = obj.Model.FindChildByCode(" COPY",pdpdm.cls_table)
trfm .SetSource trfm.GetSource(obj),newtab

一周热门 更多>