以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 错在哪里????? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116540)
|
-- 作者:GUO001
-- 发布时间:2018/3/26 16:29:00
-- 错在哪里?????
此主题相关图片如下:微信图片_20180326161748.png
首先,我是菜鸟,请多多指教!!我目的是: [A_柜名]列遵循以下逻辑 当[A_柜号]=A时=地柜,否则=吊柜 问题:1,上面的表达式错在哪里? 2,还有什么办法更好? 3,对于这么简单的逻辑,用IIF跟在DATAC0LCHANGED里实现,那一个方法更好? ( 此主题相关图片如下:微信图片_20180326161525.png 背景:在EXCEL实现很简单,我懂)
|
-- 作者:有点甜
-- 发布时间:2018/3/26 16:34:00
--
改成这样
iif([A_柜号]=\'A\', \'地柜\', \'吊柜\')
|
-- 作者:GUO001
-- 发布时间:2018/3/26 16:36:00
--
还是不行 此主题相关图片如下:微信图片_20180326163538.png
|
-- 作者:有点甜
-- 发布时间:2018/3/26 16:46:00
--
列名必须写正确
iif([A_柜名]=\'A\', \'地柜\', \'吊柜\')
[此贴子已经被作者于2018/3/26 16:54:48编辑过]
|
-- 作者:GUO001
-- 发布时间:2018/3/26 16:51:00
--
点选的
|
-- 作者:GUO001
-- 发布时间:2018/3/26 16:52:00
--
用IF还是IIF吗?
|
-- 作者:有点甜
-- 发布时间:2018/3/26 16:56:00
--
以下是引用GUO001在2018/3/26 16:52:00的发言: 用IF还是IIF吗?
iif([A_柜名]=\'A\', \'地柜\', \'吊柜\')
直接复制粘贴进去测试,列名一定要写对
|
-- 作者:GUO001
-- 发布时间:2018/3/26 17:19:00
--
也不行!应该是[A_编号]才对啊!还有:带不带<>
|
-- 作者:GUO001
-- 发布时间:2018/3/26 17:20:00
--
我是点[A_柜名]列,输入表达式
|
-- 作者:有点甜
-- 发布时间:2018/3/26 17:32:00
--
以下是引用GUO001在2018/3/26 17:20:00的发言: 我是点[A_柜名]列,输入表达式
红色改成你自己的列名,如果还不会做,请上传你的项目。
iif([A_柜名]=\'A\', \'地柜\', \'吊柜\')
|