crystal 控件访问问题

weibz0525 2009-08-28 12:17:23
crystal里有个文本对象,用来放作为标签之类的放置固定字符串的控件。能不能对他进行访问?比如说看它是否正被显示还是被隐藏了?我需要对他的属性进行判断来写公式。
...全文
117 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2009-08-28
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 weibz0525 的回复:]
我只是想问在写表达式的时候怎么访问文本对象的属性,公式什么的我自己会写。
[/Quote]

公式里访问不到文本对象里的内容
一般情况下文本对象可以用公式字段或参数字段来替代,这样在公式里就可以用到了
灵雨飘零 2009-08-28
  • 打赏
  • 举报
回复
帮顶。。。。
weibz0525 2009-08-28
  • 打赏
  • 举报
回复
我只是想问在写表达式的时候怎么访问文本对象的属性,公式什么的我自己会写。
yanm7788 2009-08-28
  • 打赏
  • 举报
回复
Crystal Report Format Field =>common=>suppress里头就可以写公式...
llsen 2009-08-28
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zhaozhijun0207 的回复:]
引用 6 楼 weibz0525 的回复:
在帐票内部写表达式
???
彻底不懂了
[/Quote]

张票应该是报表的意思,小日本好像这样叫
那样的话,就要用公式了

但是你得把你的需求说详细一点。
zhaozhijun0207 2009-08-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 weibz0525 的回复:]
在帐票内部写表达式[/Quote]
???
彻底不懂了
weibz0525 2009-08-28
  • 打赏
  • 举报
回复
我需要在帐票内部写表达式,而这个表达式需要对帐票模板上的一些对象属性进行判断。你们写的都是在程序代码中进行控制的,用不上啊
llsen 2009-08-28
  • 打赏
  • 举报
回复
大致是这样

myReport.ReportDefinition.ReportObjects[对象序号].方法或属性;
//或
myReport.ReportDefinition.ReportObjects[对象名称].方法或属性;
llsen 2009-08-28
  • 打赏
  • 举报
回复
weibz0525 2009-08-28
  • 打赏
  • 举报
回复
怎么控制?代码什么样的
Minco 2009-08-28
  • 打赏
  • 举报
回复
可以对它显示的值进行控制...
youdandan 2009-08-28
  • 打赏
  • 举报
回复
学习
weibz0525 2009-08-28
  • 打赏
  • 举报
回复
ok,xiexie 大家,结贴了,还有个关于pagenumber的问题,我另开帖。
Minco 2009-08-28
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 zm307755214 的回复:]
C#
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
TextObject rptvalue = (TextObject)rptdoc.ReportDefinition.ReportObjects[controlid]; rptvalue.Text = '想要的值';
其中rptdoc是 ReportDocument对象,controlid为文本对象名称

[/Quote]
Minco 2009-08-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zm307755214的回复:]

C#
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
TextObject rptvalue = (TextObject)rptdoc.ReportDefinition.ReportObjects[controlid]; rptvalue.Text = '想要的值';
其中rptdoc是 ReportDocument对象
[/Quote]
阿泰 2009-08-28
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 weibz0525 的回复:]
是不是在公式里任何模板上的对象属性都不能访问呢?比如section
[/Quote]

可以这么理解。
当然对象的含义比较宽泛,不过除了参数、公式、数据字段外,其余的均不可访问。
weibz0525 2009-08-28
  • 打赏
  • 举报
回复
是不是在公式里任何模板上的对象属性都不能访问呢?比如section

4,816

社区成员

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

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