VS 2010レポートデザイナでレポートを作成すると、データの主なソースはLines
エンティティになります。しかし、別のエンティティから別のフィールドが必要ですParts
。だから私は、余分な財産そうなどとラインの部分クラスを追加しました:私はこれをacheiveするにはどうすればよい部分エンティティクラスのレポートデザイナにプロパティが表示されない
:
public partial class Line
{
public string ShelfLocation
{
get
{
using (RSContext rs = new RSContext())
{
return rs.Parts.First(x => x.Code == this.Part).ShelfLocation;
}
}
}
問題は、私はまだカントは、レポートデザイナからこの余分なフィールドを参照してくださいです別のビューを作成せずに?
事前に感謝します。
EDIT 1(両方とも同じ名前空間内):
部分クラスが元の名前空間と同じ名前空間にあることを確認してください。 –
@FelicePollanoは両方とも同じ名前空間にあります。 – sprocket12
私はLinq2Sqlとまったく同じ問題を抱えています。あなたはそれを解決することができましたか?私は、実際にレポート定義に手動で追加したくない部分的なクラスにかなりの追加のプロパティがあることを意味します。 – Sergey