PowerDesigner Name/Code自动调整
关键字: powerdesignerPowerDesigner 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的时候,必须先设置,才会转换的。
如果你已经设计好了,再设置是不会对之前的东西改变的。
发表评论
- 浏览: 8219 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最新评论
-
Apache POI HSSF的简单使 ...
这个应该就是官方user Guide的一个中文翻译版本
-- by Joo -
映射 SQL 和 Java 类型
原文请看:http://kummy.itpub.net/post/17165/1 ...
-- by lthu -
Rose4J WEB引擎下载试用
怎么做if的操作呢? 当初在设计view层时,并不想在view层放入太多的逻辑 ...
-- by lthu -
Rose4J 新的WEB开发引擎
remove用法说明: 假设我们要完成这样一个功能,当变量(int) a ...
-- by lthu -
Rose4J 新的WEB开发引擎
RoseForJ只有两个TAG(tempnode、include)和4个属性(f ...
-- by lthu






评论排行榜