<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    PowerDesigner的使用

    Posted on 2008-09-13 12:41 leekiang 閱讀(357) 評論(0)  編輯  收藏 所屬分類: 善用佳軟
    1,Name to Code mirroring設置

    在PowerDesigner定義對象屬性時,當輸入對象屬性名稱后,對應的代碼將自動輸入和名稱

    一樣的值,這個使用起來很難受,在Tools→General Options→Dialog里對

    Name to Code mirroring選項進行取消

    2,將表的name轉成SQL中的注釋

    Datebase菜單--》Datebase Generation-->format標簽頁-->generate name in empty comment

    3,反向工程時將Comment中的字符COPY至Name中

    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

    Private???sub???ProcessFolder(folder)
    On?Error?Resume?Next
    ??????
    Dim???Tab???'running?????table
    ??????for???each???Tab???in???folder.tables
    ????????????
    if???not???tab.isShortcut???then
    ??????????????????tab.name???
    =???tab.comment
    ??????????????????
    Dim???col???'???running???column
    ??????????????????for???each???col???in???tab.columns
    ??????????????????
    if?col.comment=""?then
    ??????????????????
    else
    ????????????????????????col.name
    =???col.comment
    ??????????????????
    end?if
    ??????????????????
    next
    ????????????
    end???if
    ??????
    next

    ??????
    Dim???view???'running???view
    ??????for???each???view???in???folder.Views
    ????????????
    if???not???view.isShortcut???then
    ??????????????????view.name???
    =???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
    以上代碼是VB腳本,在PowerDesigner中使用方法為:

    ??? PowerDesigner->Tools->Execute Commands->Edit/Run Scripts

    將代碼Copy進去執行就可以了,是對整個CDM或PDM進行操作

    轉自http://www.cnblogs.com/cxd4321/archive/2009/03/07/1405475.html


    主站蜘蛛池模板: 亚洲A∨午夜成人片精品网站 | 色窝窝亚洲av网| 曰批全过程免费视频在线观看 | 亚洲精品免费观看| 久久精品国产亚洲AV网站| 日韩av无码免费播放| 久久精品国产亚洲AV麻豆王友容 | 四虎永久精品免费观看| 久久精品国产亚洲av天美18| 色视频色露露永久免费观看| 国产精品亚洲一区二区三区久久| 又粗又黄又猛又爽大片免费| 人妻仑刮八A级毛片免费看| 亚洲人成电影在线播放| 少妇性饥渴无码A区免费| 亚洲人成网址在线观看| 国产成人无码免费看视频软件 | www免费黄色网| 久久亚洲AV午夜福利精品一区| 久久免费视频观看| 亚洲国产品综合人成综合网站| 成人网站免费观看| 免费人成大片在线观看播放| 亚洲精品夜夜夜妓女网| 国产乱码免费卡1卡二卡3卡| 亚洲AV成人无码久久WWW| 国产亚洲美女精品久久久| 久久久99精品免费观看| 国产精品亚洲综合久久| 亚洲AV中文无码乱人伦| 日本免费一区二区三区 | 精品福利一区二区三区免费视频| 亚洲一区二区三区乱码在线欧洲| 亚洲成AⅤ人影院在线观看| 在线播放免费人成毛片乱码| 四虎必出精品亚洲高清| 国产亚洲美女精品久久久2020| 在线美女免费观看网站h| 99亚洲乱人伦aⅴ精品| 亚洲精品高清国产一久久| 国产乱色精品成人免费视频|