PowerDesigner - 用于运行其他脚本的vbs脚本

时间:2011-09-28 15:40:40

标签: powerdesigner

我有一些PowerDesigner 15 vbs脚本,可以在物理数据模型上执行各种清理/转换任务。

我希望能够同时运行所有这些而不是一次运行(现在有10个脚本,将来可能更多)。

另外,我想避免在一个丑陋的剧本中复制所有代码。

有没有办法让脚本运行所有其他脚本?

注意:我尝试过 ExecuteCommand ,但它不起作用;它在PowerDesigner的上下文之外执行.vbs,因此无法访问模型。

1 个答案:

答案 0 :(得分:2)

您可以将脚本存储在扩展名(.xem)中。

主脚本会将扩展附加到模型,使用脚本(例如,作为模型对象的自定义方法),并在末尾分离扩展名?

或者您甚至可以将扩展程序附加到模型中(这样可以将清理脚本定义为弹出菜单选项)。