Author: Vanessa Talbot

Vanessa Talbot
• Product Owner • Vanessa Talbot se připojila k programovému týmu 4D v červnu 2014. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Od svého příchodu pracovala na definování klíčových prvků ve 4D. Pracovala na většině nových funkcí preemptivního multi-threadingu a také na velmi složitém tématu: nové architektuře pro enginované aplikace. Vanessa má titul z Telecom Saint-Etienne. Svou kariéru začala ve Výzkumném ústavu kriminalistickém jako vývojářka pro audiovizuální oddělení. Působila také v mediální a lékařské oblasti jako expertka na technickou podporu, produkci i dokumentaci novinek.
Produkt Picture attribute in 4D object

Podpora obrázků v objektech

Automaticky přeloženo z Deepl

Od verze 4D v16 R4 jsme přidali podporu obrázků v atributech objektů. Pokud například používáte objekt pro výměnu nastavení nebo dat mezi metodami, formuláři nebo procesy, můžete nyní v tomto objektu předat také ikonu nebo obrázek. Obrázek již nemusíte dočasně ukládat na disk.

Tento nový typ lze používat jako jakýkoli jiný typ atributu objektu:v objektech můžete používat, získávat a nastavovat obrázky. Můžete také používat ovládací prvky tématu obrázku.

Produkt blank

Ověření objektu JSON

Automaticky přeloženo z Deepl

Stále častěji používáme formát JSON. Například k ukládání nastavení do souboru, k ukládání konfigurace softwaru nebo k výměně klientských dat na webu s jinými servery.

Jak lze ověřit, že přijatá data jsou v očekávaném formátu? Jak můžete ověřit, že jsou skutečně přítomny všechny potřebné informace? Jak můžete tuto validaci provést, aniž byste museli pro každý typ formátu JSON psát únavnou metodu?

Stačí napsat schéma JSON a použít příkaz JSON Validate příkaz new!

Produkt Discover how object notation can simplify your developer's life!

Zjistěte, jak vám objektový zápis může zjednodušit život vývojáře!

Automaticky přeloženo z Deepl

Díky objektovému zápisu, který je k dispozici v náhledu ve verzi 4D v16 R4, se kód píše jednodušeji, lépe se čte a přirozeněji přemýšlí. To je pravda. Ale viděli jste opravdu celý potenciál objektové notace?

Když jste před verzí 4D v16 R4 chtěli vytvořit podrobný formulář pro zadání kontaktních informací z objektového pole, nezbývalo vám nic jiného než do proměnné zdroje dat napsat výraz jako OB GET ([CONTACT]Info; „City“). Hodnotu atributu jste mohli načíst, ale nebylo možné ji změnit. Kromě toho jste museli pro každý atribut napsat metodu loadRecord s příkazem OB GET a metodu saveRecord s příkazem OB SET.

Co se v tomto scénáři změní na objektovém zápisu? Od verze 4D v16 R4 stačí ve zdroji dat proměnné zapsat [CONTACT]Info.City! Tato proměnná je k dispozici v režimu čtení/zápis. Příkazy OB GET a OB SET již nejsou nutné.To je vše!Nyní vidíte plný potenciál.

Produkt blank

Jiný způsob kódování: Objektový zápis

Automaticky přeloženo z Deepl

Objekty jsou skvělé, všichni to říkají. Kromě toho, že jsou úžasně flexibilní, jsou neuvěřitelně rychlé. Můžete prohledávat miliony záznamů během pouhého zlomku sekundy. 4D v16 dokonce umožňuje řazení podle atributů objektů a provádění výpočtů, jako je součet nebo průměr.

Ve verzi 4D v16 R4 byl jazyk 4D výrazně vylepšen, aby bylo používání objektů mnohem pohodlnější – s podporou objektové notace. Rychlý, flexibilní, efektivní a nyní i elegantní!

Tipy Design your menu in 4D Write Pro

Vytvoření vlastní kontextové nabídky pro 4D Write Pro

Automaticky přeloženo z Deepl

4D vám dává nové možnosti přizpůsobení uživatelského rozhraní 4D Write Pro tak, aby dokonale vyhovovalo vaší podnikové aplikaci. Místo používání výchozí kontextové nabídky 4D Write Pro, která je tak podrobná, že by se její používání mohlo stát nepříjemným, si může vývojář 4D vytvořit vlastní kontextovou nabídku s přesným seznamem akcí, které chce poskytovat.

Produkt blank

Další standardní akce pro oblasti Styled Text

Automaticky přeloženo z Deepl

Chcete rychle vytvořit panel nástrojů pro stylizované textové oblasti. Chcete změnit písmo textu nebo vypočítat/zmrazit výrazy 4D, aniž byste museli napsat řádek kódu. Je to možné pomocí nových standardních akcí pro Styled Text areas.

Stačí přiřadit standardní akci ke každému objektu tlačítka a 4D vše vyřídí automaticky: spuštění akce, ale také aktivaci nebo deaktivaci tlačítka, pokud akce není v aktuálním kontextu k dispozici.

Produkt blank

Export výsledků dialogu „Najít v návrhu“

Automaticky přeloženo z Deepl

Při vyhledávání všech objektů v návrhovém prostředí zobrazí 4D výsledky v hierarchickém seznamu. Od verze 4D v16 R3 můžete tyto výsledky exportovat do textového souboru, který lze otevřít například pomocí tabulkového procesoru, takže můžete snadno odeslat některé refaktorizační práce nebo výsledky uložit do dokumentu a pracovat s nimi později.

Produkt 4D Write Pro Standard action

Vytvoření vlastního rozhraní pro 4D Write Pro

Automaticky přeloženo z Deepl

Chcete rychle vytvořit panel nabídek pro správu svých 4D Write Pro oblastí? Chcete vytvořit vlastní kontextovou nabídku pro koncové uživatele ? Chcete vytvořit barevnou mozaiku pro změnu pozadí dokumentu? Tak tato funkce je pro vás jako stvořená – a co víc, nemusíte napsat ani řádek kódu…

Přidali jsme standardní akce pro práci s oblastmi 4D Write Pro . Lze je definovat ve fázi návrhu nebo programováním. K dispozici je více než 80+ akcí a jmenujme jen některé z nich: Zarovnání textu (vlevo, na střed, vpravo, zarovnání…), Ohraničení (styl, barva, šířka, poloměr…), Akce kontroly pravopisu…

Něco důležitého, při přiřazení k objektům rozhraní standardní akce automaticky zpracovávají aktivaci/deaktivaci objektu v závislosti na kontextu. Snadno!

Tipy Standard action for 4D Styled text

Objevte všechny možnosti použití standardních akcí

Automaticky přeloženo z Deepl

Někteří vývojáři se domnívají, že automatické akce jsou pro začátečníky. Možná jim však uniklo mnoho potenciálu, který jsme v posledních letech přidali. Standardní akce, jako např. First Record nebo color?value=red, lze přiřadit tlačítku v uživatelském rozhraní nebo naprogramovat. Akci lze přiřadit položce nabídky, kontextové nabídce nebo ji vyvolat příkazem. Výhodou je, že 4D také automaticky zpracovává deaktivaci položky nabídky nebo tlačítka, kdykoli se akce nepoužije (například jako v případě, že neexistuje žádný další záznam).

Od verze 4D v16 R3 se seznam standardních akcí rozrůstá: pro 4D Write Pro a Styled Text bylo přidáno více než 100 nových standardních akcí, které umožňují například vytvořit panel nástrojů bez nutnosti psát řádek kódu!

Produkt New info in 4D Maintenance and security center MSC

Nové informace dostupné v dialogu MSC

Automaticky přeloženo z Deepl

Pokud používáte rozsáhlou databázi s velkým množstvím dat, měli byste dobře znát dialogové okno 4D MSC. Centrum údržby a zabezpečení obsahuje všechny nástroje potřebné pro informace, ověřování, analýzu, údržbu, zálohování a kompaktaci dat a strukturálních souborů.

Na základě nedávné zpětné vazby od některých našich uživatelů jsme tento dialog vylepšili třemi způsoby:

  • Byl přidán odkaz na cestu k souboru protokolu.
  • Jsou přístupné nové globální informace o datech
  • Informace o tabulkách jsou nyní k dispozici jak v režimu údržby, tak ve standardním režimu