求助_如何 修改单据表格里 res_id, res_name 输入信息后 执行自己的弹窗窗口或者自行勾选查_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 5  1/1   1  
作者
内容
voa  [个人空间]


注册  2019-04-08
发贴数  132
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2021-06-17 23:55

我们数据太多了 
 
使用系统提供的 产品选择 弹窗 太慢了 
 
于是想,可否调用 csp 来弹窗进行 自己写的脚本检索呢 
 
谢谢 
 
=========================== 
或者 可以增加一个 产品选择窗口的那个检索 条件,可以自行勾选 在哪些字段中去匹配查询 
 
目前 ,系统提供了太多的 or 检索条件了,这样真的拖慢了速度,影响了体验。 
 
看 这个 查询就知道 ,几乎触发全表查询,如果能够自由勾选哪些字段去匹配就会更好啦。 
 
如果这个 模糊查询 可以 作个设定,自行勾选 哪些字段 参与,则会更精准些,对于软件的推广也大有益处。 
 
select res_id,res_cat_id,res_name,parent_res_id,auto_copy_parent_info,batch_flag,res_unit_type,bar_code,quality_days,res_spec,ceil_num,floor_num,manufacturer,stop_flag,in_ceil_price,in_ref_price,out_floor_price,out_ref_price,res_kind,order_id,cost_price,price_dot_num,easy_code,default_edt_id,res_model,res_rank,res_place,ass_unit_type,num_dot_num,res_desc,edt_io_flag,cost_cal_method,edt_ceil_num,edt_floor_num,ext_1,ext_2,ext_3,ext_4,ext_5,ext_6,ext_7,ext_8,create_date,create_user_id,last_modi_date,last_modi_user_id,emf_route_id,subject_storage_amount,subject_sell_income,subject_sell_cost,sup_id,homepage from res where  

res_id like '%14%' or  
res_name like '%14%' or  
easy_code like '%14%' or  
bar_code  like '%14%' or  
res_spec like '%14%' or  
manufacturer like '%14%' or  
res_model like '%14%' or  
res_rank like '%14%' or  
res_desc like '%14%' or  
ext_1 like '%14%' or  
ext_2 like '%14%' or  
ext_3 like '%14%' or  
ext_4 like '%14%' or  
ext_5 like '%14%' or  
ext_6 like '%14%' or  
ext_7 like '%14%' or  
ext_8 like '%14%' or  
res_place like '%14%' or  
res_id in( 
select res_id from res_unit_type_ext where bar_code like '%14%'))   
and (stop_flag <> 'Y' or stop_flag is null or stop_flag='')   
 order by order_id,res_id


        于 2021-06-17 23:55 被 voa 修改


voa  [个人空间]


注册  2019-04-08
发贴数  132
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2021-06-17 16:08

cell_change 里的触发 优先权还是 系统的 产品选择 弹窗




qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2562
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#3»发布于2021-06-17 18:36

 
选择窗口不要设置始终显示所有产品。




voa  [个人空间]


注册  2019-04-08
发贴数  132
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#4»发布于2021-06-17 23:14

感谢回复,这个 选项 未勾选 且是默认未选择




voa  [个人空间]


注册  2019-04-08
发贴数  132
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#5»发布于2021-06-17 23:54

或者 能否自行设定 这个检索条件,当前 系统提供的检索条件太宽了,导致检索非常慢,特别是数据多的情况下 
 
看日志,这个查询太多的 or 了,几乎会触发全表查询,故拖慢了程序速度,影响了体验。 
如果这个 模糊查询 可以 作个设定,自行勾选 哪些字段 参与,则会更精准些,对于软件的推广也大有益处。 
 
select res_id,res_cat_id,res_name,parent_res_id,auto_copy_parent_info,batch_flag,res_unit_type,bar_code,quality_days,res_spec,ceil_num,floor_num,manufacturer,stop_flag,in_ceil_price,in_ref_price,out_floor_price,out_ref_price,res_kind,order_id,cost_price,price_dot_num,easy_code,default_edt_id,res_model,res_rank,res_place,ass_unit_type,num_dot_num,res_desc,edt_io_flag,cost_cal_method,edt_ceil_num,edt_floor_num,ext_1,ext_2,ext_3,ext_4,ext_5,ext_6,ext_7,ext_8,create_date,create_user_id,last_modi_date,last_modi_user_id,emf_route_id,subject_storage_amount,subject_sell_income,subject_sell_cost,sup_id,homepage from res where   
(  
res_id like '%14%' or   
res_name like '%14%' or   
easy_code like '%14%' or   
bar_code  like '%14%' or   
res_spec like '%14%' or   
manufacturer like '%14%' or   
res_model like '%14%' or   
res_rank like '%14%' or   
res_desc like '%14%' or   
ext_1 like '%14%' or   
ext_2 like '%14%' or   
ext_3 like '%14%' or   
ext_4 like '%14%' or   
ext_5 like '%14%' or   
ext_6 like '%14%' or   
ext_7 like '%14%' or   
ext_8 like '%14%' or   
res_place like '%14%' or   
res_id in(  
select res_id from res_unit_type_ext where bar_code like '%14%'))    
and (stop_flag <> 'Y' or stop_flag is null or stop_flag='')    
 order by order_id,res_id


        于 2021-06-17 23:54 被 voa 修改



 5  1/1   1  

登录后方可发贴


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