Produkt

ORDA – Rozlučte se s prázdnými místy ve výběrech subjektů

Automaticky přeloženo z Deepl

Všichni jsme to zažili. Vytvoříte krásné rozhraní, které uživatelům zobrazuje výběr entit. Mohou upouštět entity, aby upřesnili svůj výběr, ale pak… se objeví prázdná místa, kde byly upuštěné entity.

Obnovit výběr entit po upuštění? Už ne! 4D 20 R6 přináší šikovnou funkci, která tento bolestivý bod odstraňuje pomocí jediného řádku kódu.

Čtěte dále a zjistěte, jak tato funkce může udržet vaše rozhraní čisté a uživatele spokojené.

Produkt blank

ORDA – Omezit data na relevantní kritéria

Automaticky přeloženo z Deepl

Ve verzi 4D 19 R8 jsme zavedli robustní systém oprávnění, který vám umožní detailní kontrolu nad přístupem uživatelů k vašim datům. Tento systém chrání vaše data v závislosti na tom, kdo k nim přistupuje a ke kterým datům, a zajišťuje tak bezpečnost dat omezením neoprávněného přístupu.

Co kdybyste ale chtěli přístup ke čtení dále zpřesnit na základě konkrétních kritérií?

V tom případě přichází na řadu 4D 20 R5. Omezení čtení dat podle určitých kritérií.

Produkt blank

Vylepšené používání licencí 4D Client s Qodly Studio pro 4D

Automaticky přeloženo z Deepl

Ti z vás, kteří začali používat Qodly Studio for 4D, již vědí, jak výkonný je tento nový nástroj pro vývoj podnikových webových aplikací. Pokud jste tak ještě neučinili, najdete zde další informace, jak začít.

Aplikace vytvořené pomocí Qodly Studio for 4D se spoléhají na rozhraní REST API. Aplikace 4D 20 R5 je dodávána se skvělou novou funkcí: Režim „Vynutit přihlášení“.

V režimu Force Login se licence klienta 4D spotřebuje pouze tehdy, když se uživatelé úspěšně přihlásí a začnou pracovat s daty a logikou vaší aplikace.

Čtěte dále a dozvíte se více! A nezapomeňte si stáhnout naši ukázku, abyste ji viděli v akci!

Produkt blank

ORDA: Přiřazení cesty k atributu blobu nebo obrázku

Automaticky přeloženo z Deepl

Databázové příkazy, které nejsou v systému ORDA, umožňovaly díky příkazu SET EXTERNAL DATA PATH umístit obrázky a bloby mimo datový soubor. Tento příkaz není přizpůsoben pro ORDA, a proto jsme se rozhodli přidat podobnou funkci do verze v20 R3: V tomto případě je možné přiřadit atributu blobu nebo obrázku cestu, která ukazuje na soubor. Dovolte mi, abych vám o ní řekl více.

Produkt blank

Protokolování volání ORDA na serveru

Automaticky přeloženo z Deepl

Od svého uvedení na trh popularita ORDA nepřestává růst a nyní se hojně používá na produkčních serverech. S verzí 4D v20 vám nabízíme 2 vylepšení způsobu zaznamenávání požadavků ORDA na straně serveru. Prvním z nich je vylepšení protokolu požadavků, který nyní poskytne více informací o voláních ORDA. Druhým je přidání protokolu ORDA na straně serveru, který je podobný protokolu ORDA na straně klienta. Dovolte mi, abych vás s těmito novými funkcemi seznámil.

Produkt blank

Průzkumník dat vložený do 4D

Automaticky přeloženo z Deepl

Průzkumník dat umožňuje zobrazit data v databázi. Můžete si vybrat, která pole se mají zobrazit, uspořádat, filtrovat a třídit data.

Ve verzi 4D v20 lze Průzkumníka dat otevřít v aplikaci 4D namísto externího prohlížeče. Uživatelé mohou přistupovat k Průzkumníku dat přímo z panelu nástrojů jedním kliknutím, což šetří čas a zvyšuje produktivitu.

Produkt blank

Seznamte se s vylepšenou funkcí Distinct

Automaticky přeloženo z Deepl

Získání seznamu jedinečných datových prvků je vždy užitečné při manipulaci s daty. V některých případech je nezbytné získat počet výskytů každé hodnoty. Funkce distinct tříd Collection a Entity selection umožňuje získat seznam jedinečných hodnot. V aplikaci 4D v20 můžete také získat počet výskytů každé jedinečné hodnoty.

A to není všechno!

Objekt v databázi lze použít k uložení vlastních údajů zadaných uživatelem. Na straně kódu tedy musíte znát všechny možné cesty k objektu. Do třídy Entity selection byla přidána funkce distinctPaths.

Zde je vše, co potřebujete vědět.

Produkt blank

ORDA – Od začátečníka k odborníkovi

Automaticky přeloženo z Deepl

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:

Bez dalších okolků se pusťme do práce!

Produkt blank

Filtrování přístupu k datům pomocí kompletního systému oprávnění

Automaticky přeloženo z Deepl

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.