致远OA管理员技巧

CAP4

  • 无流程表单(底表)
    • 自动定期批量刷新数据可以通过“触发”本表的“更新当前单据”来实现

       

      • 首先要在与其他表的“关联”中,“关联时机”设置选中所有视图
      • 再在本表的“触发”中,“权限设置”选中审批视图即可

  • 底表流水号在导入时不会被更新(流水号被设置为唯一值)
  • 底表流水号如果是通过公式生成的,那么会导致其他底表通过【触发】的【新建或更新】无法更新该表,改成初始值方式即可
  • 【流程模板设置】中的【消息设置】,如果【消息内容】中没有引用某个流程的控件,则该消息对于每个流程可见、可用,否则将只能被引用的流程使用
    • 如果该消息需要被删除(确保没有任何流程引用该消息),则可以修改WF_MESSAGE_RULE表,将EXTINFO设置为NULL,将IS_DELETE设置为1即可
  • 【业务关系设置】中的【触发前置条件】需穷举所有条件,否则只会随机触发其中一条
  • 底表触发的消息,在穿透打开时提示:您无权限操作,请联系应用设计师
    • 一个视图存在多个应用绑定,重新配置一个视图,单独做为触发消息的穿透视图

CAP3

  • 底表(信息管理表)设计
    • “选择关联表单”尽可能使用“系统选择”,这样相关的数据关联项才能在数据建档时自动关联数据,“批量刷新”才能刷新出关联数据
    • 数据项尽量使用“外部写入”,以支持日后突然出现的“回写”需求
    • “重复表”如果需要设置唯一值,则建议设置为“流水号+重复表序号”,但这样会让该重复表产生一行空记录,即数据从第二行开始写入
    • “批量导入”覆盖数据时,会导致流水号发生变化(如果流水号是通过底表 初始值来赋予的)
  • 流程设计
    • 单人执行是由处理人从下个节点人员中选择一个人员处理协同事项;多人执行是处理人选择一人或多人或全部人员处理协同;全体执行是处理人提交协同后,下一个节点人员全部收到协同事项,不用当前处理人选择人员;竞争执行是处理人提交协同后,下一个节点所有人员都可以收到协同,哪个人员处理最快,那么这个协同就由他竞争处理,处理后在这个人员已办中显示,其他人的这条协同在待办中自动消失
    • 审批节点如果存在“必填”项,或者需要手工指定处理人员的,则该流程节点无法在超期后自动跳过
    • 表单审核、核定通过后,流程无法撤销;核定通常用于回写节点
  • 表单设计
    • 操作设置中,如果有初始值设置的,需要注意是否应配置为“数据为空与否 均带入初始值”,特别是针对于时间控件
  • 使用技巧
    • 对非IE浏览器支持不佳,尽可能使用IE浏览器
  • 数据库管理
    • 如要修改字段字符长度,则首先查看FORM_DEFINATION表,查看filed_info字段,找到该表的名称formmain_xxxx,以及该字段的名称filedxxxx,并修改长度值并保存;再修改formmain_xxxx表filedxxxx的长度值并保存;重启服务
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值