以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  逻辑列在报表里的显示问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64823)

--  作者:bxa820
--  发布时间:2015/3/2 16:31:00
--  逻辑列在报表里的显示问题
设置了逻辑格式为“收;发”,在报表里打印出来仍然显示为true和false,请问怎样控制打印出收或发来?
--  作者:有点甜
--  发布时间:2015/3/2 16:32:00
--  

 Excel报表么?用表达式

 

 <iif([逻辑列]=true, "收", "发")>

[此贴子已经被作者于2015/3/2 16:34:26编辑过]

--  作者:Bin
--  发布时间:2015/3/2 16:34:00
--  
http://www.foxtable.com/help/topics/2117.htm

<IIF(*[罗杰列]*"收", "发")>

<IIF([罗杰列]"收", "发")>

试试看

--  作者:bxa820
--  发布时间:2015/3/2 17:20:00
--  
“空值”就是“假”,原来控制输出的空行现在全变成“假”了,都打成“发”了,怎样区别“真空”和“假”?
--  作者:bxa820
--  发布时间:2015/3/2 17:21:00
--  
O(∩_∩)O谢谢
--  作者:bxa820
--  发布时间:2015/3/3 10:32:00
--  回复:(Bin)http://www.foxtable.com/help/topics/2...
“空值”就是“假”,原来控制输出的空行现在全变成“假”了,都打成“发”了,请问怎样区别“真空”和“假”?
--  作者:有点甜
--  发布时间:2015/3/3 10:35:00
--  

多加一个判断

 

 <iif(列 is null, "", iif([逻辑列]=true, "收", "发"))>


--  作者:Bin
--  发布时间:2015/3/3 10:35:00
--  
<IIF([罗杰列]"收", IIF([罗杰列] is null,"","发"))>
--  作者:bxa820
--  发布时间:2015/3/4 9:45:00
--  
请问为何这样写了之后打出来的全是空白呢?
--  作者:有点甜
--  发布时间:2015/3/4 9:46:00
--  
 7楼的也错?例子发上来看看你