Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:excel报表的表达式问题

1楼
reachtone 发表于:2011/6/13 14:27:00

如果在同一行的细节区引用来自数据表不同行的数据,这样设置就什么也打印不出来:

<Iif([推算收入+1]>0,[推算收入+1],"")>

 

经测试,这样是正常的:

<Iif([推算收入]>0,[推算收入],"")>

[此贴子已经被作者于2011-6-13 14:27:22编辑过]
2楼
狐狸爸爸 发表于:2011/6/13 14:31:00

<Iif([推算收入]>0,[推算收入] + 1,"")>

3楼
reachtone 发表于:2011/6/13 14:36:00
以下是引用狐狸爸爸在2011-6-13 14:31:00的发言:

<Iif([推算收入]>0,[推算收入] + 1,"")>

这样不对吧?我是想引用数据表中的下一行数据

4楼
reachtone 发表于:2011/6/13 14:37:00

类似于这个:


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
5楼
狐狸爸爸 发表于:2011/6/13 14:39:00
这个好像是不行的,有空我再瞧瞧。
6楼
blackzhu 发表于:2011/6/13 14:59:00
<Iif([推算收入]>0,[推算收入,1],"")>

这样行吗?按照行号处理.
7楼
狐狸爸爸 发表于:2011/6/13 21:51:00

正确的表达方式:

 

<iif(*[数量+1]*>100,*[数量+1]*,0)>

 

理由类似这个:

 

http://help.foxtable.com/topics/2117.htm

 

8楼
blackzhu 发表于:2011/6/14 7:13:00
明白.
共8 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 2 queries.