4D Write Pro: Tabulky bez omezení!

Automaticky přeloženo z Deepl

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í!

HDI – Velké tabulky v akci

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ů.

blank

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!

Roland Lannuzel
- Product Owner & 4D Expert - Po studiu elektroniky se Roland věnoval průmyslovým IT jako vývojář a konzultant, který vytvářel řešení pro zákazníky s různými databázemi a technologiemi. Koncem 80. let se zamiloval do 4D a používal jej při psaní podnikových aplikací, které zahrnovaly účetní, fakturační a e-mailové systémy. nakonec se připojil ke společnosti v roce 1997 a Rolandův cenný přínos zahrnuje návrh specifikací, testovacích nástrojů, demoverzí a také školení a přednášky pro komunitu 4D na mnoha konferencích. Nadále aktivně utváří budoucnost 4D definováním nových funkcí a nástrojů pro vývoj databází.