ORDA – Od začátečníka k odborníkovi
ORDA, což je zkratka pro Object Relational Data Access, je metoda přístupu k datům, která kombinuje výhody objektově orientovaného programování s výhodami relačních databází a umožňuje vývojářům soustředit se na řešení obchodních problémů spíše než na správu přístupu k datům.
Ať už jste v oblasti ORDA nováčci, nebo ji již znáte a chcete si rozšířit své znalosti, považujte tento příspěvek na blogu za plán, který vás provede procesem učení.
Tento blogový příspěvek obsahuje následující informace:
- Výhody ORDA
- Přehled systému ORDA
- Hlavní koncept
- Rozhraní API ORDA
- Abstrakční vrstva ORDA
- Vzdálená práce
- Optimalizace požadavků
- Systém oprávnění
- Sdílení dat mezi procesy
Bez dalších okolků se pusťme do práce!
Chytání chyb všude
Správa chyb je často omezující součástí vývoje ve všech jazycích. Pokud ve 4D zapomenete zavolat metodu pro ošetření chyb v novém procesu/pracovníkovi nebo použijete komponenty, které chyby neošetřují, může se koncovému uživateli zobrazit vestavěný dialog 4D pro ošetření chyb. Vývojáři 4D by rádi zachytili všechny chyby ve všech kontextech, aby se zabránilo zobrazení tohoto vestavěného dialogového okna 4D pro chyby.
Podívejme se, jak můžeme toto chování zvládnout pomocí 4D v19 R8.
Vytvořte si nativní mobilní aplikaci pomocí 4D
4D pro Android a 4D pro iOS umožňuje konfigurovat, navrhovat, vytvářet a nasazovat nativní aplikace pro Android a/nebo iOS založené na databázi 4D. Po vytvoření a nasazení se mohou mobilní klienti připojit k serveru 4D a pracovat s novými nebo stávajícími daty bez dalších požadavků.
4D pro Android a 4D pro iOS jsou součástí jediné integrované komponenty 4D. Můžete vytvořit mobilní projekt a rozhodnout se, zda jej vytvoříte pro Android, iOS nebo pro oba systémy.
4D se postará o složitost a vygeneruje projekt pro Xcode v jazyce Swift nebo projekt pro Android v jazyce Kotlin. Poté je můžete znovu otevřít v aplikacích Xcode a Android Studio a pokračovat v práci na nich.
Tento příspěvek na blogu je kompilací funkcí dostupných v našem mobilním řešení, které vám umožní vytvořit kompletní aplikaci, která jde na dračku!
Filtrování přístupu k datům pomocí kompletního systému oprávnění
Filtrování přístupu k datům je nezbytnou funkcí, která zabrání škodlivému přístupu k vaší aplikaci.
Dosud jste mohli vystavit nebo nevystavit jako prostředek REST datovou třídu a některé její atributy. To už byl vhodný prostředek k omezení přístupu k datům. Přesto jsme nadšeni, že můžeme ve verzi v19R8 přinést výkonný a plně přizpůsobitelný systém ochrany vašich dat před neoprávněnými uživateli. Systém ochrany vašich dat závisí na tom, kdo k nim přistupuje a k jakým datům.
Sekce přicházejí do 4D pro Android
V seznamu dat jsou výsledky obvykle seřazeny podle příslušného pole, aby uživatel mohl snadno a rychle najít požadovaná data. Dalším trikem, který zpřehlední čtení, je seskupení výsledků přidáním sekcí.
Něco, co je možné od verze 4D v19 R8. Pojďme se ponořit do podrobností!
Microsoft 365: Kopírování, přesouvání, odpovídání a mazání e-mailů pomocí rozhraní Microsoft Graph API
Pro přístup k datům ve službě Microsoft 365, jako jsou e-maily, společnost Microsoft ruší základní ověřování pro protokoly IMAP a POP3 a stále více podporuje rozhraní Graph API.
Od verze v19 R8 máte nyní k dispozici nové vestavěné příkazy v sadě 4D NetKit, které nativně automatizují operace s e-maily Microsoft 365, například kopírování, přesouvání, odpovídání a mazání e-mailů.
4D View Pro: Přizpůsobte si styl svých tabulek
Tabulky jsou nedílnou součástí dokumentů 4D View Pro, a proto jsme ve všech verzích 4D poskytli mnoho funkcí souvisejících s tabulkami. 4D v19 R8 přidává novou související se styly, aby tabulka dokonale ladila se zbytkem dokumentu.
Od nynějška poskytuje stránka VP Set table theme možnost použít naprogramováním jeden z předdefinovaných stylů tabulky. Pokud žádný z těchto stylů nevyhovuje vašim potřebám, můžete si definovat vlastní motiv a aplikovat jej na tabulku.
Testování aplikace SDI pro systém Windows
Už dlouho jste nemohli svým zákazníkům poskytovat sloučené aplikace v režimu SDI.
Víme, že testování SDI aplikace může být náročné, a proto si díky verzi 4D v19 R8 můžete prohlédnout výsledek své aplikace, aniž byste museli vytvářet samostatnou nebo klientskou aplikaci.
Čtěte dále a dozvíte se všechny podrobnosti.
4D Write Pro : Vítejte v plovoucích textových polích!
4D Write Pro je základní produkt pro vytváření obchodních dokumentů. Proto vám s každou novou verzí přinášíme další funkce, které vám usnadní práci, a tentokrát 4D v19 R8 přináší do 4D Write Pro plovoucí textová pole.
Pokud tedy musíte používat textová pole, řekněme pro vytváření firemních dopisů v souladu s firemní identitou, můžete se do toho hned pustit.
Microsoft 365: Přijímání e-mailů pomocí rozhraní Microsoft Graph API
Pro přístup k datům ve službě Microsoft 365, jako jsou e-maily, společnost Microsoft ruší základní ověřování pro protokoly IMAP a POP3 a stále více podporuje rozhraní Graph API.
4D v19 R3 přinesl komponentu 4D Netkit, která spravuje připojení OAuth 2.0 a odesílání pošty prostřednictvím Graph API.
Ve verzi v19 R8 přidáváme nové příkazy pro příjem e-mailů a výpis složek poštovní schránky.
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