查找列Vbscript PowerDesigner
我想在表中查找列。 为什么在Power Designer中运行VBscript时出错查找列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。如果是这样,您可以在循环表列之前添加一
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'
错误。