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