Novinky ve verzi 4D v18 R2

Automaticky přeloženo z Deepl

Databáze projektů

Vylepšený editor formulářů

Pomocí Editoru formulářů můžete vytvářet složité formuláře s objekty rozdělenými do více pohledů, které lze podle potřeby skrýt nebo zobrazit. Uživatelské prostředí Editoru formulářů bylo ve verzi 4D v18 R2 výrazně vylepšeno. Díky tlačítku na panelu nástrojů Editoru formulářů, které otevře paletu Zobrazení, nyní okamžitě zjistíte, zda jsou pohledy používány.

V databázích projektů může mít toto tlačítko dva různé aspekty:

  • Světle šedý obrys: Všechny objekty patří do výchozího pohledu.
  • Plná tmavě šedá barva: Pokud alespoň jeden objekt patří do jiného než výchozího zobrazení.

Současně bylo k dispozici také několik akcí pro zjednodušení návrhu formuláře. Zpočátku je například vytvořeno pouze jediné zobrazení: výchozí zobrazení. Poté můžete vytvořit libovolný počet dalších pohledů a přesouvat do nich objekty. Můžete si nejen vybrat konkrétní zobrazení, ve kterém chcete pracovat, ale také můžete zobrazení odstranit, pokud se stane nepotřebným(např. , neobsahuje žádné objekty).

Funkce související s programováním

Převzetí kontroly nad pracovní oblastí

V aplikaci 4D v18 R2 jsou zohledněny grafické prvky systému, jako je dok systému MacOS nebo hlavní panel systému Windows, takže můžete využívat celou dostupnou pracovní plochu. Do příkazu SCREEN COORDINATES byl přidán volitelný parametr: Pracovní plocha obrazovky. Tímto způsobem si můžete být jisti, že okna vaší aplikace jsou v zobrazitelné oblasti (zejména v režimu SDI v systému Windows).

Ukládání aliasů uživatelůES do deníku

Chování příkazu SET USER ALIAS bylo ve verzi 4D v18 R2 rozšířeno o informaci, kdo co udělal. Když je nyní nastaven alias, uloží se také do deníku. Díky tomu můžete načíst správného uživatele, i když několik uživatelů sdílí stejný počítač a/nebo systémový účet. Uživatelské jméno se zobrazuje v:

  • MSC na kartách Analýza aktivit a Zpětné vrácení,
  • dialogovém okně zobrazeném příkazem CHECK LOG FILE,
  • a v souboru JSON vygenerovaném příkazem LOG FILE TO JSON.

E-maily

Příjem e-mailů pomocí protokolu POP3

4D v18 R2 poskytuje první část funkce pro příjem e-mailů. Nyní můžete lokálně stahovat e-maily a odebírat je z e-mailového serveru prostřednictvím protokolu POP3 díky novému příkazu POP3 Nový transportér. Protokol POP (Post Office Protocol) je internetový standardní protokol pro stahování e-mailů z poštovního serveru. Tento standard je užitečný pro akce, jako je připojení k serveru POP3, načtení zpráv za účelem jejich automatického zpracování (uložení do místní databáze) a jejich odstranění ze serveru. Navíc bylo přidáno několik metod umožňujících zpracovávat e-maily:

  • getMailInfoList(): Vrátí informace o všech zprávách ve vaší poštovní schránce.
  • getMailInfo(): Vrátí informace o jedné zprávě.
  • getMail(): Umožňuje stáhnout konkrétní zprávy předáním čísla zprávy vráceného funkcí getMailInfoList( ) jako parametru.
  • delete(): Označí zadané zprávy, které mají být smazány během uzavření relace.
  • getBoxInfo(): Vrátí počet e-mailů ve schránce a její velikost.

4D Write Pro

Správa vzorců uvnitř dokumentů

4D v18 R2 obsahuje sadu příkazů, díky kterým můžete spravovat vzorce uvnitř dokumentů 4D Write Pro:

  • WP Získat vzorce: Získá všechny vzorce v rámci určitého cíle (samotný celý dokument a také konkrétnější části dokumentu, jako je tělo, druhá část, levé záhlaví atd.),
  • WP Vložit vzorec: Vloží výraz jako objekt vzorce v rámci libovolného zadaného rozsahu,
  • WP Vypočítat vzorce a WP Zmrazit vzorce: Lze použít velmi podobným způsobem(tj. , pomocí cíle). Přehodnotit všechny výrazy dokumentu nebo jednoduše zmrazit pouze výrazy patřící do zápatí.

Odstranění obrázků

Odstranění vložených nebo ukotvených obrázků lze nyní provést pomocí nového příkazu WP DELETE PICTURE . Stačí načíst obrázek, který chcete odstranit, podle jeho ID (pomocí příkazu WP Get element by ID ) nebo podle jeho pozice (pomocí příkazu WP Get elements) a pak zavolat příkaz.

4D View Pro

Správa řádků a sloupců

4D v18 R2 obsahuje nové příkazy pro správu sloupců a řádků. Tyto příkazy vám umožní lépe přizpůsobit dokumenty vašim potřebám. Sloupce a řádky lze přidávat a odebírat nebo definovat jejich velikost, viditelnost a popisky v záhlaví pomocí následujících příkazů:

  • VP INSERT ROWS nebo VP INSERT COLUMNS: Přidání řádků nebo sloupců předáním rozsahu obsahujícího první sloupec nebo řádek jako parametr a počet řádků nebo sloupců, které chcete přidat.
  • VP SET COLUMN COUNT a VP SET ROW COUNT: Definujte počet zobrazených sloupců a řádků. Ve výchozím nastavení obsahuje list 4D View Pro 100 sloupců a 1 000 řádků.
  • VP DELETE ROWS nebo VP DELETE COLUMNS: Odstranění konkrétních řádků nebo sloupců.
  • VP SET COLUMN ATTRIBUTES a VP SET ROW ATTRIBUTES : Zadejte šířku sloupce nebo výšku řádku; přidejte zalomení stránky pro tisk; skryjte nebo zobrazte sloupce nebo řádky; povolte nebo zakažte změnu velikosti sloupců nebo řádků uživateli; změňte popisky záhlaví sloupců nebo řádků.

Uzamčení řádků a/nebo sloupců

4D v18 R2 je dodáván s novým příkazem: VP SET FROZEN PANES, který vám pomůže vytvořit panely. Pokud máte velkou tabulku s daty, může být užitečné udržet viditelnou určitou oblast listu, zatímco se posouváte do jiné oblasti. Pomocí tohoto příkazu můžete v oblasti vytvořit až 4 panely: jeden vlevo, jeden nahoře, jeden vpravo a jeden dole.

Chcete se dozvědět více? Přečtěte si všechny příspěvky na blogu o 4D v18 R2