4D Write Pro – Podepisování a zabezpečení dokumentů
Účelem tohoto článku je ukázat, jak lze snadno realizovatelným způsobem transparentně podepisovat a ověřovat dokumenty.
Zřejmou výhodou tohoto přístupu je klid při opětovném otevření dokumentů s jistotou, že mezitím nebyly změněny.
To je obzvláště důležité, pokud ukládáte dokumenty 4D Write Pro jako inteligentní šablony obsahující 4D kód jako externí soubory na disku. Před spuštěním tohoto kódu se chcete ujistit, že soubor nebyl externě upraven.
Nebo v případě externích dokumentů mít jistotu, že pocházejí od správného odesílatele a nebyly během své digitální cesty změněny.
Princip, který se chystáme popsat, platí pro dokumenty aplikace 4D Write Pro, ale s několika drobnými úpravami je použitelný pro jakýkoli jiný typ dokumentu.
Příkazy 4D Write Pro opět optimalizovány!
Při vydávání každé nové verze zohledňujeme zpětnou vazbu, kterou dostáváme od našich zákazníků ohledně obecného používání aplikace 4D Write Pro a jejích příkazů. Přestože zůstává 100% kompatibilní, některé příkazy a funkce jazyka se vyvíjejí!
Některé příkazy, jejichž syntaxe byla ve verzi 4D 20 R8 vylepšena, nyní umožňují používat moderní parametry, jako jsou objekty nebo kolekce. Jiné jsou nyní funkcemi, což usnadňuje jejich používání. A konečně byla vytvořena řada nových funkcí. Díky tomu všemu bude váš kód jednodušší, obecnější a snadněji se bude udržovat!
4D Write Pro: Ovládněte sekce a podsekce s novými funkcemi!
Oddíly a pododdíly jsou základním stavebním kamenem každého dobře strukturovaného dokumentu. Pravděpodobně jste je použili nesčetněkrát, možná aniž byste si to uvědomovali, protože každý dokument obsahuje standardně alespoň jeden oddíl!
Ať už jste zkušený profesionál, nebo teprve začínáte, tento příspěvek vás seznámí se základy oddílů a pododdílů.
Prozkoumáme také zajímavé nové funkce aplikace 4D Write Pro v 4D 20 R7, díky nimž je správa těchto prvků jednodušší a výkonnější než kdy dříve.
Seznambox: Sloupce a zápatí ČASU: „Blank if null“!
Vlastnost „Blank if null“ je u mnoha verzí k dispozici pro zóny typu „čas“, ať už pro zadávání nebo zobrazování. Dříve však nebyla k dispozici pro sloupce nebo zápatí tohoto typu v seznamových polích. Ve verzi 4D 20 R7 bylo toto omezení odstraněno!
4D Write Pro: Zviditelnění skrytých okrajů tabulky (dočasně)
Práce s tabulkami 4D Write Pro se skrytými řádky může být složitá! Nelze určit, kde která buňka končí, zejména u sloučených. Ale 4D 20 R7 je dodáván s úžasnou funkcí, která vám tyto skryté čáry ukáže, i když jsou normálně neviditelné.
Díky tomu je práce s tabulkami mnohem jednodušší! Podívejme se, jak tato nová vlastnost zobrazení funguje.
Extrakce souborů PDF/A3
V předchozích příspěvcích jsme se zabývali vkládáním dokumentů do souborů PDF/A-3 pomocí aplikace 4D Write Pro, včetně generování elektronických faktur. Vzhledem k tomu, že elektronická fakturace se stává povinnou v různých evropských zemích, například ve Francii a Německu, stává se schopnost extrahovat vložené soubory XML z těchto souborů PDF klíčovou. Využitelnost souborů PDF/A-3 však přesahuje rámec faktur; tyto soubory mohou obsahovat různé typy dokumentů, které mohou vyžadovat extrakci.
Zatímco nástroje jako Adobe Acrobat Reader nabízejí ruční extrakci, tento příspěvek představuje efektivní, automatizovanou metodu využívající 4D 20 R6, která tento proces snadno zvládne.
UX: Vylepšené chování při rolování v podformulářích
Uživatelské formuláře jsou především o tom, aby uživatelům usnadňovaly práci. Co se však stane, když se rolování stane bojem mezi dílčími formuláři a jejich obsahem? Pravděpodobně jste to už někdy zažili: snažíte se projít seznamové pole v podformuláři, ale místo toho se celý podformulář posune. Nebo, což je ještě horší, se pokoušíte posouvat samotný podformulář, ale pole seznamu tvrdohlavě zůstává na místě!
Tato funkce byla v aplikaci 4D 20 R6 vylepšena, takže je tato akce přirozenější.
Snadné referenční porovnávání objektů a kolekcí
Objekty se staly nezbytnou součástí jazyka 4D a Qodly.
Když však deklarujete proměnnou tohoto typu, definujete odkaz. Jak tedy poznáte, že dva objekty jsou ve skutečnosti jen jeden a sdílejí stejnou referenci?
Počínaje 4D 20 R6 je porovnávání referencí objektů jednoduché: zadejte operátory = a #!
Tento příspěvek na blogu se zabývá těmito operátory a tím, jak pomáhají určit, zda objekty sdílejí stejnou referenci. Pojďme se dozvědět více!
4D Write Pro: Správa prázdných zdrojů dat!
Vzhledem k tomu, že tabulky v aplikaci 4D Write Pro lze vyplňovat pomocí datových zdrojů, byla přidána řada funkcí, které je umožňují co nejvíce přizpůsobit. Patří mezi ně vzorce propojené s datovými zdroji, přerušované řádky, spodní přenášené řádky atd.
4D 20 R6 zpřesňuje chování tabulek pomocí nového atributu: wk empty datasource. Tento atribut umožňuje definovat, jak se budou tabulky vykreslovat, když je jejich propojený datový zdroj prázdný, což poskytuje větší kontrolu nad prezentací dokumentu.
4D Write Pro. Nové možnosti sekcí v rozhraní
Jak víte, 4D Write Pro zvládá dva typy sekcí, souvislé nebo s přerušením stránky.
Ať už dáváte přednost odlišným pravostranným stránkám od levostranných, nebo chcete, aby se úvodní stránka odlišovala od ostatních, tyto možnosti byly kdysi omezeny na programování nebo kontextovou nabídku. Na obzoru je však pozitivní posun – rozhraní se vyvíjí!
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady