子报表引用共享变量后出错,求助。。。

penghui007 2011-11-23 12:11:37
沿用阿泰的示例:
主报表公式名称:@fMain1
公式内容:
Shared myTest1 as string
myTest1=Cstr({@POST})
formula = myTest1

其中POST为主报表中公式字段
公示内容为:
if ({NEWPACKSLIPVIEW_MAIN.Group_ID} = "PFSC" AND {NEWPACKSLIPVIEW_MAIN.addresscompare} = "Y" )
then "Y" else "N"

子报表公式名称:@fSub1
公式内容:
Shared myTest1 as string
formula=myTest1

预览后 POST fMain1 fSub1 都能显示Y或者N

现在我在子报表中 要根据fSub1的值 来抑制显示@text_price这个公式字段
右键-设置字段格式-抑制显示的公式 里 输入
IF {@fSub1}="Y" THEN TURE
ELSE FALSE;

就有报错 说 “此处应该有一个数字,货币金额,布尔值。。。和字符串”

改如何解决? 请指点 谢谢!
...全文
58 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
纯属搞笑,关键字有没有写对,在里面都是可以看出来的
宝_爸 2011-11-23
  • 打赏
  • 举报
回复
呵呵,很正常。
penghui007 2011-11-23
  • 打赏
  • 举报
回复
不好意思 错误来自于我的笔误
TURE 应该是 TRUE 见笑了~~
阿双2009 2011-11-23
  • 打赏
  • 举报
回复
关键字写对了 应该是蓝色 :)

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧