
越来越多的用户在使用信息系统时发现,日常最大量面对的信息不是纯粹的结构化数据或非结构化文档,而是需要处理大量介于二者之间的表单及文档信息。作为人机沟通的主要工具,表单和文档不仅正逐渐成为用户自身业务系统的核心,也是自身业务流程和后台系统与客户、合作伙伴、供应商间信息对接的公共接口。因此,这就需要一个更好地信息处理方式支持自动地将基于表单和基于文档的信息应用于现有的业务流程整合,并安全地实现与其他系统间的信息共享和脱机访问。
博和利表单设计器是图形化表单设计工具,通过所见即所得的方式设计格式丰富的表单。设计的表单遵循W3C的XForms规范,以xml格式进行存储,以实现表单模板和表单数据的分离。表单设计工具允许表单设计者以简单的拖拽方式,方便地绘制与纸面表单外观保持高度一致的电子表单。利用XForms“设计一次,发布多次”的优点,可以设计出适合多种输出格式的XForms表单模板文件,增强表单复用性。

表单设计工具提供通用的表单控件,包括:静态文本、单行文本框、复选框、信息区、隐藏域、下拉框、列表框、单选框、按钮、日历组件、意见框、字典、会议室、明细、组织结构、图形、图像域等。用户通过简单的鼠标点击就能从一系列的控件中选择并拖拽到表单中,然后设置这些对象的属性,包括名称、值、标题、提示信息、尺寸、位置、颜色、隐藏、javascript事件、验证、数据库映射等、一些图形格式控制选项:如段对齐、空格、缩进等完成仿镇纸面表单设计。
可视化的流程设计环境,支持完整的表单流转业务逻辑定义,设计者无须学习编程,仅通过简单的拖拽即可实现真实业务流程设计。通过与表单的绑定和完善的流程权限控制机制,轻而易举实现真实业务流转。
将校验分为基本校验,长度校验和比较校验,初级用户可以通过设置基本校验,完成对文字类型中字母,大小写字符,邮箱和IP地址的校验和对数字类型中数字、正数、整数和正整数的校验。用户也可以通过设置长度校验,对所输入的内容设置最大长度和最小长度。用户还可以设置比较验证,通过设置需要比较组件的内容和类型,来完成两个不同组件的比较验证。
用户可以设置表单组件的状态,用户可以通过在编辑状态中设置状态来完成对表单上的组件的状态编辑。每个页面中的组件都可以进行属性的选择设置,配合页面流程可以完成组件不同的显示方式。如上传组件、正文组件、模板、文件套红、版本恢复、保存版本和显示痕迹等属性。
通过该系统可以自由设置映射,将拖拽出的组件生成相应的数据库映射的文件及数据库表DDL语句。通过该映射文件配合数据平台可以完成该报表的数据库映射,实现表单输入域的自动生成和数据库结构的自动更新。
可以适合用任何文本编辑器打开,并易于其他程序解析。可以通过系统生成对应的jsp文件和相关的数据库映射文件,将jsp页面和数据库映射文件打包配合填报平台可以生成真正的电子文档。
该系统为方便用户的操作提供了页面自动调整的方式及组件的辅助吸附功能,用户可以在绘制表单的时候可以轻松利用此类功能实现页面组件的布局控制和组件之间的对齐。通过调整显示比例,放大和缩小页面的组件,便于用户对页面布局的细微操作。