Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja GridAttribute jest obsługiwana zarówno dla siatki tylko do odczytu, jak i edytowalnych.
GridAttribute reprezentuje dane w komórce edytowalnej siatki i zawiera odwołanie do wszystkich komórek skojarzonych z kolumną. Aby uzyskać informacje na temat metod dostępnych do uzyskiwania dostępu do danych w kolekcji , zobacz Kolekcje (dokumentacja interfejsu API klienta ).
GridAttribute obsługuje również kolekcję kontrolek dla kolumn wybranego wiersza siatki, która udostępnia metody pracy z kolekcją komórek skojarzonych z kolumną. Każda komórka (GridCell) wybranego wiersza siatki jest analogiczna do kontrolki w formularzu, który jest powiązany z kolumną w edytowalnej siatce. Aby uzyskać informacje na temat metod dostępnych do uzyskiwania dostępu do danych w kolekcji , zobacz Kolekcje (dokumentacja interfejsu API klienta ).
Wskazówka
Ze względu na wydajność wiersz (rekord) w edytowalnej siatce nie jest edytowalny, dopóki rekord nie zostanie wybrany. Użytkownicy muszą wybrać pojedynczy rekord w siatce, aby go edytować. Po wybraniu rekordu w edytowalnej siatce usługa Dynamics 365 wewnętrznie ocenia wiele elementów, w tym dostęp użytkownika do rekordu, czy rekord jest aktywny, oraz walidacje kolumn w celu zapewnienia, że bezpieczeństwo i ważność danych są honorowane podczas edytowania danych. Rozważ użycie zdarzenia OnRecordSelect z metodą getFormContext w celu uzyskania dostępu do rekordów w siatce, które znajdują się w stanie edytowalnym.
Methods
Funkcja GridAttribute obsługuje następujące metody dla kolumn wybranego wiersza siatki.
| Name | Description |
|---|---|
| getName | Zwraca nazwę logiczną kolumny wybranego wiersza siatki. |
| getRequiredLevel | Zwraca wartość ciągu wskazującą, czy wartość kolumny jest wymagana, czy zalecana. |
| setRequiredLevel | Określa, czy dane są wymagane, czy zalecane dla kolumny wybranego wiersza siatki przed zapisaniem rekordu. |
| getValue | Pobiera wartość danych dla kolumny. |
| setValue | Ustawia wartość danych dla kolumny. |
Uwaga / Notatka
Aby wybrać wiersz w edytowalnej siatce, użyj siatki. getSelectedRows
Powiązane artykuły
GridCell
Siatki i podsieci w aplikacjach opartych na modelu
Kolekcja kontrolek