金和高端协同管理平台 (版本:C6 V8.0) 新建自定义审批流程

更新日期: 2018-07-10 阅读次数: 3936 分类: OA

替客户在已有的金和 C6 V8 上新建自定义审批流程,痛苦得要死,非常不人性化。

表单设计向导

强烈推荐使用向导生成表单,可以方便的实现常见功能,例如

  • 自动获取流程发起人的姓名,ID
  • 主从表关联

金和高端协同管理平台 图片

grid 表格数据发生更改时,自动统计数据

金和高端协同管理平台 图片

然后新建两个文本框,关联对应的数据表字段即可。

设置表单打开后调用的函数

表单属性 - 事件 - 打开事件 设置 InitPage()

然后在函数中,定义 InitPage 方法,把逻辑写在里面。

打印功能

菜单栏有个“编辑打印模板”

参考,网页文档的 API 函数说明。

  • PrintPreview
  • Print

金和高端协同管理平台 图片

但是,完全不能使用。

还是需要手动写函数来处理靠谱。

如何新建一个数据库表

首页菜单 - 业务生成器 - 表单管理 - 表单设计

选择高级控件 - 常用工具 - 数据库维护

金和高端协同管理平台 图片

pubdjbh 是什么意思

select * from xxx where mainid=:pubdjbh

pubdjbh : 由它来控制表单保存时(指调用DjSave函数)是新增记录还是修改记录.pubdjbh为空表示为新增记录,否则pubdjbh将保存主键字段的值.用这个值去拼update语句的where部分。

表单设计修改,并保存之后,无法在新发起的流程中得到更新

  • 通常是因为表单的设计有 bug,例如,数据表中有必填的字段,但是表单中没有提交.
  • 还有一种情况,需要关闭 IE,然后再登录 OA 系统,才能生效。

生用表单向导的各种坑

  • 后期补充的字段,数据无法保存。
  • 主表与附表的字段名字不能有重复的,否则会导致存取混乱
领取阿里云/腾讯云服务器优惠券

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊。 白天写程序,晚上哄熊孩子,可能回复有点慢,见谅。 查看更多联系方式

相关文章

爱评论不评论

近期节日

2020年07月11日 世界人口日
2020年07月22日 大暑
2020年07月30日 非洲妇女日
2020年08月01日 八一建军节
2020年08月06日 国际电影节
2020年08月07日 立秋
2020年08月15日 日本投降日
2020年08月22日 处暑
2020年08月25日 七夕
2020年09月02日 中元节
2020年09月03日 抗日胜利纪念日
2020年09月07日 白露
查看更多节日