Windows デスクトップ アプリケーションの開発は初めてです。
請求書マスタの詳細を 1 回表示し、関連項目を表形式で表示する請求書レポートを生成したいと考えています。
データセットにデータテーブルを作成しました。データ テーブルが構成されます。
レポートのデザインで、このテーブルを表示してフィールドを適切な位置にドラッグすることができません。
その方法を教えてください。
前もって感謝します。
Windows デスクトップ アプリケーションの開発は初めてです。
請求書マスタの詳細を 1 回表示し、関連項目を表形式で表示する請求書レポートを生成したいと考えています。
データセットにデータテーブルを作成しました。データ テーブルが構成されます。
レポートのデザインで、このテーブルを表示してフィールドを適切な位置にドラッグすることができません。
その方法を教えてください。
前もって感謝します。
データセットの追加
Data Source
まず、レポートに a を追加する必要があります。Data Sources
これは、VSのウィンドウを使用して行うことができます。[新しいデータ ソースの追加] をクリックして、必要なものを選択します (通常はオブジェクトを使用します)。Report Data
ウィンドウには「Datasets 」というフォルダがあります。右クリックすると、データセットを追加できます。
テーブル内のデータ
データセットを視覚化するには、テーブルをツールボックスからレポートにドラッグして選択し、左上隅を右クリックして を選択しますTablix Properties
。そこで、データセットをテーブルにバインドできます。列をクリックして値を選択することにより、どの列に表示する項目を選択します。
特異データ (テキストボックス)
データセットから特定のデータ セットを取得する式をテキスト ボックスに設定できます (テーブルの列でこれを使用することもできます)。これを行うには、テキストボックスを右クリックして に移動しExpression
ます。これにより、ある種の式ビルダーを含む式ウィンドウが開きます。
特異なデータを取得するために使用する式は次のとおりです (これが最善の方法かどうかはわかりませんが、私が知っているのはこれだけです)。
First(Fields!MyField.Value, "MyDatasetName")
基本的に、データセットには 1 行しかない (またはそのフィールドはすべての行で同じである) と想定しているので、最初の値を取得するだけです。