DevExpress Reports is a cross-platform reporting tool and component library for the .NET ecosystem. The DevExpress Reports VS Code Extension allows license holders to create and edit reports/documents using our Visual Studio Code Report Designer for the following platforms: Windows, macOS, Linux.
Open the folder/workspace that contains a project or solution (.csproj or .sln) where you would like to create new DevExpress Reports in the *.repx format (or with existing report template files).
Hit F1 and call the DX Reporting: Start Designer to create an empty config file. Wait for the VS Code notification that the Report Designer is ready to use.
Modify the config file according to your requirements. Refer to the list of supported Report Designer settings below:
DataBindingMode (Expressions | DataBindings | ExpressionsAdvanced) — Sets up the Report Designer data binding mode.
SqlConnectionStrings — Defines the collection of available SQL-based data sources. Make certain to use the XpoProvider prefix within the connection string. Refer to our Database Systems help topic for additional information in this regard.
JsonConnectionStrings — Defines the collection of available JSON data sources.
ReportsDirectory — Stores a path to the directory with report templates.
ReportUrlsMap — Stores a collection of report names associated with report template files.