5

「objMain」というカスタムオブジェクトがあります。このオブジェクトには、いくつかのプロパティと、オブジェクトタイプのプロパティ(つまり、子オブジェクトのようなもの)があります。

objMainには次のプロパティがあります。1。名前[タイプ:文字列] 2。説明[タイプ:文字列] 3. StartDate [タイプ:日時]4。ObjSubject[タイプ:オブジェクト]-これはカスタムタイプです

ObjAddressには次のプロパティがあります1.SubjectID[type:int] 2. SubjectName [type:string]

その名前に関連する名前、説明、開始日、および件名を表示する必要があります。Name、description、startdateフィールドにデータが表示されますが、SubjectNameフィールドには表示されません。

これが私が見せたい方法です:

名前| 説明| StartDate | SubjectName

Amod KumarABCDEFG2009年8月19日物理化学数学

しかし、結果は次のようになります

名前| 説明| StartDate | SubjectName

Amod KumarABCDEFG2009年8月19日

どんな体でも私がこれを行う方法を教えてもらえますか?また、テーブルにSubjectNameのみを表示しようとしましたが、レポートには何も表示されません。レポート用、つまりobjMainとObjSubjectの両方のデータソースを定義しています。

4

2 に答える 2

2
=Fields!ObjSubject.Value.SubjectName

レポートのテキストボックスにあるその式は、ネストされた値を提供するはずです。

于 2009-12-03T17:20:25.690 に答える
2
  1. 基本クラスの部分クラスを作成します
  2. 新しいプロパティを作成する
  3. ネストされたオブジェクト プロパティを使用して、ゲッターとセッターでロジックを定義します。
  4. 次に、基本クラスの他のプロパティと同様に rdlc レポートに追加します
于 2013-01-25T21:52:21.727 に答える