• 开发工具 之 PowerDesigner 应用积累


    1.在默认情况下,code与name是联动,修改了name中的数据。

    解决方法:设置菜单栏选择"Tools→General Options→Dialog"  中的 "Name to Code mirroring" 去掉勾选 。

    2.导出的Sql语句无字段注释。

    解决方法:将下面的脚本拷贝到 PowerDesigner→Tools→Execute Commands→Edit/Run Scripts,然后RUN,再导出就有注释了。

    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    comment    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 
                       tab.comment   =    tab.name 
                      Dim    col   '    running    column 
                      for   each    col    in    tab.columns 
                             col.comment=    col.name 
                      next 
                end   if 
          next 
    
          Dim    view   'running    view 
          for   each    view    in    folder.Views 
                if   not    view.isShortcut   then 
                       view.comment   =    view.name 
                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
  • 相关阅读:
    路由
    更改HTTP头信息
    laravel 笔记
    laraven安装记录
    虚拟机Centos设置静态IP
    关于正向代理,反向代理,负载均衡的个人理解
    exce族函数详解
    【C】多线程编程笔记
    【转】Linux C 网络编程——TCP套接口编程
    MySQL 用户管理及权限管理
  • 原文地址:https://www.cnblogs.com/xinaixia/p/4413892.html
Copyright © 2020-2023  润新知