由于这样工作和自身的一些原因很长一段时间没有写过博客了。最近想把自己前面一段时间搞出的一个表单设计器的相关经验或者经历记录下来、分享给大家,也算是对自己前2个月的一个总结回顾吧。

  首先介绍一下开发此版本的表单设计器的原因及背景。该项目是公司为中国某大型国有企业开发网上经费报销系统,主要是处理改集团及其二级单位,三级单位等子分公司的各种日常经费报销,预算控制及其他常用业务审批(比如:备用金借支、出差申请及差旅费报销、合同管理、资产调拨等)。系统主要由两个最重要的部分组成一个WF流程设计及流程引擎——主要负责各种业务流程的绘制、流程路由控制、表单项的权限控制,另一个就是表单设计器及表单引擎——主要负责各种业务单据的设计、单据数据资源的获取及保存、表单控件的权限加载显示。表单设计器和流程设计器一起来完成业务的处理。由于集团各个单位的业务复杂,各个单位的表单也不近相同,表单数据资源的取数也来源不同。之前版本的表单设计器已不能满足这些需求,在处理具体单据业务的时候很多地方不得不“特殊处理”,而且设计方式不灵,支持的单据复杂度有限,因此设计新一版本功能完善的表单设计器势在必行。

  下面先附上表单设计器的主要设计界面,后面再继续讲具体的设计过程.

转载于:https://www.cnblogs.com/rpoplar/p/4035510.html

基于Extjs的web表单设计器相关推荐

  1. 要想工作流程更简便,试试开源web表单设计器

    繁杂的工作流程,让您头疼不已?传统的表单制作效率低?内部数据迟迟得不到有效管理?-作为职场人的你,是否经常遇到上述问题.别着急,在如今的快节奏发展时代,传统的表单制作已经满足不了行业和市场的需求了,想 ...

  2. 基于vue Ant-Design 的表单设计器,快速开发

    基于vue Ant-Design 的表单设计器,快速开发https://gitee.com/kcz66/k-form-design/ 表单设计器 k-form-design image 简介 参考项目 ...

  3. web表单设计器Ueditor Formdesign Plugins安装使用教程

    安装扩展 请先下载扩展,建议下载完整带示例包,如果你下载独立扩展包,那你还需要另外下载Ueditor 下载扩展 安装 解压后,这个目录便是表单设计器扩展的全部 独立下载的用户,同样 copy 到 Ue ...

  4. python开源报表系统_流程设计器、表单设计器和简单报表管理开源OA系统smart-web...

    smart-web2是一套相对简单的OA系统:包含了流程设计器,表单设计器,权限管理,简单报表管理等功能: 系统后端基于SpringMVC+Spring+Hibernate框架,前端页面采用JQuer ...

  5. 基于VUE的ElementUi可视化表单设计器布局器

    码农苦码农懂的个人空间 工作日志 正文 基于VUE的ElementUi可视化表单设计器布局器 顶 原 码农苦码农懂 发布于 09/11 15:35 字数 1187 阅读 41 收藏 0 点赞 1 评论 ...

  6. Silverlight Forms Builder表单设计器FreeForm 简介

    2019独角兽企业重金招聘Python工程师标准>>> FreeForm 简介 FreeForm 是 昕友软件 开发的免费表单设计器,是亿方智能平台的其中一个组件. 是一个基于 .N ...

  7. 布局器 拖拽拖拽表单设计器 厉害了

    码农苦码农懂! 您是否有过以下想法: 我是一名element初学者,我想以最短的时间快速进入 element 的大门 我是一名后端工程师,虽能熟练掌握 JS 的写法,但是页面样式布局让我很头疼 我是一 ...

  8. 基于 Formily 的表单设计器实现原理分析 ​

    编者寄语:本期为大家带来基于 Formily 的拖拽式表单设计器玩法,探索可视化时代表单设计器的可能. 背景 在控制台类 web 应用中,表单是最常见的交互形式.用户在表单中填写信息,点击提交就能完成 ...

  9. 基于 Formily 的表单设计器实现原理分析

    作者:段国伟.汪曦 背景 在控制台类 web 应用中,表单是最常见的交互形式.用户在表单中填写信息,点击提交就能完成对数据创建或者修改操作. 最开始前端开发人员根据业务模型和具体需求,通过**逐一** ...

  10. activiti表单设计器_基于Vue,ElementUI开发的一款表单设计器

    介绍 基于Vue,ElementUI开发的一款表单设计器,提高表单开发效率的利器,让开发者从枯燥的表单代码编写中解放出来 工具地址: http://tools.xiaoyaoji.cn/form Gi ...

最新文章

  1. keepalived mysql集群_mysql双主+keepalived实现高可用集群
  2. C++多态的实现原理
  3. python代码写完怎么运行-Python 项目代码写完了,然后怎么打包和发布?
  4. 复制表数据和结构的方法
  5. 作《互联网时代的软件革命--SaaS架构设计》上市了
  6. js声明php变量,vue.js怎样声明变量
  7. file watchers怎么默认打开_python怎么打印字符
  8. matplotlib绘图基础
  9. 自建pop邮件服务器,POP是什么?怎样开通?
  10. 精美UI界面欣赏[1]
  11. [置顶] 程序员面试之道(《程序员面试笔试宝典》)之程序员如何保持身心健康?
  12. Xcode 常用编译选项设置【推荐】
  13. 苹果新卫星专利公布,苹果Find My功能知多少
  14. mysql开发收银_农银e管家收银台PC版收款语音播报插件开发实录(二)
  15. Android笔试题大全(持续更新中),安卓应用开发项目
  16. 新一代垃圾回收器ZGC
  17. vsto 隐藏前面的列滚动条在后面需要滚动到最前面
  18. jquery下载图片
  19. Java数据类型转换之String类型如何转成char类型
  20. 前端性能优化学习 08 资源加载优化

热门文章

  1. Oracle 11g 的官方支持周期和时限
  2. 关于web中的自适应布局
  3. linux rootfs制作
  4. 提供 web前端、H5、html页面 技术服务
  5. json/pickle模块(序列化)
  6. LNMP 1.2/1.3+升级Nginx、MySQL/MariaDB、PHP教程
  7. sql server 2008如何导入mdf,ldf文件
  8. PHP文件操作 读取与写入
  9. 有行统计项和列统计项的行列转换,以及EXCEL导入SQL的简单应用
  10. 浏览器输入网址回车发生的事情?--