Esempio n. 1
0
 public RuntimeChartObj(IReference <IScope> outerScope, AspNetCore.ReportingServices.ReportIntermediateFormat.Chart chartDef, ref DataActions dataAction, OnDemandProcessingContext odpContext, bool onePassProcess)
     : base(outerScope, (AspNetCore.ReportingServices.ReportIntermediateFormat.DataRegion)chartDef, ref dataAction, odpContext, onePassProcess, AspNetCore.ReportingServices.ReportProcessing.ObjectType.Chart)
 {
 }
        public void Deserialize(IntermediateFormatReader reader)
        {
            reader.RegisterDeclaration(ChartDataPointValues.m_Declaration);
            while (reader.NextMember())
            {
                switch (reader.CurrentMember.MemberName)
                {
                case MemberName.X:
                    this.m_x = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.Y:
                    this.m_y = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.Size:
                    this.m_size = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.High:
                    this.m_high = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.Low:
                    this.m_low = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.Start:
                    this.m_start = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.End:
                    this.m_end = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.Mean:
                    this.m_mean = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.Median:
                    this.m_median = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.HighlightX:
                    this.m_highlightX = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.HighlightY:
                    this.m_highlightY = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.HighlightSize:
                    this.m_highlightSize = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.FormatX:
                    this.m_formatX = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.FormatY:
                    this.m_formatY = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.FormatSize:
                    this.m_formatSize = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.CurrencyLanguageX:
                    this.m_currencyLanguageX = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.CurrencyLanguageY:
                    this.m_currencyLanguageY = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.CurrencyLanguageSize:
                    this.m_currencyLanguageSize = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.ChartDataPoint:
                    this.m_dataPoint = reader.ReadReference <ChartDataPoint>(this);
                    break;

                case MemberName.Chart:
                    this.m_chart = reader.ReadReference <Chart>(this);
                    break;

                default:
                    Global.Tracer.Assert(false);
                    break;
                }
            }
        }
 public ChartDataPointValues(Chart chart, ChartDataPoint dataPoint)
 {
     this.m_dataPoint = dataPoint;
     this.m_chart     = chart;
 }
 public ChartLegendCustomItemCell(Chart chart, int id)
     : base(chart)
 {
     this.m_id = id;
 }
Esempio n. 5
0
 public Chart(IDefinitionPath parentDefinitionPath, int indexIntoParentCollectionDef, AspNetCore.ReportingServices.ReportIntermediateFormat.Chart reportItemDef, RenderingContext renderingContext)
     : base(parentDefinitionPath, indexIntoParentCollectionDef, reportItemDef, renderingContext)
 {
 }
 public ChartFormulaParameter(Chart chart, ChartDerivedSeries parentDerivedSeries)
 {
     this.m_chart = chart;
     this.m_parentDerivedSeries = parentDerivedSeries;
 }