Exemplo n.º 1
0
 internal override void SetExprHost(IMemberNode memberExprHost, ObjectModelImpl reportObjectModel)
 {
     if (base.ExprHostID >= 0)
     {
         Global.Tracer.Assert(memberExprHost != null && reportObjectModel != null);
         m_exprHost = (ChartMemberExprHost)memberExprHost;
         m_exprHost.SetReportObjectModel(reportObjectModel);
         MemberNodeSetExprHost(m_exprHost, reportObjectModel);
     }
     if (m_exprHost != null && m_exprHost.ChartSeriesHost != null)
     {
         GetChartSeries()?.SetExprHost(m_exprHost.ChartSeriesHost, reportObjectModel);
     }
 }
Exemplo n.º 2
0
 public override void SetExprHost(IMemberNode memberExprHost, ObjectModelImpl reportObjectModel)
 {
     if (base.ExprHostID >= 0)
     {
         Global.Tracer.Assert(memberExprHost != null && reportObjectModel != null);
         this.m_exprHost = (ChartMemberExprHost)memberExprHost;
         this.m_exprHost.SetReportObjectModel(reportObjectModel);
         base.MemberNodeSetExprHost(this.m_exprHost, reportObjectModel);
     }
     if (this.m_exprHost != null && this.m_exprHost.ChartSeriesHost != null)
     {
         ChartSeries chartSeries = this.GetChartSeries();
         if (chartSeries != null)
         {
             chartSeries.SetExprHost(this.m_exprHost.ChartSeriesHost, reportObjectModel);
         }
     }
 }