FastReport Designer を使用してレポートを作成し、Delphi 6 を使用してそれを呼び出しました。しかしDataSet
、MasterData
設計時に および フィールドが割り当てられません。選択した に基づいて、これらのプロパティを実行時に設定したいと考えていますDataSet
。どうやってやるの?プレビュー/印刷/デザインを呼び出す前に、Delphiで にアクセスするDataSet
にはどうすればよいですか? MasterData
に次のコードを追加しましたfrxReport1BeforePrint
。
t := frxReport1.FindObject('MasterData1') as TfrxMasterData;
//if Assigned(t) then
//t.DataSet := frxIBODataset1;
m := frxReport1.FindObject('mTenderType') as TfrxMemoView;
if Assigned(m) then
begin
m.DataSet := frxIBODataset1;
m.DataField := 'ACCOUNTNAME';
m.Text := '[frxIBODataset1."ACCOUNTNAME"]';
end;
ただし、印刷/デザイン/プレビューを呼び出す前に、これらのプロパティを設定する必要があります。どんな助けでも大歓迎です。