CSS Media query pro tmavé nebo světlé uživatelské rozhraní
Tmavý režim se v poslední době hodně prosazuje. Proto jsme do verze 4D v19 přidali jeho podporu a v souvisejícím oznámení jsme zmínili několik způsobů, jak jej můžete přizpůsobit svým potřebám.
V tomto příspěvku na blogu se zaměříme na CSS a podrobně vysvětlíme, jak nastavit styly CSS pro světlý a tmavý režim pomocí dotazů CSS media queries.
4D pro Android: Používejte svá oblíbená virtuální zařízení
V předchozím příspěvku na blogu jsme oznámili spuštění aplikace 4D pro Android. Jak ale vytvořit, vizualizovat a hrát si s aplikací pro Android na svém oblíbeném virtuálním zařízení? Tento blogový příspěvek se zabývá všemi těmito otázkami s odpověďmi a konkrétními příklady.
4D View Pro: Konec načítání dokumentu
Při používání aplikace 4D View Pro (zejména v režimu mimo obrazovku) se složitými dokumenty může výpočet všech vzorců trvat dlouho a může být obtížné zjistit, kdy je konečně dokončen (a je důležité počkat, než vyvoláte příkazy, jako je export nebo tisk).
Jako řešení jsme zavedli dvě nové události. Jedna z nich je volána pro každý jednotlivý výpočet/vzorec, což by mohlo sloužit ke spuštění časovače. Pokud čas vyprší, aniž by byl dokončen další vzorec, můžeme předpokládat, že je celý dokument dokončen.
4D Write Pro – indexace plného textu
„Chci najít všechny dokumenty, které se týkají tanga! Potřebuji je rychle! Mohu to udělat?“
Dobře, ale nejdřív se nadechni!
Vyhledávání klíčových slov v dokumentech aplikace 4D Write Pro jednoduše vyžaduje přidání nového indexovacího atributu v rámci každého dokumentu. Ve výchozím nastavení se to neprovádí, protože tento typ vyhledávání není často potřeba, takže by nemělo smysl systematicky zvětšovat velikost dokumentů. Když je to však potřeba, lze tento typ indexu vytvořit velmi snadno.
6 praktických příkladů použití maker
4D 18 R5 zavedlo formulářová makra. Mohou být neuvěřitelně užitečná, například tím, že poskytují ideální způsob, jak ušetřit čas při opakovaných úkonech. V tomto příspěvku na blogu si ukážeme několik základních příkladů, na kterých se dozvíte více o tom, jak makra fungují a jaké možnosti nabízejí. Všechny následující příklady jsou k dispozici na serveru GitHub.
Tableau a 4D: Nasazení WDC na stránky Githubu
V příspěvku Jak propojit Tableau se 4D jste se dozvěděli, jak vytvořit webový datový konektor (WDC) pro vyžádání dat ze 4D a jejich vizualizaci v Tableau Public.
Nyní je čas hostit náš WDC! Vzhledem k tomu, že používá pouze soubory HTML a JavaScript, je nejlepší volbou pro jejich uložení služba Github Pages. Díky tomu mohou ostatní testovat váš konektor přímo ve svém softwaru Tableau. V tomto příspěvku na blogu vám ukážu, jak postupovat.
Bonus: Ukážu vám také, jak odladit váš WDC v Tableau Public pomocí prohlížeče Chrome. Začněme!
Jak propojit Tableau se 4D
Na webináři 4D – Jak propojit Tableau s 4D, William Taylor (Technical Account Manager, 4D US ) poskytl přehled o nástroji Tableau a o tom, jak jej lze využít k vizualizaci dat 4D. V tomto příspěvku na blogu pronikneme do technických detailů, abychom vám umožnili hlouběji pochopit, jak to funguje. Díky tomu budete moci vytvořit například vizualizaci zobrazující nejvyšší celkovou částku faktur pouze pomocí 4D REST a Tableau!
Tipy: Třídy datového modelu ORDA
Nyní již víte o dostupnosti tříd ORDA. V tomto příspěvku na blogu se dozvíte několik užitečných tipů, jak je co nejlépe využít!
Databáze projektů: Vytvořte si vlastní dokumentaci pro komponenty
V předchozím příspěvku na blogu jsme vám ukázali, že se do Průzkumníka vrátila dokumentace k metodám. Chcete jít ještě dál a použít je jako dokumentaci pro své komponenty? V tomto blogovém příspěvku vám ukážeme, jak na to!
Vzdálená datová úložiště – praktický případ použití
Jednou z nejzajímavějších funkcí dodaných s verzí 4D v18 byla vzdálená datová úložiště. Otevřely celý svět možností a v tomto příspěvku na blogu vám ukážeme praktický případ použití:
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