internal void Initialize(InitializationContext context, string dataSetName, Microsoft.ReportingServices.ReportProcessing.ObjectType objectType, string objectName, string propertyName)
 {
     context.ExprHostBuilder.LookupDestStart();
     if (m_destinationExpr != null)
     {
         m_destinationExpr.LookupInitialize(dataSetName, objectType, objectName, propertyName, context);
         context.ExprHostBuilder.LookupDestExpr(m_destinationExpr);
     }
     m_exprHostID = context.ExprHostBuilder.LookupDestEnd();
 }
示例#2
0
 internal void Initialize(InitializationContext context, string dataSetName, Microsoft.ReportingServices.ReportProcessing.ObjectType objectType, string objectName, string propertyName)
 {
     context.ExprHostBuilder.LookupStart();
     if (m_resultExpr != null)
     {
         m_resultExpr.LookupInitialize(dataSetName, objectType, objectName, propertyName, context);
         context.ExprHostBuilder.LookupResultExpr(m_resultExpr);
     }
     if (m_sourceExpr != null)
     {
         m_sourceExpr.Initialize(propertyName, context);
         context.ExprHostBuilder.LookupSourceExpr(m_sourceExpr);
     }
     ExprHostID = context.ExprHostBuilder.LookupEnd();
 }