fastreport小问题,关于传参数问题1. 我想把窗体上一个edit的值传入到报表中的memo1中,不知道该如何来写代码,有会的兄弟帮个忙.
2. 我本地机子上安装的打印机型号是EP-1600K,现在我想做一个自定义大小的报表,请问该如何设置?在页面设置中就没有自定义纸张大小的选项,宽度和高度都是灰色的不可用状态. 在报表设置中有两个打印机可选,其中如果选中虚拟打印机的话在页面设置中就可以自定义张纸大小,我想知道大家在自定义报表时是怎么设置的? 选中虚拟打印机来设置是以后不支持自定义纸张大小的打印机中使用会不会打不出来?3.听说可以自定义系统变量,怎么来定义??
   初用FR, 请帮助一下,谢谢.

解决方案 »

  1. 1、
    frReport1.FindObject('Memo1').Memo.Clear;
    frReport1.FindObject('Memo1').Memo.Add(Trim(Edit1.text));
    2、
    如果你装的是2000或XP的系统,开始->设置->打印机,在窗口里点右键,弹出菜单选“服务器属性”,然后可以自定义纸张格式,当然你的.frf文件要选择这种格式。
    PS:以前做过发票连打是这样实现的。
    3、
    不明白你说的系统变量是指什么
      

类似问题 »