如何实现电子表单快速生成,并支持移动端?

        电子表单是最常见的录入和展示信息的手段,绝大部分的系统都是通过程序员编码实现,代码如果要适配各个平台,特别是移动端,要处理的细节相对比较繁琐。当用户要求表单跟纸质表单样式保持一致,并且能够精确打印的时候,难度陡然增大,同时,如果要兼容移动端的录入体验,如点击录入框能够自动放大到相应位置、日期选择通过滑动,体验流畅。

       实现的原理很简单,为了让电子表单与纸质表单一致,唯一的办法是让移动端和PC端使用相同效果的表单,实现方式最好是使用HTML来实现,这样可以减少开发工作量,只需要将部分控件适配移动端即可,比如日期框、下拉框等。基于第三方开源的js插件很容易实现,业可以基于MUI等类库实现。

       如果要精确打印,坐标采用绝对定位即可实现,建议毫米等长度单位,这样实现打印位置在不同设备上显示和打印能够比较精确。

       很多小伙伴可能会问,有没有一款小软件实现所见即所得制作电子表单,兼容各种平台,并且控制相关录入数据的验证甚至权限?答案是肯定的,雨都科技就提供了这么一个工具软件,实现制作电子表单,并且能够在各种平台上操作,表单想多精准都可以,保证使用在各种平台下都方便。最难能可贵的是,能大大减少开发工作量,并且能够稳定快速的集成到其它系统中,只需要一个URL就可以访问相应的表单了。

       常用的表单控件如下(支持扩展):

       1、网格,就是HTML中的table,能够制作表格;

       2、录入框、下拉框、单选框、复选框;

       3、combobx选择录入框,支持各种下拉数据绑定,包括常量枚举、数据字典、自定义SQL等;

       4、tree树控件,支持各种树结构的数据绑定;

       5、日期框,支持各种自定义格式;

       6、数据表,支持复杂表头、支持录入、修改和删除行数据,支持行号、支持行高和行数设定,支持绑定到SQL,SQL支持自定义参数,提供灵活使用扩展;

扫描二维码关注公众号,回复: 5102842 查看本文章

       7、二维码/条形码,支持动态数据绑定;

       8、图片,支持大小设置、支持上传;

       9、循环,支持内部数据和对象的循环显示;

       10、其他点、线、圆等常用控件。

     此外,支持动静结合的布局方式,满足各种表单应用需求。

      

猜你喜欢

转载自blog.csdn.net/oklin818/article/details/86501850
今日推荐