Zdieľať cez


Mriežky a vedľajšie mriežky v modelom riadených aplikáciách (odkaz na klientske rozhranie API)

Mriežky prezentujú údaje v tabuľkovom formáte v modelom riadených aplikáciách. Mriežky môžu zahŕňať celý formulár, alebo môžu byť jednou z položiek vo formulári; tie sa nazývajú vedľajšie mriežky.

Typy mriežok

V modelom riadených aplikáciách existujú dva typy mriežok:

  • Mriežky iba na čítanie: Zobrazujú údaje v tabuľkovom formáte. Ak chcete upraviť údaje zobrazené v mriežke iba na čítanie, musíte vybrať záznam v mriežke a otvoriť formulár, upraviť údaje a potom ich uložiť.
  • Upraviteľné mriežky: Okrem zobrazenia údajov v tabuľkovom formáte poskytuje bohaté možnosti vnorených úprav na webových a mobilných klientoch vrátane možnosti zoskupovať, zoraďovať a filtrovať údaje v tej istej mriežke, aby ste nemuseli prepínať záznamy alebo zobrazenia. Upraviteľná mriežka je vlastný ovládací prvok a je podporovaná v hlavnej mriežke a vedľajšej mriežke vo formulári vo webovom klientovi a v tabuliach a v mriežkach formulára na mobilných klientoch. Hoci upraviteľný ovládací prvok mriežky poskytuje možnosť úprav, rešpektuje metaúdaje mriežky iba na čítanie a nastavenia zabezpečenia na úrovni poľa.

Získanie kontextu mriežky

Kontext mriežky je mriežka alebo vedľajšia inštancia vo formulári, pre ktorú chcete spustiť kód. Ďalšie informácie o spúšťaní kontextu mriežky na spustenie kódu JavaScript nájdete v téme Kontext mriežky rozhrania Client API

Udalosti

Meno Popis Platí pre
Udalosť OnLoad pre vedľajšie mriežky Vyskytuje sa pri každom obnovení vedľajšej mriežky. To zahŕňa prípady, keď používatelia zoraďujú hodnoty v vedľajšej mriežke kliknutím na hlavičky stĺpcov. Mriežka iba na čítanie
OnChange pre mriežky Vyskytne sa, keď sa hodnota v bunke v upraviteľnej mriežke zmení a bunka stratí zameranie Editovateľná mriežka
OnRecordSelect pre mriežky Vyskytne sa, keď je v upraviteľnej mriežke vybratý jeden riadok (záznam) Editovateľná mriežka
OnSave pre mriežky Vyskytne sa pred odoslaním aktualizovaných informácií na server a keď nastane niektorá z nasledujúcich možností: dôjde k zmene vo výbere záznamu, používateľ explicitne spustí operáciu uloženia pomocou tlačidla na uloženie pre upraviteľnú mriežku alebo používateľ použije operáciu zoradenia, filtra, skupiny, stránkovania alebo navigácie z upraviteľnej mriežky, kým v nej nie sú čakajúce zmeny. Editovateľná mriežka

Poznámka

Môžete sa zaregistrovať na udalosti OnChange, OnRecordSelect a OnSave pomocou karty Udalosti na stránke modelom riadenej aplikácie, ktorá sa používa na povolenie upraviteľných mriežok pre tabuľku alebo mriežku iba na čítanie.

Objects

Na interakciu s mriežkami použite nasledujúce objekty. Tieto objekty tvoria hierarchiu, ako je to znázornené na nasledujúcom diagrame:

Hierarchia objektov, ktoré sú k dispozícii v mriežkach

Meno Popis K dispozícii pre
GridControl Poskytuje metódy na prácu s ovládacím prvkom mriežky alebo vedľajšej mriežky. Mriežky iba na čítanie a upraviteľné
Mriežka Poskytuje metódy na prístup k informáciám o údajoch v mriežke. Mriežky iba na čítanie a upraviteľné
Mriežka Poskytuje metódy na prácu s riadkami alebo vybratými riadkami v mriežke. Mriežky iba na čítanie a upraviteľné
GridRowData Poskytuje metódy na prácu s riadkami alebo vybratými riadkami v mriežke. Mriežky iba na čítanie a upraviteľné
GridEntity Poskytuje metódy na prístup k údajom o konkrétnych záznamoch v riadkoch. Mriežky iba na čítanie a upraviteľné
GridAttribute Poskytuje metódy na prístup k údajom v bunke upraviteľnej mriežky. Editovateľná mriežka
GridCell Poskytuje metódy na prístup k údajom súvisiacim s ovládacími prvkami vo formulári, ktorý je viazaný na stĺpec v upraviteľnej mriežke. Editovateľná mriežka
ViewSelector Poskytuje metódy na získanie alebo nastavenie informácií o selektore zobrazenia ovládacieho prvku vedľajšej mriežky. Mriežka iba na čítanie

Kontext mriežky rozhrania Client API
Používanie upraviteľných mriežok
Referenčné informácie o rozhraní API klienta pre modelom riadené aplikácie
Modelom riadené aplikácie – prehľad pre vývojárov