G guopeng6789 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-02 #1 我想直接把edit.text赋值给fastreport的barcode控件,可以? 请帮忙写下代码,谢谢
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-03 #2 1、你在form上放置一个frxUserDataSet1, 2、随便建立一个字段。你在进行报表设计时可以使用。比如是test_field 3、使用刚才这个控件传递你的数据。放置下面的事件 。 procedure TForm1.frxUserDataSet1GetValue(const VarName: String; var Value: Variant); begin if VarName='test_field' then Value:=edit1.text;//这样就传过去了。 end;
1、你在form上放置一个frxUserDataSet1, 2、随便建立一个字段。你在进行报表设计时可以使用。比如是test_field 3、使用刚才这个控件传递你的数据。放置下面的事件 。 procedure TForm1.frxUserDataSet1GetValue(const VarName: String; var Value: Variant); begin if VarName='test_field' then Value:=edit1.text;//这样就传过去了。 end;
N Neo_leaf Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-05 #4 通过变量赋值啊, 在报表里定义变量, 在报表外赋值给变量就可以了,
G guopeng6789 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-05 #5 to zywcd 我试了你的这种方法,可以传递edit.text的数值到报表里,是不能赋值给barcode. barcode好像只能接受frxDBDdateset1中的数据,不能接受frxUserdateset1中的数据
to zywcd 我试了你的这种方法,可以传递edit.text的数值到报表里,是不能赋值给barcode. barcode好像只能接受frxDBDdateset1中的数据,不能接受frxUserdateset1中的数据
G guopeng6789 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-05 #6 to Neo_leaf 能不能给出大概的程序,我刚学DELPHI,比较菜,先谢谢了
C coady Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-09 #7 你可以把edit.text值先写入表,然后再用frxdbdataset加载就可以了,不过要在程序中处理.