近期在做一个小应用,用JS实现自动数据匹配功能时,遇到了一些问题,总结如下: 优缺点: 1、自动匹配字段设置为“空值”,匹配字段修改后,新增行,公式不会失效;但用单元格公式获取(SQL或数据集名.select ),修改字段后,新增行后,值会复制到新增行里(若字段设置为空值,则新增行公式就会失效,值关联不到,所以字段需设置为“原值”); 2、JS无法进行字段批量复制粘贴匹配,批量粘贴后,无法匹配出值;这一点单元格公式匹配数据完胜; 3、数据查询速度这块,JS匹配查询出来的速度很慢,采用单元格公式匹配出来的数据直快(表里有2000多条记录); 4、对编辑的字段进行标识,如有修改的字体变红,JS可以做到实时呈现,但新增行后标识就失效了;单元格公式区配可以设置条件属新,但不能实时呈现,需要样增行后呈现 ---------------------------- 对于上述问题一直困扰着我,想达到完美的功能,真是难,我的需求就是: 1、根据关键字段匹配出相应数据; 2、在填报时,对于编辑过的内容,字体标红, 3、新增行时,字段显示的是空值,不会把上行的值复制下来(即使上行的值有修改的),同时修改过的内容不会因新增行而改变标识 4、查询速度要快(JS的感觉不大可能实现,我做了测试,四五百条记录也还是慢) 以上是近期对寻问的总结,都没能很好的解决问题,不知道有无高手能解决呢 |
最佳回答 |
||||
0
|
|