zoukankan      html  css  js  c++  java
  • PowerDesigner Name/Code自动调整 [转]

    PowerDesigner Name/Code自动调整

    大家都清楚在用PowerDesigner的时候,当你输入Name的时候Code是会自动帮你按照Name的内容填上的.
    这个功能虽然好用,但是我需要在Name这一项加上一个中文的注释,这个时候怎么办呢?
    下面两个例子,相信对你相当有用.
    Examples

    · Script 1:
    .set_value(_First, true, new)
    .foreach_part(%Name%, "'#'")
    .if (%_First%)
    .delete(%CurrentPart%)
    .set_value(_First, false, update)
    .else
    %CurrentPart%
    .endif
    .next

    这个例子是把Name内容的#号后边的内容当作Code.
    如:在Name列输入    用户名#user_name  则在Code列自动会变成   user_name

    · Script 2:
    .set_value(_First, true, new)
    .foreach_part(%Name%, "'#'")
    .if (%_First%)
    %CurrentPart%
    .set_value(_First, false, update)
    .endif
    .next

    这个例子是把Name内容的#号前边的内容当作Code.
    如:在Name列输入    user_name#用户名  则在Code列自动会变成   user_name

    具体操作方法是:
    1、打开powerDesigner菜单的Tools->Model Options....->Naming Convention
    2、选中Name,并勾选Enable name/code conversions.
    3、选择Name To Code,把上面任意一个例子的代码(红色部分)贴到conversion script内容框中即可。

    注:用这个script的时候,必须先设置,才会转换的。
    如果你已经设计好了,再设置是不会对之前的东西改变的。

  • 相关阅读:
    1321棋盘问题
    2488A Knight's Journey
    1947Rebuilding Roads
    2057The Lost House
    2196Specialized Four-Digit Numbers
    /etc/sysctl.conf
    运维五步走
    虚拟机无法获得使用权问题
    ST/FC/SC/LC光纤的区别及适用场合;光纤适配器PC、APC和UPC区别
    Unity3D Kinect 控制人物模型
  • 原文地址:https://www.cnblogs.com/allanyang/p/986819.html
Copyright © 2011-2022 走看看