快逸报表填报:可输入的下拉框
使用报表填报:可输入的下拉框" class="alinks_links" onclick="return alinks_click(this);" href="http://www.quiee.com.cn/" rel="external">快逸报表实现填报的用户都知道,标准HTML标签提供了不少输入控件,如下拉列表等,可是下拉列表只能选择,不能输入,导致用户用起来很不爽。在实际应用中,用户往往需要既可下拉选择又可输入,比较方便,效果如下图:
要实现上述的功能,首先需要自己开发一个下拉控件,实现既可下拉又可输入。但是,面临一个问题:即真实值和显示值的对应关系。当下拉框既有显示值又有真实值的时候,你无法知道用户录入的是真实值还是显示值,其实两种情况都有可能。
当用户输入显示值的时候,你需要先帮他找匹配的真实值;当用户输入真实值的时候,不需要匹配。如何判断用户输入的是显示值还是真实值?
还存在另一种情况,用户输入的值有可能是下拉选项里存在的,也有可能是下拉选项里不存在的,是否允许用户输入下拉选项里不存在的项?需要加个开关来控制吧。
当然,更加麻烦的是多选的情况,多选的时候需要提供清空、全选等控制,还需要提供允许输入不存在的项、显示值与真实值的判断等。
实现步骤:
- 按常规方式设计填报表
- 定义编辑风格的时候,你会发现界面下方多了一些选项,如下图所示:
- 根据需要进行打勾即可。
引自:报表工具知识库
相关文章:普及报表系统功能说明 ; 好用的java开发工具 ; 数据集由内建还原为sql后没有数据 ; 快逸报表在瑞星2009下填报编辑框无法使用的解决办法 ;快逸报表行式填报:动态行的自动计算
其他相关内容:润乾报表 ; RAQSOFT ; 润乾商业智能解决方案 ;web报表研究 ;专业.net报表工具
发布日期:2009/03/18
本文分类:
填报技术