PowerDesigner模型的Name/Code自动转换

在使用PowerDesigner建模时我们经常用英文字母作为代码(Code)而用中文作为名称(Name)以方便阅读理解,而PowerDesigner自动的Name/Code转换是简单的将Name复制到Code,使用起来不太方便,幸好PD提供了一个自定义Name/Code转换的机制可以让我们编写脚本来实现定制的转换。下面是一个简单的转换脚本,通过在Name栏目同时输入中文和英文,中/英文之间用"#"作为分隔来自动输入Code栏目的内容。

None.gif .set_value(_First,  true new )
None.gif.foreach_part(
% Name % " '#' " )
None.gif.
if  ( % _First % )
None.gif.delete(
% CurrentPart % )
None.gif.set_value(_First, 
false , update)
None.gif.
else
None.gif
% .FU:CurrentPart %
None.gif.endif
None.gif.next
None.gif

选择Tools-->Model Options打开模型选项对话框,将上面的代码复制进入就可以了。
powerdesigner.GIF

转载于:https://www.cnblogs.com/rayman/archive/2005/03/30/128475.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值