跳转至

使用方法

约 1948 个字 预计阅读时间 6 分钟

认识界面

image.png

  1. 选择一个Catalog Name
    下拉菜单将显示当前Site下的CDB清单,如果某个CDB所关联的SharedContent路径中包含“ignore”字段,则将从下拉清单中过滤掉。对于一些不再维护的CDB,可以修改其SharedContent路径,以屏蔽其在下拉时的干扰。默认选择清单中的第一个选项,如该Site下无CDB,将弹窗提示。
  2. 切换Site
    点击按钮将调出Modify Database and Schema Location工具。在切换Site后,程序将自动更新Catalog Name的下拉清单。在点击按钮到更新Catalog Name的下拉清单期间,无法选择CDB。
  3. 日志文件存放路径
    默认在SContent文件夹下的CustomizedBulkloadLogs文件夹中,如果不存在该路径,在Load时会自动创建。日志文件名格式为[CDB的名字]_[yyyy-MM-dd-HH-mm-ss].log。如果修改了日志文件路径,只要后缀的时间戳保留,当Load结束后,时间戳会自动更新,时间戳保留至秒是为了确保日志文件名一定会更新。支持将路径粘贴至文本框。
  4. 设置日志文件路径及文件名
    点击按钮即可设置日志文件路径及文件名。没有默认路径,会记录上次系统使用的文件夹。
  5. 设置dll和SymbolIcons所在文件夹
    支持拖拽文件夹至按钮上,或点击选择文件夹。如果设置了文件夹,该按钮颜色会变成绿色,提示已启用该功能,在Load时,将自动复制dll和SymbolIcons文件至对应的SharedContent文件夹中的目录,并更新CustomSymbolConfig.xml文件,不需要进PM进行更新。同时,如果文件夹中有需要bulkload的Excel文件,也会自动填充到对应的列表中。

    关于dll

    1. 如果希望dll文件复制到Custom Symbols的子文件夹进行分类管理,可以修改dll文件名进行预处理。如果dll文件名为:Tee.dll,希望复制到Custom Symbols\Piping\Symbols文件夹中,将dll文件重命名为:Piping.Symbols.Tee.dll
    2. 如果目标位置已经存在该dll,将跳过,原则上不会主动更新您的dll文件。
    3. 如果在CustomSymbolConfig.xml中已经解析了ProgID,程序也会跳过,原则上不会主动更新您的ProgID信息。
    4. 如果需要更新,需要到PM中进行dll的更新,如果存在重复dll,可以选择使哪个dll生效。
    5. 支持只更新dll和预览图,不导表。注意看提示栏结果和进度条。
  6. 需要导入的Excel文件清单
    显示已经添加的需要导入的Excel文件清单,文件可被选中进行操作。具体操作请参考7-10。允许将多个Excel文件直接拖拽至该控件上,会自动将Excel文件填充到对应的列表中(文件名中存在list,进入Codelist文件清单)。重复文件不能多次添加。

  7. 添加需要导入的Excel文件
    点击按钮即可打开Excel文件选择界面,支持多选,仅支持选择后缀为“.xlsx”或“.xls”的文件。请注意,通过该按钮选择的Excel文件,一定会进入左边的文件清单中,请不要选择任何Codelist的Excel文件。
  8. 删除左侧清单中选中的Excel文件
    先选中左侧清单中的一个或多个文件,点击此按钮,将被选中的文件从左侧文件清单中清除。
  9. 一键清空左侧清单中的Excel文件
    点击此按钮,将清空左侧清单中的所有Excel文件。
  10. 快速打开清单中的Excel文件进行编辑
    已经添加到左侧文件清单中的Excel文件,可以先选中,再点击此按钮,可快速打开进行编辑,不需要再进入文件夹翻找。支持多文件选中一键打开。
  11. 需要导入的Codelist文件清单
    显示已经添加的需要导入的Codelist文件清单,文件可被选中进行操作。具体操作请参考12-15。允许将多个Excel文件直接拖拽至该控件上,会自动将Excel文件填充到对应的列表中(文件名中不存在list,进入Excel文件清单)。重复文件不能多次添加。
  12. 添加需要导入的Codelist文件
    点击按钮即可打开Excel文件选择界面,支持多选,仅支持选择后缀为“.xlsx”或“.xls”的文件。请注意,通过该按钮选择的Excel文件,一定会进入左边的文件清单中,请不要选择任何非Codelist的Excel文件。
  13. 删除左侧清单中选中的Codelist文件
    先选中左侧清单中的一个或多个文件,点击此按钮,将被选中的文件从左侧文件清单中清除。
  14. 一键清空左侧清单中的Codelist文件
    点击此按钮,将清空左侧清单中的所有Codelist文件。
  15. 快速打开清单中的Codelist文件进行编辑
    已经添加到左侧文件清单中的Codelist文件,可以先选中,再点击此按钮,可快速打开进行编辑,不需要再进入文件夹翻找。支持多文件选中一键打开。
  16. Bulkload模式选择
    同官方Bulkload工具,默认选择AMD模式。
  17. CreateFlavors模式选择
    同官方Bulkload工具,默认不勾选。
  18. 更新View功能选择
    同官方Bulkload工具,默认勾选,以避免自定义属性在RDB中无法使用。
  19. 打开SharedContent文件夹
    一键快速打开SharedContent文件夹,方便进行SharedContent的操作。
  20. 信息提示栏
    请经常关注该提示栏信息。鼠标悬停在状态栏会浮动显示提示栏中的信息,在信息被遮挡时格外有用。

    注意,这里只会提示Bulkload结束,具体是否成功,以及错误和警告,需要详细查看日志文件。

  21. Bulkload进度条
    50%之前在处理dll和SymbolIcons,50%后开始导表。

  22. Load按钮
    点击此按钮,开始导表过程。
  23. 重置按钮
    点击此按钮,将清空两个文件清单,并清除dll和SymbolIcons文件夹设置,dlls and SymIcons按钮将变黄,16,17,18也将被重置。
  24. 打开日志按钮
    在Bulkload之后,按钮会显示。点击按钮会打开上次的日志文件。重置会将按钮隐藏。
  25. 帮助按钮
    点击该按钮可打开在线帮助文档,也就是现在正在浏览的文档系统。
  26. 退出程序
    点击该按钮将退出该程序。

特别说明,程序在上一版基础上做了大量逻辑优化

  1. 对于占用许可点问题,仅在打开程序或切换Site时和Bulkload过程中,占用许可,选择CDB的下拉清单加载完成后,许可即刻释放。也就是说,占用S3D许可时,无法切换CDB。
  2. 多项目模式被舍弃,原因是:一方面配置复杂;另一方面,期间会反复连接项目,导致程序异常卡顿,体验不佳。
  3. 多项目版本的一些比较好的功能及优化点都放在了当前版本。后续版本将基于该版本继续优化。
  4. 虽然舍弃了多项目模式,但将Site切换嵌入其中,无需反复打开程序就可在不同Site的CDB中进行Bulkload

推荐操作流程

1. 使用dlls and SymIcons按钮,快速导入CDB

流程1.jpg

2. 常规导入CDB

流程2

3. 多项目导入

在导入一个CDB前,请复制一份文件夹,再使用上述两种推荐流程导入一个CDB,循环此操作,直到所有项目均导入完成。

流程3.jpg