报表知识库
润乾报表填报:可输入的下拉框
使用润乾报表实现填报的用户都知道,标准HTML标签提供了不少输入控件,如下拉列表等,可是下拉列表只能选择,不能输入,导致用户用起来很不爽。在实际应用中,用户往往需要既可下拉选择又可输入,比较方便,效果如下图:
要实现上述的功能,首先需要自己开发一个下拉控件,实现既可下拉又可输入。但是,面临一个问题:即真实值和显示值的对应关系。当下拉框既有显示值又有真实值的时候,你无法知道用户录入的是真实值还是显示值,其实两种情况都有可能。
当用户输入显示值的时候,你需要先帮他找匹配的真实值;当用户输入真实值的时候,不需要匹配。如何判断用户输入的是显示值还是真实值?
还存在另一种情况,用户输入的值有可能是下拉选项里存在的,也有可能是下拉选项里不存在的,是否允许用户输入下拉选项里不存在的项?需要加个开关来控制吧。
当然,更加麻烦的是多选的情况,多选的时候需要提供清空、全选等控制,还需要提供允许输入不存在的项、显示值与真实值的判断等。
实现步骤:
引自:润乾报表知识库
相关文章: 国内企业级应用中的报表需求 ; 润乾决策分析系统 ;web报表的扩展功能;润乾报表出了新版统计图
其他相关内容: 润乾商业智能解决方案 ; 商业智能BI联盟 ; Java报表 ; 报表软件 报表工具的功能对比.net报表工具