Mgr. Tomáš Zádrapa

  • o mě
  • služby
  • php
  • navision
  • kontakty
  • únikovky
  • fórum
Domů › Blogs › zadrapa's blog

Excel Buffer

zadrapa — Út, 07/26/2011 - 16:42

Často se při implementacích setkávám s tím, že vývojáři exporty do MS Excel řeší napřímo, tedy v rámci reportu mají uložené proměnné typu Automation a ty volají dle potřeby. Pokud se nejedná o export do šablony, připadá mi to velmi zbytečné. Obecně dávám přednost řešení pomocí standardních nástrojů Navisnu, tedy prostřednictvím tabulky Excel Buffer a volání přednastavených funkcí.

Řekněme si pro a proti, nejprve proti:

  • Samotný export/import je pomalý, vše probíhá dvoukrokově, naplníte speciální tabulku a tu pak exportujete
  • Řešení přímo v reportu dává větší možnosti, především pak v okamžiku exportu do šablony

a teď mé důvody pro

  • Funkce v rámci Excel Bufferu lze jednoduše upravit tak, že umožňují export do XML, které lze otevřít například v Open Office
  • Pro úpravu reportu není nutné mít Excel nainstalovaný, což oceníte především v okamžiku, kdy pracujete přes vzdálenou plochu a narychlo potřebujete něco opravit
  • Velmi jednoduše se ladí, neřešíte chyby při volání dll knihovny
  • Report je lehce přenositelný mezi verzemi a databázemi
  • Report je upravitelný pomocí Report a Dataport Designeru - pro implementátory často spíše nevýhoda ;-)
  • .

  • zadrapa's blog
  • Pro psaní komentářů se přihlašte

Přihlášení

  • Zaslat nové heslo

Běží na Drupalu, open-source redakčním systému
  • o mě
  • služby
  • php
  • navision
  • kontakty
  • únikovky
  • fórum