Od zavedení tabulek v aplikaci 4D Write Pro bylo zavedeno mnoho nových funkcí. Včetně záhlaví, zápatí, třídicích zlomů a samozřejmě možnosti přiřadit k tabulkám datový zdroj pro jejich automatické vyplnění!
Díky této poslední možnosti bylo často možné dosáhnout maximálního počtu řádků na jednu tabulku (1000). Vzali jsme to v úvahu a od verze 4D 20 R5 již není tento limit pevně stanoven a řízen programem 4D Write Pro, ale je omezen pouze dostupnou pamětí!
Tolik řádků a sloupců, kolik je potřeba
Bez ohledu na zdroj dat spojený s tabulkou vytvoří každý prvek výběru entit (nebo kolekce) v tabulce řádek. To platí, i když tabulka obsahuje přerušení řazení, spodní přenesené řádky, záhlaví s několika řádky nebo řádky navíc, ani to nebude představovat problém. Dávno jsou pryč obavy z dlouhých faktur, rozsáhlých nomenklatur nebo velkých firemních adresářů!
I když byly oblasti 4D Write Pro optimalizovány pro zpracování stále větších dokumentů, stále častěji se proto doporučuje používat šablony, které umožňují 4D Write Pro efektivně a optimalizovaně vyplňovat tabulky.
Velká síla = velká zodpovědnost
Dříve existovaly limity na maximální počet řádků, aby se zabránilo zamrznutí rozhraní nebo přetečení paměti. Nyní, když byly tyto limity odstraněny, doporučujeme, abyste před tiskem nebo exportem dokumentů věnovali pozornost souladu mezi výkonem strojů (a zejména jejich dostupným množstvím paměti) a počtem řádků, které chcete do tabulek vložit. Čím větší počet řádků, tím větší riziko zpomalení rozhraní a odezvy, ale více !
Nyní je více než kdy jindy vhodné používat šablony, které testujete s omezeným souborem dat. Takto můžete manipulovat s tabulkami (měnit velikost sloupců, měnit styly atd.) bez rizika problémů se zamrzáním rozhraní.
„Skutečná“ data (pomocí kontextů) pak můžete použít při tisku nebo exportu, který bude probíhat v samostatných pracovnících (procesech) a neměl by nijak zasahovat do uživatelského rozhraní.
Zmrazit nebo nezmrazit?
Vzorce v dokumentech jsou velmi důležité, ať už používáte šablony, nebo ne. Proto jsme přidali dialogové okno pro potvrzení, když je prostřednictvím rozhraní požadována akce zmrazení. Tímto způsobem, a i když je vždy možné provést akci Undo, jste v bezpečí před nechtěným smazáním vašich cenných vzorců.
Závěr
Věříme, že vás tento vývoj inspiruje k tomu, abyste při vytváření dokumentů využívali 4D Write Pro naplno, tentokrát bez omezení. Příklad použití šablon a pracovníků je uveden v projektu HDI. Neváhejte jej použít jako zdroj inspirace!