Zobrazení výběru entity v poli seznamu

Automaticky přeloženo z Deepl

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é.

Příklad: V rámci projektu je možné zadat seznamy, které se nacházejí ve formuláři, např: Zobrazení výběru entit v poli seznamu

Nakonfigurujte pole seznamu

Chcete-li zobrazit výběr entit, musíte nejprve vybrat typ zdroje dat „Collection or entity selection“ . Poté do řádku Collection or entity selection zadejte proměnnou nebo výraz vracející výběr entit.

How to configure a Collection or entity selection in a property list

Dále zadejte zdroj dat pro jednotlivé sloupce vašeho pole seznamu. Další podrobnosti o konfiguraci pole seznamu naleznete v příspěvku na blogu Pole seznamu typu kolekce, kde najdete veškeré informace!

ZOBRAZENÍ A ÚPRAVA

Pole seznamu lze použít nejen k zobrazení výběru entit, ale také k úpravě obsahu výběru entit přímou úpravou hodnot v poli seznamu.

V tomto případě seznamové pole automaticky uloží upravenou hodnotu, jakmile je buňka ověřena. Upozorňujeme, že pole seznamu typu„výběr kolekce a entit“ používá na rozdíl od pole seznamu aktuálního výběru optimistický režim uzamykání.

Ještě je třeba poznamenat, že widget pole seznamu je optimalizovaný. Používá vyrovnávací paměť, takže můžete použít pole seznamu pro zobrazení velkých sad dat.

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.