填报下拉框、数字、复选框控件

编辑
  • 文档创建者:文档助手1
  • 浏览次数:21747次
  • 编辑次数:15次
  • 最近更新:Kevin-s 于 2019-06-04
  • 1. 问题描述

    简单行式填报表例子中我们用的都是文本框,所有录入的数据都要用户手动输入,交互性不强。像供应商、类别等还需要用户输入相应的代码,对用户来说太不方便了。

    此时可以给单元格设置不同的编辑风格,如供应商设置为下拉菜单,用户只需要选择相应的供应商,实际上输入的是对应的 ID 等等,如下图:

    2. 解决思路

    通过设置下拉框、数字、复选框等来增强用户互动。

    3.解决步骤

    1)报表设计如下,据此设置相关填报属性:


    2)将供应商的控件类型改为下拉框,下拉框的数据来自于 FRDemo 中的供应商表,下拉框的实际值为供应商 ID,显示值为公司名称,下拉框定义见 下拉框控件 的使用。

    3)将类别的控件类型也改为下拉框,下拉框的数据来自于 FRDemo 中的产品类别表,下拉框的实际值为类别 ID,显示值为类别名称;


    注:填报界面中如下拉框,选择的是显示值,实际上填入单元格的值为实际值,目的是让用户清楚的知道保存入库的数据是什么,若希望显示仍为显示值,可以给单元格再设置一次数据字典转换。

    4)单价、成本、库存量、订购量和再订购量在数据库中对应的字段都为数字型,我们将它们的控件类型都设置为数字,让其只能输入数字,还能够设定数值的范围,具体可见 数字控件 的使用。


    5)是否付款该列在数据库中对应的字段是布尔型 true 或者 false,我们将它的控件类型改为复选框,true 的时候选中复选框,false 时不选中,具体可见 复选框控件 的使用。


    5)保存模板,点击填报预览即可查看效果。如下图:


    在线查看模板效果请点击 填报下拉框、数字、复选框控件.cpt

    已完成模板,可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Form\LineForm\填报下拉框、数字、复选框控件.cpt

    4.移动端效果



    附件列表


    主题: 填报应用
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]