找回密码
 立即注册

QQ登录

只需一步,快速开始

安allan
金牌服务用户   /  发表于:2023-5-25 18:57:01
3#
我试着做Demo想复制出来,结果发现居然无法复现。

然后在正式环境重启应用还是一样,哎,算了。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-5-25 09:04:08
2#
大佬,给一个示例demo吗?我给开发反馈实锤一下。
回复 使用道具 举报
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-25 08:30:12
来自 10#
本帖最后由 Joe.xu 于 2023-5-31 13:49 编辑

这个目前还在和开发沟通中,最迟明天会给您答复哈~

先把这个问题做一个梳理
  • 楼主的文本有重复的,如下示例
    值 文本
    1    a
    2    b
    3    a
    然后 查询条件是 值<3, 根据这个条件,下拉框运行之后,显示的是a和b, 当然 a是值为a的那个a
    当用户粘贴一个a到下拉框的时候,a是文本,需要根据文本找到对应的值,所以就拿a去数据库查,a对应的值是什么,结果a有2个,就取了最后一个值为3的那个a
    这个值3不在下拉列表中,所以项目验证没过

    8.1改动的是,值有重复的,显示的时候没根据查询条件显示,如下图示例
    值 文本 类型
    1    a     1
    1    b     2
    3    c     2
    然后 查询条件是 类型=2, 根据这个条件,下拉框运行之后,显示的是b和c
    当combo绑定的值是1,这里就出现问题了,因为下拉值为1,数据库中有2条,以前显示的时候,就显示是值为1,文本是a,显示没根据查询条件走,导致出问题,8.1修复了这种情况
    而楼主那个情况,是文本有重复的,拿文本去数据库查数据,这块是没改的。问题出在,用户粘贴的文本a, 去数据库查询,查到了多条,这时,这个多条要显示哪条,以前是没参考查询条件的,直接找到的是最后一条。
    目前这个问题还在跟进中,如果有绕的方案会反馈给楼主


回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部