pal0991 发表于 2017-12-19 10:03:16

下拉列表框初始值显示不正确

本帖最后由 Simon.hu 于 2017-12-20 09:55 编辑

1. 表1 定义类型


2. 业务表, 业务类型设置下拉列表框, 下拉的值是正确的, 但是显示的值不对, 是不是bug呀?
下拉列表框 的设置 "项目查询..."
在初始显示时, 好象没有起作用.


Simon.hu 发表于 2017-12-19 10:54:09

pal0991 发表于 2017-12-19 10:12
下拉列表框 的设置 "项目查询..."
在初始显示时, 好象没有起作用.

感觉你是不是要这样设置啊,请查看附件

pal0991 发表于 2017-12-19 16:27:28

你好, 不是这样的, 下拉列表框里需要 存储的是编码, 显示的是名称

新小林 发表于 2017-12-19 16:32:37



如图所示



如果为了进一步检验你写的条件没有问题,可以在旁边单元格加入条件,然后F5进行操作验证。正常情况下,按我上图所示,=H6的这个单元格会显示 产品型号的ID

pal0991 发表于 2017-12-19 16:48:02

to 新小林, 你没看清楚问题,我是说下拉列表框 在 项目查询有条件的时候, 载入页面时显示的名称不对.

Simon.hu 发表于 2017-12-19 18:35:28

pal0991 发表于 2017-12-19 16:48
to 新小林, 你没看清楚问题,我是说下拉列表框 在 项目查询有条件的时候, 载入页面时显示的名称不对.

你期望的结果是啥,可否截图标明?

pal0991 发表于 2017-12-19 19:14:57

pal0991 发表于 2017-12-19 19:20:22

pal0991 发表于 2017-12-19 19:21:26

字典表是单独的表没有问题,可是我的字典是公用的,根据类型字段的不同, 得到不同的字典

Simon.hu 发表于 2017-12-20 10:01:41

理解您的问题了,这个是您这边对产品的理解有误,我跟您解释一下:您这样的设置,希望存储的是编码,显示的是名称,这个没有问题,

但是,您忽略了一点,你字典表中的编码不唯一啊,


如果不唯一的话,我们
拿到1,怎么知道应该是“是”还是“采购”呢?
拿到2,怎么知道应该是“否”还是“销售”啊?.

正规的做法是,存储的值是ID,显示的值是名称!
页: [1] 2 3
查看完整版本: 下拉列表框初始值显示不正确