0

私が作成したデータセットの現在のレコードを報告するには (ページごとに 1 つのレコード):

RvSystem1.SystemPrinter.FirstPage := DataSet.RecNo;
RvSystem1.SystemPrinter.LastPage := DataSet.RecNo;

では、すべてのレコードが同じページに表示されているときに、DataSet 内の選択されたレコードのみをレポートするにはどうすればよいでしょうか。何かのようなもの:

RvProject1.SelectReport('Report1');
for I := 0 to DBGrid1.SelectedRows.Count - 1 do begin
  /// ???
end;
  RvProject1.Execute;

前もって感謝します。

4

1 に答える 1

0

おそらく、レポートを実行するよりも、DataSet を SelectedRows でフィルタリングすることで実行できます。

于 2009-11-23T12:04:49.583 に答える