2014-09-25 66 views
0

我如何在C#中迭代powerdesigner模型的BusinessRules? 这不起作用:PowerDesigner - 访问模型商业规则

private static void importModelPackages(PdCDM.Model pdModel){ 
     foreach (PdCDM.ObjectCol curPDBusinessRule in pdModel.BusinessRules){ /*...*/ } 
} 

回答

0
foreach (PdCommon.BusinessRule curPDBusinessRule in pdModel.BusinessRules) { 
    /*...*/ 
} 

另一种可能性:

PdPDM.ObjectCol col = pdModel.BusinessRules; 
foreach (PdCommon.BusinessRule rul in col) { 
    /*...*/ 
} 
+0

这工作,谢谢!你有没有链接到PD API? – user2722077 2014-09-26 08:55:42

+0

API在PowerDesigner安装目录下的.chm文件中进行了描述。我的名字是pdvbs16.chm。 – pascal 2014-09-26 13:10:19