将PowerDesigner中列的name生成到注释comment中去.vbs

Option Explicit


ValidationMode = True


InteractiveMode = im_Batch


 


Dim mdl 'the current model


 


'get the current active model


Set mdl = ActiveModel


If (mdl Is Nothing) Then


MsgBox "There is no current Model"


ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then


MsgBox "The current model is not an Physical Data model."


Else


ProcessFolder mdl


End If


 


'This routine copy name into code for each table, each column and each view


'of the current folder


Private sub ProcessFolder(folder)


 


Dim Tab 'running table


for each Tab in folder.tables


if not tab.isShortcut then


if len(tab.name) <> 0 then


tab.comment = tab.name


end if


On Error Resume Next


Dim col 'running column


for each col in tab.columns


if len(col.name) <>0 then


col.comment =col.name


end if


On Error Resume Next


next


end if


next


end sub
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值