驰骋工作流程引擎,自由表单设计器实验版发布了, 接受公测. 欢迎跟帖反馈问题.
--------------------------------------------------------------------------------------
概述:
-------
驰骋工作流程引擎自由表单设计器,是用来解决傻瓜表单设计器中的不能自由排版功能.
这两种表单设计器各有优缺点.
主要表现
1, 傻瓜表单设计器,不是很灵活但是方便设计,尤其是对初级业务人员更是方便上手, 开发效率高,
缺点就是模式固定,格式固定,不能解决个性化呈现的表单问题.
2, 自由表单设计器,非常灵活,需要排版,操作也算不是复杂,但是开发效率低,排版自由.
3, 两者的扩展功能是一致的,两种类型的表单互相兼容.
更新步骤:
---------
1, 更新 D:\ccflow\VisualFlow
2, 执行sql DELETE Sys_Enum WHERE EnumKey='FormType'
3, 节点属性里,表单类型设置 自由表单设计器.
4, 设计表单, 你就会出现下面的图片界面.
etc:
-------------
1, 目前尚未正式发布,只是一个实验版, 可以满足应用,就没有很好的应用体验.
2, 在改变控件大小时,可以使用 shift + 方向箭 . 方向键对线以外的控件有效。
3, 系统会自动更新一些表结构,创建一些表,在你进入流程设计器时会发生.
未解决的问题:
-------------
1, 线条:的不能移动,不成支持方向键. 没有支持 ctrl+ 线条的拖拽复制.
2, 背景:没有实现方格,控件位置没有, 没有实现x,y刻度。
3, 没有实现圈选, 比如用用鼠标画一个矩形,矩形内部的控件可以实现批量属性修改,删除.
4, 没有实现批量对齐,比如:选择两个label, 对label 进行左对齐,右对齐.
5, 没有实现图片上传,比如印章, 单位ICON,
6, 没有实现导出多种方式的表单载体,方便其它用户使用. 比如:导出aspx, asp, php,jsp...
这个步骤可以以后考虑.
7, 没有实现点一个控件后显示它的属性框,类于vs 编辑器中,点一个label控件就可以看到它的属性框,而非出现新窗口.