asp.net 微信企业号办公系统-表单及流程设计配置实例

时间:2022-12-02 09:58:07

在环境搭建好之后,我们就来学习一下怎样快速创建一个流程,并执行和流转该流程(我们这里讲的只是入门,不涉及到具体流程参数设置)。

创建一个流程步骤为:在数据库在创建表-->设计表单-->设置流程-->配置菜单  即可点击新配置的菜单运行该流程。

1、创建业务数据表

  根据自己的业务需求我们创建自己的业务表(例如*部门常用的 文件阅办卡):

asp.net 微信企业号办公系统-表单及流程设计配置实例

建表注意事项:

  表必须要有一个主键,主键只能是int型的自增字段或者uniqueidentifier(guid)类型。

2、设计表单

  打开表单设计器:

asp.net 微信企业号办公系统-表单及流程设计配置实例

点击新建表单按钮弹出新表单属性设置:

asp.net 微信企业号办公系统-表单及流程设计配置实例

表单名称:为您的表单取一个名称吧。

  数据连接:刚才新建表数据库对应的连接,连接在系统管理-->数据库连接里维护。

  数据表:选中刚才新建的表。

  主键:选择表的主键。

  标题字段:表中存储待办已办事项等流程标题的字段,这个字段里的内容将会作为流程标题。

  程序库分类:即表单类别,该类别在数据字典中维护。

  任务标题:是否自动生成标题,如果是则根据 流程名称(发起人)的格式自动生成标题。

  验证提示:弹出(alert) 即window.alert('提示信息的方式'), 图标和提示信息:asp.net 微信企业号办公系统-表单及流程设计配置实例,图标:只显示错误图标,鼠标移上去之后显示错误信息。

  表单属性设置完成之后即可以点确定后开始设计表单,表格模板可以从word文档里复制,或者自己设计表格html。

接着在对应的单元格插入对应的控件(控件使用说明在之前的文章里已经说明,不懂可以查看)。

设计完成之后即可点击红框所示的发布按钮,发布之后表单即进入应用程序库,设计流程时就可以选择该表单作为流程表单了。

asp.net 微信企业号办公系统-表单及流程设计配置实例

3、设计流程

  点击菜单进入流程设计界面,并点击新建按钮弹出流程基本属性设计框:

asp.net 微信企业号办公系统-表单及流程设计配置实例

在基本信息中设计流程基本属性,具体各项含义将在详细中说明,这里只需要设置流程名称和选定分类即可。

  在数据连接中设置和刚才表单对应的数据连接:

asp.net 微信企业号办公系统-表单及流程设计配置实例

流程完成标识字段设置

asp.net 微信企业号办公系统-表单及流程设计配置实例

设定好之后即可点 确定 进行流程设计

asp.net 微信企业号办公系统-表单及流程设计配置实例

点击步骤按钮,即可以新建一个步骤,选中一个步骤再点击连接,再到要连接至的步骤上单击即可实现两个步骤之间的连线。

步骤属性设置:

asp.net 微信企业号办公系统-表单及流程设计配置实例

策略设置:可以选择是否需要会签及退回设置

asp.net 微信企业号办公系统-表单及流程设计配置实例

配置相关按钮:配置当前步骤可执行的操作的相应按钮,普通步骤一般配置发送按钮,最后一步要配置完成按钮来结束流程。

asp.net 微信企业号办公系统-表单及流程设计配置实例

数据设置:设置当前步骤可写的字段(控件),其他不需要的可以设置隐藏,等到对应的步骤再显示。

asp.net 微信企业号办公系统-表单及流程设计配置实例

流程设计完之后即可点工具栏中的 asp.net 微信企业号办公系统-表单及流程设计配置实例安装来发布该流程。

流程安装发布之后即进入应用程序库中,下一步只需将流程配置为菜单即可开始运行了。

4、配置菜单

asp.net 微信企业号办公系统-表单及流程设计配置实例

点设置应用即弹出该角色的菜单配置界面:

asp.net 微信企业号办公系统-表单及流程设计配置实例

 这里要注意:关联程序绑定到的是设计的流程,不是设计的表单

  这样即把刚才设计的流程配置为菜单,点击该菜单即可发起该流程的新实例:第一步只能填写第一步能填写的字段

asp.net 微信企业号办公系统-表单及流程设计配置实例

流程处理实例

asp.net 微信企业号办公系统-表单及流程设计配置实例

asp.net 微信企业号办公系统-表单及流程设计配置实例的更多相关文章

  1. asp.net 微信企业号办公系统-流程设计--流程步骤设置-数据设置

    数据设置是控制在流程处理过程中,当前步骤的数据显示与编辑状态,控制当前步骤哪些字段为只读,隐藏或可编辑.需要配合表单设计器使用.

  2. asp.net 微信企业号办公系统-流程设计--流程步骤设置-策略设置

    策略设置包括当前步骤的流转方式,处理人员,退回策略等设置. 流转类型:当前步骤后面有多个步骤时,此类型选择可以决定后续步骤的发送方式. 1.系统控制:由系统根据您在线上设置的流转条件来判断该发送到哪一 ...

  3. asp.net 微信企业号办公系统-流程设计--流程步骤设置-事件设置

    事件设置是设置当前步骤在提交前后或退回前后要执行的一些操作(该事件为服务器事件). 事件格式为:dll名称.命名空间名称.类名.方法名,这里不需要写括号和参数,处理时会自动带上当前流程实例的相关参数. ...

  4. asp.net 微信企业号办公系统-流程设计--流转条件设置(路由)

    当一个步骤后面有多个步骤时,可以设置为根据设置条件系统自动判断该流向哪些步骤,也叫路由. 工作流没有单独的路由步骤来设置条件,流程条件通过双击连线弹出条件设置框来设置. 1.sql条件 即通过sql条 ...

  5. asp.net 微信企业号办公系统-流程设计--保存与发布

    如果流程未设计完时可以先保存,以后再打开接着设计.点击工具栏上的保存按钮即可保存当前流程设计: 如果下次要接着设计,则可以打开该流程继续设计: 如果流程设计完成,可以点击安装按钮来发布流程,流程安装成 ...

  6. asp.net 微信企业号办公系统-流程设计--流程步骤设置-按钮设置

    按钮设置是配置当前步骤的处理者可以执行哪些操作,每个按钮都有对应的执行脚本(javascript脚本). 从左边的按钮列表中选择当前步骤需要的按钮. 注意:如果是流程最后一步则要配置完成按钮而不是发送 ...

  7. 微信企业号办公系统-JSSDK上传图片(多图上传)

    在开发微信企业号办公系统中,涉及到了图片上传功能,一开始使用的flash插件上传方法,在苹果手机上可以调用相机直接拍摄照片,但在安卓手机上只能选择照片. 微信jssdk-api带有一套完整的调用选择本 ...

  8. 驰骋BPM系统-表单引擎-流程引擎 2020年大换装

      关键字:驰骋表单引擎,流程引擎,界面升级. 前言概述: 感谢美工与同事们的辛苦工作,ccbpm新年大换装,迎接爱好着,为这阴霾多日的疫情气愤增添一笔光彩. 本次的色系以浅灰色为主,因为ccbpm大 ...

  9. 微信企业号办公系统-图片预览放大功能-previewImage

    在微信里看过文章的应该知道,文章里的图片点击后可以放大.分享和保存. 然而自己在微信里开发的网页,里面的图片点击后没办法实现这个效果,然后就去看了下微信JS文档,里面有个previewImage可以调 ...

随机推荐

  1. cron语法

    最近在搞whenever时看到可以用cron语法设置定时任务.所以研究了下cron 语法. every '0 0 27-31 * *' do command "echo 'you can u ...

  2. ECSHOP v2.5数据库字典

    ECSHOP v2.5 数据库字典 ECSHOP R&D Team 2007年4月16日 商品相关表 商品分类表 category 此表用来维护商品分类信息 字段名 字段描述 字段类型 默认值 ...

  3. java http 分段下载

    http://www.iteye.com/topic/1136815 http://www.iteye.com/topic/1128336 http://blog.chinaunix.net/uid- ...

  4. 2018-2019-2 20165235 《网络对抗技术》 Exp6 信息搜集与漏洞扫描

    2018-2019-2 20165235 <网络对抗技术> Exp6 信息搜集与漏洞扫描 1.实践目标 掌握信息搜集的最基础技能与常用工具的使用方法. 2.实践内容 (1)各种搜索技巧的应 ...

  5. July 算法习题 - 字符串4(全排列和全组合)

    https://segmentfault.com/a/1190000002710424 思想:当前层各节点首元素不同,则各节点的剩余元素也不同:下一层节点交换范围为首元素以外的元素 全排列算法: vo ...

  6. 建造者模式 build

    引出建造者模式: package com.disign.build; /** * Created by zhen on 2017-05-19. */ public class BuildPersonT ...

  7. php 文件缓存类

    //文件缓存类 class FileCache { private $cacheTime = 3600; //默认缓存时间 秒 private $cacheDir = './filecache'; / ...

  8. 用AutoHotkey一键完成Xmind里的几个功能

    F5一键添加超链接(类型为主题),常规步骤:Ctrl_h打开窗口,点击[主题],激活光标到输入框. Ctrl-i一键添加截取的图片,常规步骤是:打开画图→粘贴→保存图片为文件→Xmind里Ctrl-i ...

  9. 去除TB二合一页面弹窗

    AdBlock插件 自定义AdBlock ###J_MMREDBOX_MASK 保存

  10. MFC中CTime获取日期时间的方法

    MFC中CTime类的功能非常强大,可以获取年.月.日.小时.分钟.秒.星期等等,最最重要的是可根据需要去格式化.下面是具体的使用方式: ① 定义一个CTime类对象 CTime time; ② 得到 ...