zoukankan      html  css  js  c++  java
  • CCFlow中通过excel向Dtl明细表(从表)导入数据的操作说明

    CCBPM支持通过excel向Dtl明细表(从表)导入数据。

    下面,我们以cc的财务报销单demo流程讲解具体的操作步骤和模版设计。

    导入的操纵步骤:

    1.流程发起后,在开始节点导入数据源,点击明细表左上角导入按钮:

    注意,此时的明细表中的数据是空的。

    clip_image002

    2.在弹出导入导出的页面后,选择做好的模版上传:

    注意:模版做好之后,必须存放在根目录CCFlowDataUserDtlTemplete下,否则,上传的时候将会报错,提示找不到此文件。

    clip_image004

    3.然后选择导入方式。Cc提供两种导入模式:

    清空式:将明细表中存在的数据清空后,再添加模版中的数据源。

    追加式:在明细表中现有的数据之上,在额外添加模版中的数据。

    4.点击导入后,如果成功,提示导入成功,并且dtl表自动刷新,显示导入的数据。

    clip_image006

    clip_image008

    模版设计:

    模版的存放位置:CCFlowDataUserDtlTemplete

    支持的excel格式:97-2003

    设计要点

    1. 第一行必须是列名。

    2. 列名必须与明细表中的列名的中文名相同。

    3. 模版中的数据要与明细表中数据类型相同。比如:单价:100,在明细表中是整形,而在模版中写入中文一百,这是不可以的。数据源中可以有空值。

    4. 模版名称必须要与明细表的英文表名一致,不能和物理表名一致。

    5. 尽量不要套用表格格式。

    6. 如果明细表中存在下拉框,填写数据时,不能添加下拉框中不存在的数据。

    例如:

    clip_image010

    下面是demo样本,以及导入后的显示

    clip_image012

    clip_image014

    可以关注微信:chichengsoft

  • 相关阅读:
    ADFS登录界面自定义
    C# 不添加WEB引用调用WSDL接口
    C# 对象转XML 支持匿名类
    NSdata 与 NSString,Byte数组,UIImage 的相互转换
    《.NETer提高效率——环境部署》
    (五) Docker 安装 Nginx
    (六) Docker 部署 Redis 高可用集群 (sentinel 哨兵模式)
    (七) Docker 部署 MySql8.0 一主一从 高可用集群
    (八) Docker 部署 mongodb
    (四) Docker 使用Let's Encrypt 部署 HTTPS
  • 原文地址:https://www.cnblogs.com/ccflow/p/4672617.html
Copyright © 2011-2022 走看看