设计fastreport3.0报表,如何从窗体获取例如Edit->Text的数据赋值给fastreport报表中的Memo组件

manyao 2005-09-14 09:40:38
我想从窗体中获取Edit->Text中的数据赋值给fastreport报表中的Memo组件,应该怎么实现???
...全文
399 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xnk9499 2005-11-04
  • 打赏
  • 举报
回复
你在fastreport中數據字典中定義一個參數.
然後在delphi中這樣寫frreport1.varies['你自己定義的參數名']:=edit1.text;
coreblood 2005-11-04
  • 打赏
  • 举报
回复
: zxw111111(秋风) 的方法很容易搞定
tw3899 2005-11-03
  • 打赏
  • 举报
回复
frxReport1.FindObject('memo1').memo.text:= 'asa';错在那里
提示memo
manyao 2005-09-16
  • 打赏
  • 举报
回复
zxw111111(秋风) 也一样要感谢你的
manyao 2005-09-16
  • 打赏
  • 举报
回复
((TfrxMemoView *)frxRpt->FindObject("Memo1"))->Memo->Text=Edit1->Text;
在C++builder 就是这样的了,呵呵!!!
manyao 2005-09-16
  • 打赏
  • 举报
回复
hqhhh(枫叶)

78hgdong(赤脚) 的提供方法解决了我的问题,谢谢了
不过 sxdfxr(sxd) 的方法没试成功,可以更清楚一点吗?不过也很感谢你哦
zxw111111 2005-09-15
  • 打赏
  • 举报
回复
在报表的getvalue中这样写道:
if parname ='你的memo' then parvalue := edit1.text ;

注意一点:memo的 caption 要写成 [你的memo] 呵呵,有点多余了吧?
hqhhh 2005-09-15
  • 打赏
  • 举报
回复
在打印之前赋值:

frReport1.FindObject('Memo1').Memo.Text := Edit1.Text
yezhenbo 2005-09-15
  • 打赏
  • 举报
回复
哦,知道怎么搞了。
yezhenbo 2005-09-15
  • 打赏
  • 举报
回复
我也遇到一样的问题,哪位大侠帮忙解决一下。。
yezhenbo 2005-09-15
  • 打赏
  • 举报
回复
在Memo1.Memo输入你的参数??
不懂。。
sxdfxr 2005-09-15
  • 打赏
  • 举报
回复
procedure TFrmPreReport.FrRepGetValue(const ParName: String;
var ParValue: Variant);
begin
if AnsiCompareText(ParName,'你的参数')=0 then
ParValue:=Edit1.Text;
end;

//在Memo1.Memo输入你的参数
78hgdong 2005-09-14
  • 打赏
  • 举报
回复
frReport1.findObject('memo1').memo.text := Edit1.text;

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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