TfrxReportTitle Band;
TfrxMemoView Memo;
TfrxDataset frxDB1;
{
Memo=TfrxMemoView.Create(Page1);
Memo.SetBounds(200,200,100,20);
Memo.DataSet = frxDB1;
Memo.DataField ="TaxesNote";
Memo.text="TaxesNote";
} Memo.SetBounds(200,200,100,20); 这里的4个参数个是什么意义;是像素还是距离 Memo.DataSet = frxDB1;
Memo.DataField ="TaxesNote"; 如何在 Memo.Text里写 显示 [frxDB1."TaxesNote"] SQL的数据
TfrxMemoView Memo;
TfrxDataset frxDB1;
{
Memo=TfrxMemoView.Create(Page1);
Memo.SetBounds(200,200,100,20);
Memo.DataSet = frxDB1;
Memo.DataField ="TaxesNote";
Memo.text="TaxesNote";
} Memo.SetBounds(200,200,100,20); 这里的4个参数个是什么意义;是像素还是距离 Memo.DataSet = frxDB1;
Memo.DataField ="TaxesNote"; 如何在 Memo.Text里写 显示 [frxDB1."TaxesNote"] SQL的数据
var
t:TfrxMemoView;
begin
t:=TfrxMemoView.create(frxreport1.findobject('page1'));
t.left:=20;
t.top:=20;
t.width:=20;
t.height:=20;
t.memo.text:=adoquery1.fieldbyname('TaxesNote').asstring;
t.name:='memo1';
end;
上述是我在delphi中创建的,即如果有一个frxreport1,其中有page1.left,top,width,height指的是确认该memo的位置与大小.如果你这个memo不需要动态创建的话,为什么不直接放到frxreport中,直接设置它的参数呢?
t:=TfrxMemoViwe(frxreport1.findobject('memo1'));
if t<>nil then
t.memo.text:='填写你所要的';我猜测你的Memo.SetBounds(200,200,100,20); 这里的4个参数个是什么意义;是像素还是距离 ,与上述的(l,t,w,h)一样
Memo.SetBounds(200,200,100,20);显示在坐标(200,200)处 ,后面的100,20为控件的size 也就是宽100 高20如何在 Memo.Text里写 显示 [frxDB1."TaxesNote"] SQL的数据 这个是静态控件的 FR中我还没这么试过