This monorepo houses the UI5 Component ui5-cc-spreadsheetimporter
.
ui5-cc-spreadsheetimporter
is a UI5 Component designed for the integration of Spreadsheet Upload functionality into Fiori Elements and other UI5 Apps.
It enables the bulk upload of data, independent of the backend, OData version, and Fiori scenario, by extracting data from an Spreadsheet file and leveraging standard APIs.
Rather than submitting the file, the control only submits the extracted data.
The control's integration aims for simplicity, requiring minimal to no configuration in the ideal scenario.
Our goal is to support as many Fiori Scenarios and UI5 Versions as possible. You can see the currently supported versions here.
For documentation, please visit:
https://docs.spreadsheet-importer.com/
Give this a try directly at:
https://livedemo.spreadsheet-importer.com/
The demo app uses OData V4 and UI5 version 1.120 with a CAP backend. The data resets every hour on the hour.
If you encounter implementation issues or bugs, you can open an issue here.
The development documentation can be found here:
https://docs.spreadsheet-importer.com/pages/Development/GettingStarted/
- Clone the repository
git clone https://github.com/spreadsheetimporter/ui5-cc-spreadsheetimporter
- Run
pnpm install
- Run server with
pnpm start:server
- Start Demo App for example a Fiori Elements App with OData V4 and UI5 1.120 with
pnpm --filter ordersv4fe120 start
See the CHANGELOG.md
The postCreateCommand will automatically install all dependencies, which might take a few minutes.