Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Przyciski listy do edycji inline

Podsumowanie:

Po włączeniu opcji edycji inline we właściwościach listy, w nagłówku listy i/lub w kolumnie akcji są automatycznie dodawane przyciski do edycji inline. Niektóre z tych przycisków wymagają skonfigurowania odpowiedniej akcji. W tym temacie opisano poszczególne przyciski używane podczas edycji inline.

Przyciski do edycji inline
Przyciski do edycji inline

Niektóre przyciski do edycji inline, oprócz standardowych właściwości dostępnych dla przycisków listy, wymagają skonfigurowania dodatkowej akcji. W ogólności na liście mogą występować następujące przyciski do edycji inline:

  • Dodaj [Dodaj inline]: Wyświetlany w nagłówku widoku listy, jeśli we właściwościach listy włączono przełącznik Dodawanie. Jego kliknięcie powoduje dodanie nowego rekordu u góry widoku listy. Nie wymaga konfigurowania dodatkowych właściwości.
  • Zapisz [Zapisz inline]: Wyświetlany w kolumnie akcji. Dodawany automatycznie w przypadku włączenia przełącznika Dodawanie i/lub Edycja. Jego kliknięcie ma powodować zapisanie nowych lub zmienionych danych. Wymaga skonfigurowania akcji zapisu:
    • Akcja: kliknij ikonę edycji i skonfiguruj akcję SQL zapisu danych. z instrukcjami UPDATE i/lub INSERT, na przykład:
      UPDATE [dbo].[DataTypeTest]
      SET TestInt = {@TestInt}
      WHERE Id = {@Id}
      

      nazwy używane w zmiennych {@Nazwa} to właściwości Nazwa SQL odpowiednich kolumn.

  • Inline [Edycja inline]: Wyświetlany w kolumnie akcji po włączeniu przełącznika Edycja. Jego kliknięcie powduje przełączenie pól danego rekordu w tryb edycji inline. Nie wymaga skonfigurowania dodatkowych właściwości.
  • Usuń [Usuń inline]: Wyświetlany w kolumnie akcji po włączeniu przełącznika Usuwanie. Jego kliknięcie powduje usunięcie bieżącego rekordu. Wymaga skonfigurowania akcji usuwania:
    • Akcja: kliknij ikonę edycji i skonfiguruj akcję SQL do bazy systemowej, na przykład:
      DELETE FROM [dbo].[Uszkodzone]
      WHERE Id = {@Id}
      

W przypadku kiedy lista jest osadzona jako sekcja na formularzu, w akcji przycisku edycji inline można odwoływać się do wartości z kontekstu tego formularza, stosując składnię:

{@\*KodFormularza.NazwaPolaWKontekście}
|← Właściwości przycisku — karta Notyfikacje |↑ Do góry |→ Pulpity aplikacji |

Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.