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

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;

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

改如何解决? 请指点 谢谢!
...全文
32 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
纯属搞笑,关键字有没有写对,在里面都是可以看出来的
回复
宝_爸 2011-11-23
呵呵,很正常。
回复
penghui007 2011-11-23
不好意思 错误来自于我的笔误
TURE 应该是 TRUE 见笑了~~
回复
阿双2009 2011-11-23
关键字写对了 应该是蓝色 :)

回复
相关推荐
发帖
图表区
创建于2007-09-28

4810

社区成员

.NET技术 图表区
申请成为版主
帖子事件
创建了帖子
2011-11-23 12:11
社区公告
暂无公告