查找列Vbscript PowerDesigner

查找列Vbscript PowerDesigner,vbscript,powerdesigner,Vbscript,Powerdesigner,我想在表中查找列。 为什么在Power Designer中运行VBscript时出错 Dim table, column for each table in activeModel.tables for each column in table.columns output column.name next next 错误在于对象不支持此属性或方法:“列”。可能您正在选择快捷方式。您应该显示表类型,输出表.name&“:”&table.classname。如果是这样,您可以在循环表列之前添加一

我想在表中查找列。 为什么在Power Designer中运行VBscript时出错

Dim table, column
for each table in activeModel.tables
for each column in table.columns
output column.name
next
next

错误在于对象不支持此属性或方法:“列”。

可能您正在选择快捷方式。您应该显示
类型,
输出表.name&“:”&table.classname
。如果是这样,您可以在循环
列之前添加一个测试,如
If table.classkind=cls\u table
。谢谢,我尝试了这两种方法,但都不起作用。
输出表.name&“:”&table.classname
只显示表的名称,而不显示列的名称。显示
table.classname
是为了尝试识别脚本在
ActiveModel.tables
集合中找到的对象类型,以及哪些对象不是
table
,要修复
对象不支持此属性或方法:'columns'
错误。可能您正在选择快捷方式。您应该显示
类型,
输出表.name&“:”&table.classname
。如果是这样,您可以在循环
列之前添加一个测试,如
If table.classkind=cls\u table
。谢谢,我尝试了这两种方法,但都不起作用。
输出表.name&“:”&table.classname
只显示表的名称,而不显示列的名称。显示
table.classname
是为了尝试识别脚本在
ActiveModel.tables
集合中找到的对象类型,以及哪些对象不是
table
,要修复
对象不支持此属性或方法:'columns'
错误。