以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]表达式列计算数值的引用修改  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119808)

--  作者:kzfasky
--  发布时间:2018/6/1 11:21:00
--  [求助]表达式列计算数值的引用修改
请问在帮助里找到了跨表的数值引用 学会了,这个同表的数值引用修改怎么操作

具体实例是
商品    吨数  单价   金额
aa         5      10    50



吨数*单价=金额

但是金额有时候需要修改不固定
计划是新增表达式列计算出金额,再引用到金额列 实现能够修改金额列

这个功能是不是这样能够实现?这个金额列引用金额计算表达式列的数据怎么操作?
感谢

--  作者:有点甜
--  发布时间:2018/6/1 12:01:00
--  

1、表达式列不能直接修改。你可以改成数据列,然后写代码

 

http://www.foxtable.com/webhelp/scr/1469.htm

 

2、如果确实要用表达式列,需要加一个辅助列,然后金额列写表达式,如

 

iif(辅助列 is null, 吨数*单价, 辅助列)