2

これは初心者の質問かもしれませんが、この問題を解決できませんでした。

データベースからデータセットを返す TQuery コンポーネント (Query1) があります。

その中のレコードを QuickReport QRDBText コンポーネントに渡したいのですが、今のところ成功していません。

実行時に Query1 を作成すると、イベント (ボタンを押す) によって Quickreport が表示されます。私はそれでここまで来ました:

QReport.DataSet:=Query1;
QRDBText1.DataSet:=Query1;
QRDBText1.Datafield:='Vnev';    //first field in query
QRDBText2.DataSet:=Query1;
QRDBText2.Datafield:='Knev';    //second field in query
QRDBText3.DataSet:=Query1;
QRDBText3.Datafield:='Idcard';  //third field in query

しかし、これは大きな灰色の何もないことを示しています。サンプル データベースを操作し、QuickReport に TTable を配置し、Object Inspector を介して接続をセットアップすると、機能します。繰り返しになりますが、クエリからデータを表示する必要があります。どんな助けでも役に立ちます!ありがとう

4

1 に答える 1

0

QRdetailbandを true に設定し、その上QRdbtextに を入力する必要があります。

于 2018-05-08T16:37:48.767 に答える