テーブルの設計にPowerDesignerの使用は、コメントの名前をすぐにコピーします

スクリプトツールの実行には

 

 

 

明示的なオプション
ValidationMode = 
InteractiveMode = im_Batch

薄暗いMDL " 現在のモデル

現在アクティブなモデルの取得 
設定をMDL = ActiveModel
(MDLは、何物でも)場合は、
MsgBoxには何の現在のモデルがありません
ElseIfないmdl.IsKindOf(PdPDM.cls_Model)次に、
MsgBoxには、現在のモデルは、物理データモデルではありません。
エルス
ProcessFolder MDL 
END IF

各テーブルのコメントにこのルーチンコピー名、各列と現在のフォルダの各ビュー
プライベートサブProcessFolder(フォルダ)
タブ薄暗い実行中の表
について、各タブfolder.tables
 のIF その後、未tab.isShortcut
 のIF TRIM(tab.comment)= 『』それからコメントテーブルには、それは変更されません。ノーコメントテーブルには、入れ名前が追加されていない場合コメントへ。 
tab.comment = tab.name
エンドIF 
薄暗いCOL 列実行する
ための各COL tab.columnsを
 IF TRIM(col.comment)= 『』それからCOLコメントが空の場合、それは名前で満たされている、既存の注釈場合、避けるために追加されません。メモは失われている。 
col.comment = col.name
エンド場合
エンド場合

薄暗いビュービュー実行する
ための各ビューfolder.Viewsを
 もしないview.isShortcutと(view.comment)をトリム= 『』その後、
view.comment = view.name
エンド場合

サブパッケージに入る 
薄暗いF フォルダを実行している
folder.Packagesでは、各fに対する
 場合ではないf.IsShortcutその後、
ProcessFolder F
エンド場合
End Subの

 



おすすめ

転載: www.cnblogs.com/quwujin/p/12027510.html