• Excel数据字典转换为PDM(且显示表名、字段相应的中文描写叙述)


         在工作中遇到了一个问题就是把Excel数据字典转换为PDM。

    可是转换完毕了全是英文,原来对表名、字段名的中文描写叙述就没有了。

         且对于这个问题在powerdesigner15.2以后能够直接完毕。可是自己对15.2不是特别的熟悉,如今下文是利用vbs脚本来书写完毕的。

         我所使用的powerdesigner12中文版本号。完整的实例在能够http://download.csdn.net/detail/u010353901/8893593下载;


    准备工作

     工具powerdesigner 12(中文版)、Excel数据字典一份、excel转换为pdm脚本(Export_model_To_Excel.vbs)、改动pdmd中的表名描写叙述脚本(字段描写叙述.vbs);

    操作步骤

    第一步 

    打开powerdesigner 12 ,文件-->新建-->Physical Data Model -->确定;

    第二步

     点击创建的PDM模型-->工具-->Excute Commands-->Edit Run Script-->把Export_model_To_Excel.vbs 的内容拷贝到打开的文本框中;

    第三步

     改动Edit Run Script文本框中的x1.Workbooks.Open引號中的内容为Excel的路径,然后再点击RUN,等待到提示“生成数据表结构共计*”。

    出现了“生成数据结构共”表示转换完毕。可是会发现没事视图出现。以下操作会解决此问题。

    第四步

     选择PDM模型--> 数据库 -->Generate DataBase-->选择存放路径和脚本名称(农信银.sql)-->确定(记住导出的sql脚本的位置);

    弹出Generated Files窗体表示导出Sql脚本完毕。且要记住导出的脚本的路劲和文件名称。

    第五步

    用UE打开sql脚本,Ctrl+R把双引號(")替换为单引號(')后保存。

      第六步

    打开powerdesigner 文件-->逆向project-->Database-->选择DBMS为你相应的数据 库server-->确定-->(例如以下图选择)-->确定,等待转换完毕;此时能够看到相应的表 的视图但没有备注和字段描写叙述;

     第七步

    打开Powerdesigner  工具-->Excute Commands-->Edit Run Script-->把脚本(字段描写叙述.vbs)内容拷贝到Edit Run Script文本框-->RUN。此时就PDM中的字段描写叙述和 表名描写叙述转为了中文。

     此时能够看到字段描写叙述。此处Excel就转换为了一个完整的PDM视图了。

    注意事项

    1、Excel格式如文件里的表格sheet2;

    2、vbs脚本在powerdesigner中是通用的。在powerdesigner15.2后能够直    接导入Excel(临时没有学会使用,兴许补上)。

    3、能够把脚本保存到powerdesigner下方便以后使用保存方发例如以下图。每   次仅仅需改动 Export_model_To_Excel.vb脚本的 x1.Workbooks.Open引   号中的内容为Excel的路 径,和“For rwIndex =”后Excel运行的区域。   比如运行第2行到2000行的内容“For  rwIndex = 2 to 2000”。

  • 相关阅读:
    Flink 窗口API & 窗口分配器
    selenium 远程浏览器selenoid服务搭建
    钉钉设置极速打卡
    iphone不设置密码钉钉自动打卡
    C++对象间通信组件,让C++对象“无障碍交流”
    Ubuntu20 安装最新cmake,以及NO_PUBKEY问题踩坑
    蜻蜓低代码安全工具平台开发之路
    后缀数组
    后缀数组SA 回文自动机PAM
    git 系列
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/6893976.html
Copyright © 2020-2023  润新知