推荐_怎样实现一个控件,即支持下拉选,又支持直接输入但不限于下拉列表?_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 3  1/1   1  
作者
内容
daibiaoge  [个人空间]


注册  2020-04-30
发贴数  446
精华贴  2
原创贴  1
来自  
状态  正常

级别  会员
#1»发布于2023-05-30 09:38

比如,在查询的条件里: 
 
加一个控件,这个控件,即支持下拉选,又支持直接输入但不限于下拉列表。 
 
适用场景: 
 
记忆该控件的用户的前10次的历史输入值,即记忆10次查询历史


        


xwb514  [个人空间]
QQ名  福建流浪(340298101)


注册  2010-03-19
发贴数  575
精华贴  7
原创贴  7
来自  
状态  正常

级别  会员
#2»发布于2023-05-30 10:55

下拉列表的值是字典,可以 定义一个字典实现。字典值在app_dict_def表中,例如计量单位: 
select top 10 code,name from app_dict_def where dict_id='res_unit_type'


        




官方认证第三方服务团队  徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787
服务介绍:http://www.onlyit.cn/onlyit_service.html

daibiaoge  [个人空间]


注册  2020-04-30
发贴数  446
精华贴  2
原创贴  1
来自  
状态  正常

级别  会员
#3»发布于2023-05-30 14:11

下拉列表不能是字典,因爲這個控件是爲了記憶前10次的查詢歷史關鍵字。 
用戶除了可以下拉選這10個外,還可以輸入10個以外的。 
 
下面兩個腳本應用中: 
 
1、在inp_para的參數裏,如果輸入下拉以外的,則inp_get_val是獲取不到的,oit沒有提供 inp_get_text的功能。 
2、在inp_dict裏也無法獲取輸入的非下拉裏的信息。 
     除非oit再提供  inp_dict_input ,支持非下拉限制裏的輸入獲取


        



 3  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]