ActiveReports Error codes

Error code Description Object
2000 GridX/Y out of range. The valid range is 1 to 48 ActiveReport
2001 Section.Name is invalid. Only alphanumeric characters are allowed. Section
2002 Duplicate Name. The Control or Section name already exists Section, Control
2003 Invalid Property Value. The Property value is out of range or incorrect. ActiveReport, CheckBox, Canvas, Field, TOC, Label, OleObject, Printer, RDOControl, Shape, Section, Barcode
2004 RDO control RowsetSize or KeysetSize was set to incorrect value. RDO Data Control
2005 RDO control resultset was set to invalid object. The control was expecting a valid resultset object. RDO Data Control
2006 RDO control connection property was set to invalid or empty object. The control was expecting a valid connection object. RDO Data Control
2007 Printer driver doesn't support PaperBins. Printer
2008 Printer driver doesn't support custom PaperSize (256). Printer
2009 Printer.StartJob was called multiple times without ending prior job. Printer
2010 Printer.EndJob called without a call to Printer.StartJob. Printer
2011 Printer.Escape method called but no printer job is active. Call Printer.StartJob to start sending escape codes to printer. Printer
2012 Invalid call to Printer.StartPage, EndPage, PrintPage . Print job is not active. Call Printer.StartJob first. Printer
2013 Passthrough escape sequences are not supported by the current printer driver Printer
2014 Accessing SubReport.Object failed. The object property has not yet been set. Subreport
2015 SubReport.Object property was set to invalid object. The object property only supports a valid ActiveReport instance. Subreport
2016 Controls.Item or Controls.Remove was called with incorrect index. The control name does not exist in the collection. Controls
2017 ReplaceField called with field name that doesn't exist in the RTF document. RichEdit
2018 Margins are too large ActiveReport
2019 Page header and footer are too large, can't process report layout ActiveReport
2020 RDO (Remote Data Object) is not installed on this machine ActiveReport
2021 The filter parameter is not a valid export filter. Export
2100 Duplicate Field name. The report fields collection already has a member with same field name. ActiveReport.Fields
2101 Report already started processing. Can't change Fields collection at this time. ActiveReport.Fields
2102 The sections collection of the report has been modified and the section types are incorrect. Please make sure the section order is correct and each header section has a corresponding footer section. ActiveReport
2103 ActiveReport.Load failed. MSXML 3.0 is not installed or could not create XMLDOMDocument object. ActiveReport
2104 ActiveReport.Load failed. Unknown error due to MSXML. ActiveReport
2105 ActiveReport.Load failed. The XML data is incorrect (wrong node hierarchy) or corrupt. ActiveReport
2106 XMLControl.Load failed. Error due to empty FileURL property. XML Control
2107 Field.Text property contains invalid expression. Parsing failure on script. Field
2108 Field script expression failed during execution of report. Field
2109 Can't load RDF file. Invalid password. Please set password property before calling Pages.Load method. Pages
2110 GetPagesInRange parameter is invalid. Incorrect page range. Pages
2111 Can't modify Pages collection. This Pages collection was obtained using GetPagesInRange method and is read-only. Pages
2112 PrintPage was called with invalid Left, Top, Width, Height parameters. Printer
2113 Property access failed due to invalid section type. Example: detail sections don't support the GrpKeepTogether property. Section
2114 Method failed due to invalid ADO control properties. Please check Connection string. ADO Control
2115 XML Data Control was expecting a valid XMLDOMNodeList object. XML Control
2116 Method failed due to empty pages collection. Pages, Export filters
2117 PrintAtBottom is being specified for a section that does not support it, such as a PageHeader or PageFooter. Section
2120 An invalid index has been specified for the Parameters collection. Parameters
5000 Report processing failed due to error in data source or a serious error. Please see description. ActiveReport
5003 Bad parameter value All objects
5004 Method failed. Can't create file. Incorrect filename or target file exists or is read-only. See description Canvas, Pages
5005 Method failed. Can't read file. Please check if the file exists and make sure you have access permissions to the file. Canvas, Pages
5006 The RDF file or canvas binary file is corrupt or has incorrect file format. Canvas, Pages
5007 No printer installed. Can't run report. Either install a printer or set the Printer.DeviceName property to empty to use a virtual printer. ActiveReport
5008 Report already processing. Can't modify sections collection at this time. Sections
5009 Print Job has not yet been started, can't return Printer.hDC property. Printer
5010 Printer.Escape method failed. The escape is not supported by driver or printer driver rejected parameters. Printer
5011 Value out of range. All objects
5012 Printer timeout. Possible reason: network printer is offline. Printer
5013 Invalid DataPath property. The URL doesn't exist or failed. ARViewer
5014 Driver reported error when trying to set Printer.Port Printer
5015 Invalid printer port name or port name doesn't exist. Printer
5016 Subreport failed during processing of report. See description for error. ActiveReport
5017 Invalid index provided in Sections.Add method. Sections
5704 Can't open ADO connection. Please check ADO connection string. ADO Control
5706 Can't remove section. Section name is incorrect. Sections
5707 Can't set Printer.DeviceName. The device doesn't exist Printer
7000 Setting ReportSource failed due to incorrect object. Please pass a valid ActiveReport object from the same process. ARViewer
7001 ReportSource failed to respond. ARViewer
7002 ReportSource.GetReport returned incorrect object type. ARViewer