Rss & SiteMap

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

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

标题:[求助]Word报表如何用IIF比较后赋值

1楼
洮沙 发表于:2024/5/8 10:49:00
有以下代码:

4、第一次收款日期为:自<IIF([应收费日期]>[合同开始日期],<Format([应收费日期],"yyyyMMdd")>,<Format([合同开始日期],"yyyyMMdd")>)>前。


生成报表结果是:
4、第一次收款日期为:自IIF(2024-05-312024-05-01,2024 年05 月31 日,2024 年05 月01日)>前。

麻烦问一下老师,如何显示比较后符合条件值?
[此贴子已经被作者于2024/5/8 10:51:42编辑过]
2楼
有点蓝 发表于:2024/5/8 10:56:00
http://www.foxtable.com/webhelp/topics/2921.htm


<IIF([应收费日期] > [合同开始日期], Format([应收费日期],"yyyyMMdd"), Format([合同开始日期],"yyyyMMdd"))>
3楼
洮沙 发表于:2024/5/8 11:02:00
合适了,还是帮助文件看的不仔细!谢谢老师!
4楼
洮沙 发表于:2024/5/8 11:48:00
再麻烦问一下老师,IIF嵌套后执行错误,哪里出错了?

代码:
<IIF([实收费] = 0 ,"收款日期为:",<IIF([实收费] = [总费用], "收款日期为:","下期收款日期为:")>)>

执行后:
IIF(3000 = 0 ,”收款日期为:”,<IIF(3000 = 3000, “收款日期为:”,”下期收款日期为:”))


5楼
有点蓝 发表于:2024/5/8 11:54:00
不要嵌套尖括号

<IIF([实收费] = 0 ,"收款日期为:",IIF([实收费] = [总费用], "收款日期为:","下期收款日期为:"))>


6楼
有点蓝 发表于:2024/5/8 11:56:00
相同的内容没有必要使用2个iif

<IIF([实收费] = 0 or [实收费] = [总费用],"收款日期为:","下期收款日期为:")>
7楼
洮沙 发表于:2024/5/8 12:00:00
明白了,谢谢!
共7 条记录, 每页显示 10 条, 页签: [1]

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

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