项目中想把PD建模的数据库中的Name字段全部在Comment里也填写一份,又不想一个表一个表的复制粘贴,所以在网上查了点偷懒省事的方法,原来可以利用VBScript脚本控制PD中的对象进行一些批量操作。
首先是启动你要修改的PD文件,然后双击你要修改的那张图,激活它,注意是图,而不是Tables下的表。然后点击菜单 “Tools->Execute Commands -> Edit/Run Script...",或者快捷键(Ctrl+Shift+X)
然后把脚本粘贴进去,运行就可以了。脚本如下:
dim sName
for each table in ActiveModel.tables
for each column in table.columns
sComm = column.GetExtendedAttribute("Comment") 'comment的内容
sName = column.GetExtendedAttribute("Name") 'name的内容
'if sComm <> sName then
column.comment = column.comment + column.name
'end if
next
next
大家可以根据自己的需要随意修改。有特殊需求的可以查它的脚本帮助文档。
转至:http://blog.csdn.net/cngkqy/archive/2008/04/26/2332539.aspx
分享到:
相关推荐
这本中文使用手册为用户提供了全面的操作指南,帮助用户深入理解并熟练掌握PowerDesigner的各项功能。 **一、概念建模** 在PowerDesigner中,概念数据模型(Conceptual Data Model,CDM)是设计的第一步。CDM以...
1. 在开发过程中,PowerDesigner能自动生成对象模型,包括对象的GET、SET方法,方便程序员快速实现数据访问层。 六、建立索引、视图、存储过程 PowerDesigner支持创建和管理数据库中的索引以优化查询性能,创建...
工具提供了Vbscript语言的脚本接口,允许用户编写自定义的脚本来批量处理模型中的对象。例如,脚本可以遍历模型中的所有表(tables)、列(columns)和视图(views),将它们的name和comment进行互换。脚本执行后,...
在"PowerDesigner使用教程9.5"中,我们将深入探讨这个工具的各个方面。 **一、PowerDesigner的基本操作** 1. **启动与界面介绍**:PowerDesigner启动后,用户会看到一个直观的界面,包括菜单栏、工具栏、工作区和...
在IT行业中,PowerDesigner因其功能全面、操作灵活而备受青睐。 ### 一、概念数据模型(CDM) CDM是业务领域的抽象,不依赖于特定的数据库管理系统。在PowerDesigner中创建CDM,你可以定义实体、属性和关系,帮助...
包括PowerDesigner 16.5版本所有模型的元对象信息,编写vbs脚本操作模型对象时可以查找模型对象有哪些属性和方法。
PowerDesigner中的对象与关系映射建模... 15 使用PowerDesigner 12.0创建Web服务... 22 开发人员应该如何使用PowerDesigner. 26 使用SQL Server时最容易忽略的21个问题... 27 使用PowerDesigner 建立企业知识库....
**PowerDesigner使用教程(中文)...通过本教程的学习,用户将能够熟练使用PowerDesigner进行数据建模、UML建模以及企业架构规划,提升软件开发效率和质量。在实践中不断探索和积累经验,将使你成为PowerDesigner的专家。
### PowerDesigner16使用教程全攻略 #### 前言 PowerDesigner 是一款强大的数据库设计与建模工具,被广泛应用于数据库的设计与...通过实践这些步骤,你可以更加熟练地使用 PowerDesigner 进行数据库的设计与管理。
本篇文章主要讲解如何利用PowerDesigner 15进行特定的操作,即如何将Comment字段中的字符复制到Name字段中,这在数据库对象命名规范化的场景下非常有用。 首先,我们需要了解PowerDesigner 15的工作界面和基本功能...
### PowerDesigner 15.1使用教程:深度解析与实用指南 #### 一、PowerDesigner简介及重要性 PowerDesigner,作为Sybase公司旗下的旗舰级CASE(Computer-Aided Software Engineering)工具,为软件开发和数据库设计...
### PowerDesigner面向对象教程 #### 一、PowerDesigner与面向对象建模(OOM) PowerDesigner是一款功能强大的数据库设计和管理工具,它支持多种建模方式,其中包括面向对象建模(Object-Oriented Modeling, OOM)。...
PowerDesigner 中把Name值批量复制到Comment实用脚本,注意是在CDM和PDM中运行此脚本便可.PowerDesigner->Tools->Execute Commands->Edit/Run Scripts
本文将对 PowerDesigner 12 的一些使用心得进行总结,包括安装、生成建表脚本、对象命名、报表模板修改等方面。 一、安装 PowerDesigner PowerDesigner 的安装过程相对简单,用户只需按照安装向导的提示进行安装...
PowerDesigner中的对象与关系映射建模... 15 使用PowerDesigner 12.0创建Web服务... 22 开发人员应该如何使用PowerDesigner. 26 使用SQL Server时最容易忽略的21个问题... 27 使用PowerDesigner 建立企业知识库....
面向对象模型(OOM)在PowerDesigner中特指使用UML(统一建模语言)来创建应用程序模型,这涉及到软件工程中的类、接口、组件、部署等概念。UML模型可以帮助软件开发者梳理和文档化系统设计,使得软件的设计结构更加...
- **简化维护工作**:通过使用Domains,可以在一处进行维护工作,而无需在每个使用该Domain的表中进行修改。这极大地方便了后期的维护工作,提高了效率。 #### 三、序列(Sequence)的使用 序列(Sequence)用于...
1. 数据库反向工程:PowerDesigner可以从现有的数据库中导入结构,生成CDM或PDM模型,方便进行数据库维护和重构。 五、数据流图(DFD) 1. DFD创建:在“文件”>“新建”>“数据流图”,可以绘制业务流程图,帮助...