PowerDesigner Name/Code自动调整

脚本1:

.set_value(_First, true, new) 
.foreach_part(%Name%, "‘#‘") 
.if (%_First%) 
.delete(%CurrentPart%)

.enddelete
.set_value(_First, false, update) 
.else 
%CurrentPart% 
.endif 
.next

这个例子是把Name内容的#号后边的内容当作Code.

脚本2:

.set_value(_First, true, new) 
.foreach_part(%Name%, "‘#‘") 
.if (%_First%) 
%CurrentPart% 
.set_value(_First, false, update) 
.endif 
.next

这个例子是把Name内容的#号前边的内容当作Code.

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

时间: 2024-10-13 12:02:38

PowerDesigner Name/Code自动调整的相关文章

PowerDesigner 15的Table表视图的列显示Code

PowerDesigner 15的图表的Table表视图一般显示成这样: 现在,我要将Code显示到Table表视图上,该怎么做?选择菜单:Tools→Display Preferences,弹出对话框选择Table,点击Advanced按钮,弹出对话框选择Columns,点击Select按钮,弹出对话框后选中Code并将其移动到最上面. 现在看看Table表视图的效果:

PowerDesigner中Name与Code同步的问题

PowerDesigner中Name与Code同步的问题. PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名. 解决方法如下: 1.选择Tools->GeneralOptions...菜单,出现General Options对话框. 2.从Category中选择Dialog项. 3.取消右边“Name to Code mirroring”复选框.如下图: http://blog.csdn.net/fo

解决Sybase PowerDesigner 数据库设计中 Name 自动填充Code

在使用 Sybase PowerDesigner 进行数据库设计时,为了理清思路,需要将name改为中文名称,但是这个软件会自动将name填 充为code,可以通过如下配置修改: 选择tools->general Options 选择弹出窗口中的Dialog选项,将Name to Code mirroring 上的钩去掉就可以了.

PowerDesigner中Table视图同时显示Code和Name

PowerDesigner中Table视图同时显示Code和Name,像下图这样的效果: 实现方法:Tools-Display Preference 更多资料查询 关注http://www.cnblogs.com/studyzy/tag/PowerDesigner/

PowerDesigner Name、Code 映射设置

1. 设置 Code 大写 2. Code 单词间添加下划线 3. 设置 Name.Code 映射 4. 设置 Glossary 5. Excel 导入 Glossary 6. 共享 Glossary

PowerDesigner如何将Code转化成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_Mode

PowerDesigner怎样才能在修改表的字段Name的时候Code不自动跟着变

怎样才能在修改表的字段Name的时候,Code不自动跟着变 tools-> General   Options-> Dialog:Operation   Modes: 去掉 NameToCodeMirroring 前面的√

powerdesigner怎么设置同时显示name和code

实现方法:Tools-Display Preference 从数据库里抽取了数据模型,为了理清思路,需要将name改为中文名称,但是pd自动将name填充为code,可以通过如下配置修改: 选择tools->general Options 选择弹出窗口中的Dialog选项,将Name to Code mirroring 上的钩去掉. 原文地址:https://www.cnblogs.com/ThinkVenus/p/9093599.html

PowerDesigner 修改Name ,Code 不变

tools-> General   Options-> Dialog:Operation   Modes: 去掉 NameToCodeMirroring 前面的√ 原文地址:https://www.cnblogs.com/hao-1234-1234/p/9087303.html