以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 通过下拉方式选择不同的计算公式,表格里显示为计算的结果  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=97935)

--  作者:monicalimn
--  发布时间:2017/3/21 11:59:00
--  [求助] 通过下拉方式选择不同的计算公式,表格里显示为计算的结果

小白,仅学习了使用指南,求助:

 

希望在产品表中计算出应付的金额,但产品价格的计算公式有两种,如果用表达式的话,公式必须是统一的。请教,能不能通过窗口或下拉方式进行公式的选择,选定后自动录入计算出的结果呢?


--  作者:有点色
--  发布时间:2017/3/21 13:08:00
--  

参考

 

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

 


--  作者:wyz20130512
--  发布时间:2017/3/21 13:16:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:001.png
图片点击可在新窗口打开查看
金额列的表达式:
IsNull([数量],0) * IsNull([单价],0)

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

[此贴子已经被作者于2017/3/21 13:17:28编辑过]

--  作者:monicalimn
--  发布时间:2017/3/21 17:24:00
--  

请教老师,

 

1、“表达式求值”的代码应该写在哪里?表事件?

2、还是希望老师可以说明的详细些,最好有步骤,指南实在是看不懂

   

例如:计算产品金额,其中有个“税金”列,根据渠道的不同,计算公式有两种,分别是【开票价】*8%   和  ([开票价]-[底价])*12%

       有没有办法在“税金”列的单元格输入时,能进行选择后,自动录入计算结果呢?

 

 

拜托老师给予指导,不胜感激!!


--  作者:有点色
--  发布时间:2017/3/21 18:13:00
--  

 加一列,计算方式,填入 方式1、方式2、方式3 等字符,然后税金列写公式

 

iif(计算方式=\'方式1\',开票价*0.08,(开票价-低价)*0.12)


--  作者:wyz20130512
--  发布时间:2017/3/21 18:24:00
--  
传实例