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

更新日期: 2018-07-10 阅读次数: 3559 分类: 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年04月07日 世界卫生日
2020年04月11日 世界帕金森病日
2020年04月19日 谷雨
2020年04月21日 复活节
2020年04月22日 世界地球日
2020年04月23日 世界读书日
2020年04月26日 知识产权日
2020年04月30日 佛诞
2020年04月30日 全国交通安全反思日
2020年05月01日 国际劳动节
2020年05月04日 五四青年节
2020年05月05日 立夏
查看更多节日