我用的是C#,找了两天都没答案,由于用NET的人太少用FR了,所以只能到这里来问啊。
我只是把把公司名称传给报表,我在报表变量管理中创建了一个名为Common的Category,在下面建了个变量名为CompanyName,然后直接拖到报表中显示在程序中我是这样设置的:
report.AddVariable("Common", "CompanyName", "XX发展有限公司");
可是根本不起作用,显示不出来。又找不到OnGetValue事件,真是不知道怎么办好,希望有人能帮一下,谢谢啊!
我只是把把公司名称传给报表,我在报表变量管理中创建了一个名为Common的Category,在下面建了个变量名为CompanyName,然后直接拖到报表中显示在程序中我是这样设置的:
report.AddVariable("Common", "CompanyName", "XX发展有限公司");
可是根本不起作用,显示不出来。又找不到OnGetValue事件,真是不知道怎么办好,希望有人能帮一下,谢谢啊!
解决方案 »
- 轉換成字串輸入'0'
- ----> 图片处理问题:拖动鼠标选择裁切区域时,让区域外的图像变暗,怎么实现?<----
- 再问"由于超出容量限制,不能创建新事务"
- 好控件贡献给大家,表格表单综合解决方案
- 1.如何判断一个主机(ip) 是否存在? 2.如何判断这个主机(ip)的端口是否开放??
- 我现在有一个delphi开发的日文exe程序,需要汉化成中文菜单
- 工作不到两年,请大家看一下我所做项目的经历,帮忙指点一下,多谢了!
- 如何在Delphi中动态的新建一个表(是数据库中也没有的),或将数据库中的表改名(Sql Server)?高分在线等!!!!
- 微软面试题!(从报刊上看到的)
- 我是新手请帮忙,以后送分,不胜感激!
- 采集网页被封IP怎么解决?
- 医院的电子病例,用什么开发工具最好,最快?
report.SetVariable("CompanyName", "广州XX发展有限公司");
按楼上的做。
var Value: Variant);
begin
if CompareText(VarName, 'name') = 0 then
Value := _name;
if CompareText(VarName, 'number') = 0 then
Value := _number;
end;
var Value: Variant);
begin
if CompareText(VarName, 'name') = 0 then
Value := _name;
if CompareText(VarName, 'number') = 0 then
Value := _number;
end;