以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请老师帮帮我 公式错在哪? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21022) |
-- 作者:yrjc5 -- 发布时间:2012/6/27 16:42:00 -- [求助]请老师帮帮我 公式错在哪? g.Totals.AddExp("金额","IIF([商品类别] Is Null,[促销价] * (1-[折扣]),[数量] * [促销价] * (1-[折扣]))")
以上金额 的公式在分组统计中老是报错,可用在列表达公式中没问题,请问老师这是为什么? 此主题相关图片如下:qq截图20120627164048.png |
-- 作者:狐狸爸爸 -- 发布时间:2012/6/27 17:08:00 -- 看不出问题,做个简单的例子发上来 |
-- 作者:yrjc5 -- 发布时间:2012/6/28 8:56:00 -- Dim g As New SQLGroupTableBuilder("统计表2", "出库明细")
以上 运行没问题 金额公式改成以下语句就出现一楼的错误提示了
g.Totals.AddExp("金额","IIF(商品类别 Is Null,[促销价] * (1-[折扣]),[数量] * [促销价] * (1-[折扣]))") [此贴子已经被作者于2012-6-28 8:57:39编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2012/6/28 9:16:00 -- 如果你是sql server的数据库,注意sql server是没有iif函数的。 http://www.foxtable.com/help/topics/1827.htm http://www.foxtable.com/help/topics/2401.htm
|
-- 作者:yrjc5 -- 发布时间:2012/6/28 12:00:00 -- 谢谢老师,问题解决了! |