2017-06-08 3 views
0

私はの形式でSQLクエリを持っている:表の別名(のDataField属性)

Select * from table a 
inner join table b 
on a.id = b.id; 

このSQLの結果はFastReportのに行きます。 FastReport内には、属性「DataField」を持つTfrxMemoViewがあります。

"DataField"に列の名前を書き込んで、Valueを長く戻すことができます。列名は一意です。

"DataField"属性のエイリアスはどうすればできますか?以下のような 何か:

+1

おそらく、私はよく分からない。データフィールドのフォーマットは '[。" "]'です。あなたのケースでは、データセット(クエリ)の名前が "a"の場合、高速レポートのデータフィールドは '[a。" FieldName "]'になります。 または私は間違っていますか? –

答えて

0

a.exampleあなたはTfrxDBDatasetためのフィールドエイリアスを設定して(右IDEにTfrxDBDatasetをクリック - 「...編集フィールド別名」>メニュー項目をかTfrxDBDataset.FieldAliasesを設定)

関連する問題