protected virtual void DataRendererInitialize(InitializationContext context) { CLSNameValidator.ValidateDataElementName(ref m_dataElementName, DataElementNameDefault, context.ObjectType, context.ObjectName, "DataElementName", context.ErrorContext); switch (m_dataElementOutputRDL) { case DataElementOutputTypesRDL.Output: m_dataElementOutput = DataElementOutputTypes.Output; break; case DataElementOutputTypesRDL.NoOutput: m_dataElementOutput = DataElementOutputTypes.NoOutput; break; case DataElementOutputTypesRDL.ContentsOnly: m_dataElementOutput = DataElementOutputTypes.ContentsOnly; break; case DataElementOutputTypesRDL.Auto: if (context.TableColumnVisible && (m_visibility == null || m_visibility.Hidden == null || m_visibility.Toggle != null || (ExpressionInfo.Types.Constant == m_visibility.Hidden.Type && !m_visibility.Hidden.BoolValue))) { m_dataElementOutput = DataElementOutputDefault; } else { m_dataElementOutput = DataElementOutputTypes.NoOutput; } break; } }
public override void Initialize() { base.Initialize(); MapBindingFieldPairs = new RdlCollection <MapBindingFieldPair>(); MapFieldDefinitions = new RdlCollection <MapFieldDefinition>(); DataElementOutput = DataElementOutputTypes.Output; }
internal void DataRendererInitialize(InitializationContext context) { if (m_dataElementOutput == DataElementOutputTypes.Auto) { m_dataElementOutput = DataElementOutputTypes.Output; } Microsoft.ReportingServices.ReportPublishing.CLSNameValidator.ValidateDataElementName(ref m_dataElementName, "Value", context.ObjectType, context.ObjectName, "DataElementName", context.ErrorContext); }
public override void Initialize() { base.Initialize(); DistributionType = MapRuleDistributionTypes.Optimal; BucketCount = 5; MapBuckets = new RdlCollection <MapBucket>(); DataElementOutput = DataElementOutputTypes.Output; }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.DataPointValues: m_dataPointValues = (ChartDataPointValues)reader.ReadRIFObject(); break; case MemberName.DataLabel: m_dataLabel = (ChartDataLabel)reader.ReadRIFObject(); break; case MemberName.Action: m_action = (Action)reader.ReadRIFObject(); break; case MemberName.StyleClass: m_styleClass = (Style)reader.ReadRIFObject(); break; case MemberName.DataElementName: m_dataElementName = reader.ReadString(); break; case MemberName.DataElementOutput: m_dataElementOutput = (DataElementOutputTypes)reader.ReadEnum(); break; case MemberName.CustomProperties: m_customProperties = reader.ReadListOfRIFObjects <DataValueList>(); break; case MemberName.Marker: m_marker = (ChartMarker)reader.ReadRIFObject(); break; case MemberName.AxisLabel: m_axisLabel = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ChartItemInLegend: m_itemInLegend = (ChartItemInLegend)reader.ReadRIFObject(); break; case MemberName.ToolTip: m_toolTip = (ExpressionInfo)reader.ReadRIFObject(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Action: m_action = (Action)reader.ReadRIFObject(); break; case MemberName.ID: m_id = reader.ReadInt32(); break; case MemberName.Hidden: m_hidden = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.OffsetX: m_offsetX = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.OffsetY: m_offsetY = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Label: m_label = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ToolTip: m_toolTip = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.MapVectorLayer: m_mapVectorLayer = reader.ReadReference <MapVectorLayer>(this); break; case MemberName.DataElementLabel: m_dataElementLabel = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.DataElementName: m_dataElementName = reader.ReadString(); break; case MemberName.DataElementOutput: m_dataElementOutput = (DataElementOutputTypes)reader.ReadEnum(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.GaugePanel: m_gaugePanel = reader.ReadReference <GaugePanel>(this); break; case MemberName.Value: m_value = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Formula: m_formula = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.MinPercent: m_minPercent = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.MaxPercent: m_maxPercent = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Multiplier: m_multiplier = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.AddConstant: m_addConstant = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.DataElementName: m_dataElementName = reader.ReadString(); break; case MemberName.DataElementOutput: m_dataElementOutput = (DataElementOutputTypes)reader.ReadEnum(); break; case MemberName.ExprHostID: m_exprHostID = reader.ReadInt32(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Name: m_name = reader.ReadString(); break; case MemberName.ID: m_ID = reader.ReadInt32(); break; case MemberName.GroupExpressions: m_groupExpressions = reader.ReadGenericListOfRIFObjects <ExpressionInfo>(); break; case MemberName.GroupLabel: m_groupLabel = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.SortDirections: m_sortDirections = reader.ReadListOfPrimitives <bool>(); break; case MemberName.PageBreakLocation: m_pageBreak = new PageBreak(); m_pageBreak.BreakLocation = (PageBreakLocation)reader.ReadEnum(); break; case MemberName.Aggregates: m_aggregates = reader.ReadGenericListOfRIFObjects <DataAggregateInfo>(); break; case MemberName.GroupAndSort: m_groupAndSort = reader.ReadBoolean(); break; case MemberName.Filters: m_filters = reader.ReadGenericListOfRIFObjects <Filter>(); break; case MemberName.ReportItemsWithHideDuplicates: m_reportItemsWithHideDuplicates = reader.ReadGenericListOfReferences <ReportItem>(this); break; case MemberName.Parent: m_parent = reader.ReadGenericListOfRIFObjects <ExpressionInfo>(); break; case MemberName.RecursiveAggregates: m_recursiveAggregates = reader.ReadGenericListOfRIFObjects <DataAggregateInfo>(); break; case MemberName.PostSortAggregates: m_postSortAggregates = reader.ReadGenericListOfRIFObjects <DataAggregateInfo>(); break; case MemberName.DataElementName: m_dataElementName = reader.ReadString(); break; case MemberName.DataElementOutput: m_dataElementOutput = (DataElementOutputTypes)reader.ReadEnum(); break; case MemberName.SaveGroupExprValues: m_saveGroupExprValues = reader.ReadBoolean(); break; case MemberName.UserSortExpressions: m_userSortExpressions = reader.ReadGenericListOfRIFObjects <ExpressionInfo>(); break; case MemberName.NonDetailSortFiltersInScope: m_nonDetailSortFiltersInScope = reader.ReadInt32PrimitiveListHashtable <InScopeSortFilterHashtable, int>(); break; case MemberName.DetailSortFiltersInScope: m_detailSortFiltersInScope = reader.ReadInt32PrimitiveListHashtable <InScopeSortFilterHashtable, int>(); break; case MemberName.Variables: m_variables = reader.ReadGenericListOfRIFObjects <Variable>(); break; case MemberName.PageBreak: m_pageBreak = (PageBreak)reader.ReadRIFObject(); break; case MemberName.PageName: m_pageName = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.DomainScope: m_domainScope = reader.ReadString(); break; case MemberName.ScopeIDForDomainScope: m_scopeIDForDomainScope = reader.ReadInt32(); break; case MemberName.NaturalGroup: m_naturalGroup = reader.ReadBoolean(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public override void Initialize() { base.Initialize(); DataElementOutput = DataElementOutputTypes.ContentsOnly; }