Power Designer 物理逻辑图(PDM)如何显示注释

2025-10-28 22:02:27

1、1. 双菌各岔击实体,会弹出实体的属性设置窗口(如下图所示),勾选comment 选项

Power Designer 物理逻辑图(PDM)如何显示注释

2、2.选择工具找到首选项,点击进入后设置table 中属性 Stereotype

3、3.工具->Execute Commands->Edit/Run Script 执行命令脚本:

脚本如下:

Option   Explicit   

    ValidationMode   =   True   

    InteractiveMode   =   im_Batch

    Dim blankStr

    blankStr   =   Space(1)

    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  

      

    Private   sub   ProcessFolder(folder)   

    On Error Resume Next  

          Dim   Tab   'running     table   

          for   each   Tab   in   folder.tables   

                if   not   tab.isShortcut   then   

                      Dim   col   '   running   column   

                      for   each   col   in   tab.columns   

                      if col.comment = "" or replace(col.comment," ", "")="" Then

                            col.stereotype = blankStr

                            blankStr = blankStr & Space(1)

                      else  

                            col.stereotype = col.comment   

                     调侮 end if  

         帮低             next   

                end   if   

          next  

      

          Dim   view   'running   view   

          for   each   view   in   folder.Views   

                if   not   view.isShortcut   then   

                      view.stereotype   =   view.comment   

                end   if   

          next  

      

          '   go   into   the   sub-packages   

          Dim   f   '   running   folder   

          For   Each   f   In   folder.Packages   

                if   not   f.IsShortcut   then   

                      ProcessFolder   f   

                end   if   

          Next   

    end   sub

4、执行脚本后的实体如下:

Power Designer 物理逻辑图(PDM)如何显示注释

1、1.勾选comment 选项

2.设置属性 Stereotype

3.执行脚本

4.查看结果

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢