`

【PowerDesigner】小写字母变为大写字母脚本

 
阅读更多
Option Explicit  
ValidationMode = True  
InteractiveMode = im_Batch  
Dim mdl ' 当前模型  
' 获取当前模型  
Set mdl = ActiveModel  
If (mdl Is Nothing) Then  
   MsgBox "没有打开一个模型" 
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then  
   MsgBox "当前模型不是一个PDM" 
Else  
'调用处理程序  
   ProcessFolder mdl  
End If    
'调用的处理程序  
Private sub ProcessFolder(folder)  
   Dim Tab '要处理的表  
   for each Tab in folder.Tables  
    ' if not Tab.isShortcut then  
        ' Tab.code = tab.name  
        '表名处理,前边添加前缀,字母小写  
        Tab.name=  UCase(Tab.name)  
        Tab.code= UCase(Tab.code)  
         Dim col ' 要处理的列  
         for each col in Tab.columns  
            '列名称和code全部小写,大写诗UCase  
            col.code= UCase(col.code)  
            col.name= UCase(col.name)  
         next  
      'end if 
   next    
' 处理视图  
'  Dim view 'running view  
'   for each view in folder.Views  
   '   if not view.isShortcut then  
       '  view.code = view.name  
    '  end if 
  ' next     
   ' 递归进入 sub-packages  
   Dim f ' sub  folder  
   For Each f In folder.Packages  
      if not f.IsShortcut then  
         ProcessFolder f  
      end if 
   Next  
end sub 
 

 

分享到:
评论

相关推荐

    powerdesigner的大小写转换脚本

    powerdesigner的大小写转换脚本,直接在powerdesigner里面找到执行脚本的地方,粘贴进去执行一下就可以了。 powerdesigner的大小写转换脚本 powerdesigner的大小写转换脚本

    PowerDesigner中字符自动转大写

    在PowerDesigner中,要实现字符自动转大写,通常需要利用其内置的Scripting能力,即通过编写PowerScript脚本来完成。PowerScript是一种基于Visual Basic的脚本语言,用于自动化PowerDesigner中的各种任务。下面我们...

    PowerDesigner数据库模型表内容大小写转换

    PowerDesigner数据库模型表内容大小写转换,可对表名称、字段名称、字段类型标识字符、主外键依赖等字符串进行大小写转换操作

    PowerDesigner脚本(注释名称互转,逆向注释转名称)

    "PowerDesigner脚本(注释名称互转,逆向注释转名称)"就是针对这种需求提供的解决方案。 首先,我们需要理解PowerDesigner中的基本概念。在PowerDesigner中,模型(Model)是数据库设计的核心,它可以包含多个实体...

    excel导入到powerdesigner脚本文件含流程

    除了基础的导入步骤,你还可以利用PowerDesigner的其他高级功能,如生成SQL脚本,用于在实际数据库中创建表结构;或者通过逆向工程从现有数据库中生成模型,以对比和更新Excel中的数据结构。 总结,将Excel导入到...

    使用Powerdesigner生成sql脚本

    ### 使用PowerDesigner生成SQL脚本及反向生成ER图详解 #### 一、使用PowerDesigner生成SQL脚本 PowerDesigner是一款强大的数据建模工具,它能够帮助用户进行数据建模,包括概念数据模型(CDM)、物理数据模型(PDM)等...

    Sybase PowerDesigner 常用脚本

    标题中的“Sybase PowerDesigner 常用脚本”指的是Sybase PowerDesigner这款强大的数据库建模工具中的自动化脚本。PowerDesigner是企业级的数据建模工具,它允许用户设计复杂的数据库模型,包括物理数据模型(PDM)...

    PowerDesigner导出表结构到Excel脚本

    步骤: 1、用PowerDesigner打开要导出的PDM文件 2、Tools->Execute Commands -> Edit/Run Script... 3、点击Open图标(打开文件夹)找到该脚本文件 4、点击Run按钮

    PowerDesigner通过excel生成sql脚本.rar

    PowerDesigner是一款强大的数据库设计工具,它能够帮助数据库管理员和开发者进行数据建模、数据库设计以及生成SQL脚本等工作。在数据库开发过程中,PowerDesigner扮演着重要角色,它提供了概念数据模型(CDM)、物理...

    PowerDesigner生成带注释的pdm脚本

    当PowerDesigner连接好数据库,并生成模型后,在PowerDesigner用Ctrl+Shift+x快捷键打开,然后将脚本内容粘贴运行,就可以开始生成数据库中存在的注释了

    PowerDesigner 脚本

    PowerDesigner 逆向工程脚本,comment2name.vbs 将字段注释转成字段名、表注释转成表名称, name2comment.vbs——名称转注释,已有注释不覆盖。在PowerDesigner 菜单里Tools——Excute Commands——Edit/Run Scripts....

    PowerDesigner导入ExcelCSV脚本以及示例.rar

    "PowerDesigner导入Excel CSV脚本以及示例.rar"这个压缩包显然包含了如何在PowerDesigner中使用脚本来导入Excel CSV文件的具体步骤和实例。 首先,我们来了解PowerDesigner中的PDM(Physical Data Model),这是...

    PowerDesigner生成SQL脚本步骤详解.pdf

    PowerDesigner生成SQL脚本步骤详解.pdf

    powerdesigner文件转excel脚本.txt

    PowerDesigner中依次选中:Tools---->Execute Commands---->Edit/Run Script;或者使用快捷键Ctrl+Shift+X打开运行窗口。然后执行导出脚本。

    powerdesigner导出excel脚本

    powerdesigner导出excel脚本

    PowerDesigner反向工程将数据库设计导出SQL脚本、HTML或World

    PowerDesigner 是一个功能强大的数据库设计工具,除了能够帮助用户设计和管理数据库外,还提供了强大的反向工程功能,能够将数据库设计导出为 SQL 脚本、HTML 或 Word 文档等多种格式,从而满足不同的需求和应用场景...

    PowerDesigner将注释转成名称脚本

    根据给定的信息,本文将详细解释如何在PowerDesigner中通过编写脚本来实现将数据库对象(如表、视图等)的注释转换为相应的名称。这种方法对于自动化文档更新或者进行模型标准化非常有用。 ### PowerDesigner简介 ...

    PowerDesigner 中name和comment 互换脚本

    "PowerDesigner 中name和comment 互换脚本"这个主题涉及到的是在PDM中,如何通过编写VBS(Visual Basic Script)脚本来实现模型对象的name属性和comment属性的交换。 PowerDesigner中的name属性通常用于定义对象的...

    PowerDesigner字段名生成备注说明脚本.vbs

    PowerDesigner字段名生成备注说明脚本.vbs

    powerdesigner 去除sql脚本中的双引号

    在IT行业中,PowerDesigner是一款广泛使用的数据库设计和建模工具,它可以帮助开发者创建复杂的数据库模型,并自动生成SQL脚本用于数据库的创建和维护。在处理SQL脚本时,有时我们可能需要去除其中的双引号,特别是...

Global site tag (gtag.js) - Google Analytics