V nejnovějším odborném blogu na SAP community náš Development Architect Petr Bečka sdílí efektivní způsob, jak obejít OData při exportu dat do Excelu, a přitom zachovat plnou funkcionalitu i flexibilitu.
Kdy OData nemusí být ideální volba?
OData je ve světě SAPUI5 běžným standardem. Nicméně existují situace, kdy není k dispozici nebo není nejlepším řešením:
- Pracujete s REST API nebo jinými nestandardními datovými zdroji.
- OData není implementováno nebo dostupné ve vašem backendu.
- Chcete jednodušší a rychlejší způsob exportu bez složitých konfigurací.
„V praxi jsem se často setkával s tím, že OData nebylo dostupné nebo se jednalo o zbytečně složitou cestu pro pouhý export do Excelu. Proto jsem začal hledat efektivnější způsob," říká Petr Bečka.
A výsledek? Řešení, které umožňuje snadný export dat pomocí jednoduchého skriptu v SAPUI5 – žádné OData není potřeba!
Jak exportovat data do Excelu jednodušeji?
Petr ve svém článku popisuje alternativní přístup:
- Využití běžných datových struktur JSON namísto OData.
- Použití knihovny SheetJS pro generování Excel souborů.
- Automatizace celého exportního procesu přímo na frontendové úrovni.
Tento přístup eliminuje potřebu složitých backendových úprav a umožňuje vývojářům rychle implementovat exportní funkci bez zbytečných omezení.
Proč si tento postup vyzkoušet?
- Nezávislost na OData – funguje i bez připojeného backendu.
- Jednodušší implementace – žádná složitá konfigurace OData služeb.
- Větší flexibilita – snadné přizpůsobení exportovaných dat.
Chcete si celý postup projít podrobně? Podívejte se na celý blog zde: 👉 SAPUI5 to Excel: No OData (almost) Needed!
coalsoft & SAPUI5
V coalsoftu se specializujeme na vývoj moderních SAPUI5 aplikací, integraci SAP systémů a optimalizaci firemních procesů. Máte podobné výzvy s exportem dat nebo jinými aspekty SAPUI5 vývoje? Rádi vám pomůžeme!
Kontaktujte nás a zjistěte, jak vám můžeme pomoci s vašimi SAPUI5 aplikacemi!