如何在powerdesigner中保留某些代码区域?

时间:2018-04-30 21:51:58

标签: powerdesigner

我有一个带有几个类的OOM模型,这些类将转换为C ++代码。

当我从模型重新生成代码时,我希望某些部分(即.cpp文件中的自定义#include)保持不变。但是,如果我修改模型并再次生成代码,则定义&包括丢失。

找不到docs可能有帮助的宏或变量。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

在类属性表的Script选项卡中,有一个Imports子选项卡。查看对象语言定义,此属性似乎不会在任何地方使用。

我设法通过编辑语言定义中的Profile\Class\Templates\Source\includes_cpp模板,最后添加%Imports%来使用它。

之后,此Imports出现在生成的来源中:

#include "Class_2.h"
#include "Class_1.h"
MY INCLUDES