`
venus224
  • 浏览: 207987 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

PowerDesigner中使用vbscript访问对象进行批量操作

阅读更多
项目中想把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的各项功能。 **一、概念建模** 在PowerDesigner中,概念数据模型(Conceptual Data Model,CDM)是设计的第一步。CDM以...

    PowerDesigner16.5 中文教程-数据库模型操作教程_详解

    1. 在开发过程中,PowerDesigner能自动生成对象模型,包括对象的GET、SET方法,方便程序员快速实现数据访问层。 六、建立索引、视图、存储过程 PowerDesigner支持创建和管理数据库中的索引以优化查询性能,创建...

    PowerDesigner中的name和comment互换

    工具提供了Vbscript语言的脚本接口,允许用户编写自定义的脚本来批量处理模型中的对象。例如,脚本可以遍历模型中的所有表(tables)、列(columns)和视图(views),将它们的name和comment进行互换。脚本执行后,...

    PowerDesigner使用教程9.5_PowerDesigner_使用手册

    在"PowerDesigner使用教程9.5"中,我们将深入探讨这个工具的各个方面。 **一、PowerDesigner的基本操作** 1. **启动与界面介绍**:PowerDesigner启动后,用户会看到一个直观的界面,包括菜单栏、工具栏、工作区和...

    PowerDesigner使用

    在IT行业中,PowerDesigner因其功能全面、操作灵活而备受青睐。 ### 一、概念数据模型(CDM) CDM是业务领域的抽象,不依赖于特定的数据库管理系统。在PowerDesigner中创建CDM,你可以定义实体、属性和关系,帮助...

    PowerDesigner 16.5 模型对象参考手册(vbs编程操作模型对象会用到)

    包括PowerDesigner 16.5版本所有模型的元对象信息,编写vbs脚本操作模型对象时可以查找模型对象有哪些属性和方法。

    Powerdesigner 使用指南

    PowerDesigner中的对象与关系映射建模... 15 使用PowerDesigner 12.0创建Web服务... 22 开发人员应该如何使用PowerDesigner. 26 使用SQL Server时最容易忽略的21个问题... 27 使用PowerDesigner 建立企业知识库....

    PowerDesigner使用教程(中文)

    **PowerDesigner使用教程(中文)...通过本教程的学习,用户将能够熟练使用PowerDesigner进行数据建模、UML建模以及企业架构规划,提升软件开发效率和质量。在实践中不断探索和积累经验,将使你成为PowerDesigner的专家。

    PowerDesigner16使用教程全攻略

    ### PowerDesigner16使用教程全攻略 #### 前言 PowerDesigner 是一款强大的数据库设计与建模工具,被广泛应用于数据库的设计与...通过实践这些步骤,你可以更加熟练地使用 PowerDesigner 进行数据库的设计与管理。

    PowerDesigner15操作说明-将Comment中的字符COPY至Name中

    本篇文章主要讲解如何利用PowerDesigner 15进行特定的操作,即如何将Comment字段中的字符复制到Name字段中,这在数据库对象命名规范化的场景下非常有用。 首先,我们需要了解PowerDesigner 15的工作界面和基本功能...

    Powerdesigner 15.1使用教程

    ### PowerDesigner 15.1使用教程:深度解析与实用指南 #### 一、PowerDesigner简介及重要性 PowerDesigner,作为Sybase公司旗下的旗舰级CASE(Computer-Aided Software Engineering)工具,为软件开发和数据库设计...

    powerDesigner 面向对象 教程

    ### PowerDesigner面向对象教程 #### 一、PowerDesigner与面向对象建模(OOM) PowerDesigner是一款功能强大的数据库设计和管理工具,它支持多种建模方式,其中包括面向对象建模(Object-Oriented Modeling, OOM)。...

    PowerDesigner 中把Name值批量复制到Comment实用脚本

    PowerDesigner 中把Name值批量复制到Comment实用脚本,注意是在CDM和PDM中运行此脚本便可.PowerDesigner-&gt;Tools-&gt;Execute Commands-&gt;Edit/Run Scripts

    PowerDesigner 12使用心得

    本文将对 PowerDesigner 12 的一些使用心得进行总结,包括安装、生成建表脚本、对象命名、报表模板修改等方面。 一、安装 PowerDesigner PowerDesigner 的安装过程相对简单,用户只需按照安装向导的提示进行安装...

    PowerDesigner使用教程.chm

    PowerDesigner中的对象与关系映射建模... 15 使用PowerDesigner 12.0创建Web服务... 22 开发人员应该如何使用PowerDesigner. 26 使用SQL Server时最容易忽略的21个问题... 27 使用PowerDesigner 建立企业知识库....

    PowerDesigner16.5中文教程-数据库模型操作教程.pdf

    面向对象模型(OOM)在PowerDesigner中特指使用UML(统一建模语言)来创建应用程序模型,这涉及到软件工程中的类、接口、组件、部署等概念。UML模型可以帮助软件开发者梳理和文档化系统设计,使得软件的设计结构更加...

    总结Powerdesigner使用建议

    - **简化维护工作**:通过使用Domains,可以在一处进行维护工作,而无需在每个使用该Domain的表中进行修改。这极大地方便了后期的维护工作,提高了效率。 #### 三、序列(Sequence)的使用 序列(Sequence)用于...

    powerdesigner的使用ppt

    1. 数据库反向工程:PowerDesigner可以从现有的数据库中导入结构,生成CDM或PDM模型,方便进行数据库维护和重构。 五、数据流图(DFD) 1. DFD创建:在“文件”&gt;“新建”&gt;“数据流图”,可以绘制业务流程图,帮助...

Global site tag (gtag.js) - Google Analytics