以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于篡改表达式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120195)

--  作者:lzw001
--  发布时间:2018/6/9 10:48:00
--  关于篡改表达式
老师,这里 总价的表达式=单价*数量 可不可以实现:当我第二列的值为“汽车”或“保险”时(这两个值是个特例,不能按照表达式去计算),总价 这一列的值为:自己输入想要的值

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180609104416.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2018/6/9 11:51:00
--  
不能。这种情况只能通过代码处理,不能使用表达式列
--  作者:kzfasky
--  发布时间:2018/6/9 13:28:00
--  
http://www.foxtable.com/webhelp/index.htm?page=1469.htm
--  作者:lzw001
--  发布时间:2018/6/11 8:50:00
--  
http://www.foxtable.com/webhelp/index.htm?page=1469.htm
这个链接没有这个需求呢

--  作者:有点甜
--  发布时间:2018/6/11 8:57:00
--  

多加一个数据列【自定义价格】,需要填写价格的时候,填写到此列。

 

然后表达式改成 iif(自定义价格 is null, 单价*数量, 自定义价格)


--  作者:lzw001
--  发布时间:2018/6/11 9:03:00
--  

--  作者:lzw001
--  发布时间:2018/6/11 15:50:00
--  
可以了,谢谢