Sdílet prostřednictvím


Mřížky a podmřížky v modelem řízených aplikacích (reference k rozhraní API klienta)

Mřížky prezentují data v tabulkovém formátu v modelem řízených aplikacích. Mřížky mohou zahrnovat celý formulář nebo mohou být jednou z položek ve formuláři; tyto podmřížky se nazývají podmřížky.

Typy mřížek

V modelem řízených aplikacích existují dva typy mřížek:

  • Mřížky jen pro čtení: Zobrazí data v tabulkovém formátu. Pokud chcete upravit data zobrazená v mřížce jen pro čtení, musíte vybrat záznam v mřížce, aby se formulář otevřel, upravil data a pak je uložil.
  • Upravitelné mřížky: Kromě zobrazení dat v tabulkovém formátu poskytuje bohaté možnosti vložených úprav na webových a mobilních klientech, včetně možnosti seskupovat, řadit a filtrovat data ve stejné mřížce, takže nemusíte přepínat záznamy nebo zobrazení. Upravitelná mřížka je vlastní ovládací prvek a je podporován v hlavní mřížce a podmřížkách ve formuláři ve webovém klientovi a v řídicích panelech a v mřížkách formulářů v mobilních klientech. I když upravitelný ovládací prvek mřížky poskytuje možnosti úprav, respektuje metadata mřížky jen pro čtení a nastavení zabezpečení na úrovni pole.

Získání kontextu mřížky

Kontext mřížky je instance mřížky nebo podmřížky ve formuláři, pro který chcete spustit kód. Další informace o získání kontextu mřížky pro spuštění kódu JavaScriptu najdete v tématu Kontext mřížky rozhraní API klienta.

Events

Název Description Platí pro
Událost OnLoad podsítě Nastane pokaždé, když se podmřížka aktualizuje. To zahrnuje, když uživatelé seřadí hodnoty v podmřížce kliknutím na záhlaví sloupců. Mřížka jen pro čtení
Grid OnChange Nastane, když se hodnota změní v buňce v upravitelné mřížce a buňka ztratí fokus. Upravitelná mřížka
Grid OnRecordSelect Nastane, když je v upravitelné mřížce vybrán jeden řádek (záznam). Upravitelná mřížka
Ukládání mřížky Nastane před odesláním aktualizovaných informací na server a v případě, že dojde ke změně výběru záznamu, uživatel explicitně aktivuje operaci uložení pomocí tlačítka pro uložení upravitelné mřížky nebo uživatel použije operaci řazení, filtru, skupiny, stránkování nebo navigační operace z upravitelné mřížky, zatímco čekající změny. Upravitelná mřížka

Poznámka:

Události OnChange, OnRecordSelect a OnSave můžete zaregistrovat pomocí karty Události na stránce modelem řízené aplikace, která se používá k povolení upravitelných mřížek pro tabulku nebo mřížku určenou jen pro čtení.

Objects

K interakci s mřížkami použijte následující objekty. Tyto objekty tvoří hierarchii, jak je znázorněno v následujícím diagramu:

Hierarchie objektů dostupných v mřížkách

Název Description K dispozici pro
GridControl Poskytuje metody pro práci s ovládacím prvku mřížky nebo podmřížky. Mřížky jen pro čtení a upravitelné mřížky
Mřížka Poskytuje metody pro přístup k informacím o datech v mřížce. Mřížky jen pro čtení a upravitelné mřížky
GridRow Poskytuje metody pro práci s řádky nebo vybranými řádky v mřížce. Mřížky jen pro čtení a upravitelné mřížky
GridRowData Poskytuje metody pro práci s řádky nebo vybranými řádky v mřížce. Mřížky jen pro čtení a upravitelné mřížky
GridEntity Poskytuje metody pro přístup k datům o konkrétních záznamech v řádcích. Mřížky jen pro čtení a upravitelné mřížky
GridAttribute Poskytuje metody pro přístup k datům v buňce upravitelné mřížky. Upravitelná mřížka
GridCell Poskytuje metody pro přístup k datům souvisejícím s ovládacím prvek ve formuláři, který je svázaný se sloupcem v upravitelné mřížce. Upravitelná mřížka
ViewSelector Poskytuje metody pro získání nebo nastavení informací o selektoru zobrazení ovládacího prvku podmřížky. Mřížka jen pro čtení

Kontext mřížky rozhraní API klienta
Použití upravitelných mřížek
Referenční informace k rozhraní API klienta pro modelem řízené aplikace
Přehled vývojářů modelem řízených aplikací