EFを使用したASP.NETMVC4プロジェクトがあります。RDLCレポートのReportControlを表示するASPXWebページがあります。
そこに2つのテーブルがあります:注文とエージェント。私のレポートでは、すべての注文を(Tablixで)表示したいと思います。
OrderNo | OrderDate | OrderTotal | OrderStatus | エージェント
(エージェント列はエージェントの名前です: "Agent.Name")
Q: Tablixの別のテーブル(エージェント)のフィールド(Agent.Name)を表示するにはどうすればよいですか?
if (!IsPostBack)
{
var qry = FROM o in db.Orders
//JOIN a in d.Agents on o.idAgent equals a.idAgent
SELECT o; //
ReportDataSource dataSource = new ReportDataSource("DataSetOrder_Agent", qry);
ReportViewerOrders.LocalReport.DataSources.Add(dataSource);
}