Jak zobrazit víceúrovňovou kolekci v různých rámečcích seznamu!
Od verze 4D v17 lze obsah víceúrovňové kolekce snadno zobrazit v různých rámečcích seznamu. To znamená, že můžete svázat několik seznamových boxů a zobrazit vnořené detaily… bez jediného řádku kódu! Toho lze dosáhnout prostým použitím objektu nebo kolekce jako zdroje dat pro jiný box seznamu!
S novým typem kolekce seznam boxů byly přidány vlastnosti „Aktuální položka“ a „Vybrané položky „. Mějte na paměti, že vlastnost „Aktuální položka“ umožňuje získat objekt, zatímco vlastnost „Vybrané položky“ vrací kolekci.
Jak vytvořit obecný formulář s dynamickými formuláři
Představte si, že vaše databáze obsahuje několik tabulek typů nebo kategorií. Tyto tabulky jsou velmi jednoduché, často obsahují pouze identifikátor a textové pole. Pro demonstrační účely řekněme, že se jedná o databázi pro správu obuvi. Abychom mohli výrobky kvalifikovat, musíme definovat jejich typ, barvu, vzor, materiál, roční období atd.
Je těžkopádné spravovat každou z těchto tabulek ve formě seznamu a vstupního formuláře a souvisejících metod. V tomto případě je použití obecného formuláře nezbytné, aby se zabránilo duplicitám a zjednodušila se údržba.
A právě zde se hodí dynamické formuláře a ukazatele JSON!
Zobrazení výběru entity v poli seznamu
4D v17 přináší nový koncept: ORDA. Pokud ORDA ještě neznáte, vytvořili jsme sérii blogových příspěvků, které vysvětlují, jak ORDA používat a využívat. Při práci s ORDA budete používat výběry entit, což jsou v podstatě objekty obsahující odkazy na entity patřící do stejné datové třídy( tj. tabulky). Jednou z hlavních výhod ORDA, je velmi jednoduchá a výkonná možnost vazby s formuláři.
V tomto příspěvku se dozvíte, jak zobrazit výběr entit v poli seznamu. Ve skutečnosti je to velmi jednoduché.
Záběry z 4D Summitu 2018, na které se nezapomíná
Summit 4D 2018, který se nedávno konal v Paříži ve Francii a ve Washingtonu, D.C., byl plný oznámení velkých produktů a spousty zajímavých zasedání. Pokud jste to nestihli, dohlédněte na důležitá odhalení a technická oznámení zde.
V tomto příspěvku na blogu se ohlédneme za konferencí 4D Summit 2018 a připomeneme si ji pomocí několika živých videí!
Výpočet statistik o výběrech entit pomocí ORDA
ORDA poskytuje skvělou funkci pro směrování dat přes filtry a získávání agregovaných hodnot tím, že obsahuje sadu snadno pochopitelných agregačních operací, které zkoumají a provádějí výpočty nad soubory dat. Např. sum, average, count, min, a max se používají k provádění operací, které jejich názvy popisují!
4D vám pomůže splnit požadavky GDPR!
V tomto speciálním průvodci osvědčenými postupy GDPR vám společnost 4D pomůže vytvořit soulad s GDPR a zahájit cestu k obecnému nařízení o ochraně osobních údajů.
V tomto blogovém příspěvku se zaměříme na konkrétní klíčový krok této cesty: zjišťování a na to, jak vám 4D může pomoci vytvořit přehled existujících osobních údajů, a to prostřednictvím vestavěné funkce. Dokonce vám poskytneme příklad kódu!
Jak snadno zvládnout vkládání textu v aplikaci 4D Write Pro
4D Write Pro obsahuje spoustu příkazů a funkcí, které vám umožní vytvářet a zpracovávat složité dokumenty programováním, dokumenty, které obsahují obrázky a text! Dnes, 4D Write Pro dostane vlastní příkazy pro vkládání a čtení textu, aniž by bylo nutné používat příkazy původně určené pro stylizovaný text! Díky těmto novým příkazům váš kód plně využije koncepty programování 4D Write Pro, tj . objekty a rozsahy. Váš kód je tak elegantnější a přehlednější!
Získání informací o hardwaru stroje
4D v17 jde ještě o krok dále a umožňuje vytvořit vlastní dialogové okno pro správu serveru. Po možnosti načítat informace o uživatelích a procesech, getting všechny informace o běhu 4D Web serveru a také podrobnosti o aktivní licenci máte nyní možnost načíst také všechny podrobnosti o hardwaru a systému počítače, na kterém běží váš 4D server.
Potřebujete vědět, jaký operační systém je používán, jaký procesor (procesory), kolik je k dispozici paměti RAM atd. Stačí zavolat nový příkaz Get system info příkaz, ať už lokálně nebo vzdáleně! A to není vše, tento příkaz může být velmi užitečný pro rychlou diagnostiku a řešení případných problémů.
Logické operace s výběry entit
Série ORDA pokračuje! V tomto příspěvku se podíváme, jak používat logické operátory na výběry entit!
Tyto operace umožňují získat průniky, sjednocení nebo rozdíly mezi dvěma výběry entit, stejně jako je tomu u klasických 4D množin.
4D FOR IOS již brzy!
Potřebujete rozšířit svou aplikaci 4D na mobilní telefony? Podnikáte v oblasti, kde potřebujete neustále kontrolovat například nezaplacené faktury nebo nabídky zákazníků? Možná také potřebujete provést rychlé vyhledání odkazu na produkt, abyste mohli odpovědět zákazníkovi? To všechno jsou jednoduché akce, které lze provádět z mobilního zařízení. A 4D for iOS je k tomu ideálním nástrojem!
Produkt 4D pro iOS byl oznámen na 4D Summitu 2018 a otevírá vám i vašim zákazníkům celý svět možností. Je plně integrován do 4D, což znamená, že můžete snadno vytvořit nový mobilní projekt přímo ze 4D, aniž byste potřebovali jakékoli předchozí zkušenosti s tvorbou nativních aplikací pro iOS!
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