如何可以将EDIT的TEXT值传递给FASTREPORT自定义的变量??我在FASTREPORT中定义了一个变量I,我想通过一个按钮事件将EDIT的值传递给I,该如何编写代码?
解决方案 »
- 如何取得pos58打印机的状态
- delphi中如何调用C#写的dll中的类,求高手解答
- 1.请问怎样在dbgrid中只显示符合搜索条件的记录2.请问怎样对表中的数据汇总
- 如何实现托盘程序的图标在屏幕右下角闪烁
- 求用Tquery操作数据库的代码,急等
- —拜师—拜师—拜师— 高手请进
- 关于DELPHI ShellAbout调用错误
- 如何看编译好得DELPHI程序界面上用了什么VCL控件
- 高手帮忙...Delphi中调Oracle的存储过程
- 请问:如何在一定范围内(如1-15)生成一定数量(比如7个)没有重复的按升序排列的随机数?
- ExpressWeb Framework 出新版了!
- 剪贴版中的图像怎样保存到数据库中(包括access,sql,oracle) ----急呀,在线等......
var ParValue: Variant);
begin
//方法一 I为在报表数据中定义的变量
if ParName = 'I' then
Begin
ParValue := Edit3.Text;
End;
end;
第二步:使用fastReport的OnGetValue事件然后添加下面的代码:
if VarName='var1' then Value='your string';
这样就行了啊!值得说明的是在添加variables时必须是category,也就是如果加了类别之后,再在该类别中再加Variables就会有错误!所加的variables必须是category的类型(总类别)。我已经回答了不止一次了。^-^
应该是这样才对吧!