Lista z edycją
W tej ścieżce nauczysz się jak zbudować prostą listę produktów z możliwością dodawania nowych elementów i edycji już istniejących.
Poniżej materiał prezentujący wynikową funkcjonalność.
Zagadnienia poruszone w bieżącym artykule
STRUKTURA DANYCH
| LISTA
|
FORMULARZ
| SŁOWNIK
|
KROK 1 - STRUKTURA DANYCH
W tym kroku:
- Utworzysz strukturę danych produktu
- Dodasz do niej pola: nazwa, ilość, cena, waluta
- Zaktualizujesz utworzoną strukturę w bazie danych
- Sprawdzisz obecność struktury w bazie danych
KROK 2 - LISTA
W tym kroku:
- Utworzysz listę produktów
- Zasilisz listę danymi za pomocą zapytania SQL
- Automatycznie wygenerujesz kolumny listy na podstawie struktury danych
- Ustawisz nazwy kolumn i tytuł listy
- Wyświetlisz listę w przeglądarce
KROK 3 - FORMULARZ
W tym kroku:
- Utworzysz formularz produktów oparty o wcześniej utworzoną strukturę danych
- Zbudujesz go w oparciu o strukturę danych formularza
- Automatycznie wygenerujesz kolumny listy na podstawie struktury danych
- Wyświetlisz formularz w przeglądarce
KROK 4 - AKCJE (DODAJ ELEMENT, ZAPISZ)
W tym kroku:
- Zdefiniujesz akcję dodaj element na liście
- Sparametryzujesz okno popup dla wyżej wymienionej akcji
- Zdefiniujesz akcję zapisz na formularzu
- Dodasz pierwsze produkty do utworzonej listy
KROK 5 - AKCJE (PRZEJDŹ NA FORMULARZ)
W tym kroku:
- Dodasz do listy kolumnę akcji
- Zdefiniujesz akcję przejdź na formularz (EDIT)
- Zmodyfikujesz wygląd dodanej akcji i osadzisz ją na rekordzie listy
- Zmodyfikujesz wcześniej dodane produkty na gotowej liście
KROK 6 - MENU
W tym kroku:
- Zdefiniujesz obiekt menu dla aplikacji
- Dodasz pozycję menu nawigującą do listy
KROK 7 - SŁOWNIKI
W tym kroku:
- Zdefiniujesz element słownikowy
- Dodasz pole słownikowe do struktury danych
- Użyjesz narzędzia aktualizacji słowników
- Użyjesz pola słownikowego na formularzu
- Zdefiniujesz kolumnę listy wyświetlającą wartości słownikowe
KROK 8 - Relacje
W tym kroku:
- Zdefiniujesz element relacyjny w istniejącej strukturze
- Użyjesz narzędzia aktualizacji struktur danych
- Dodasz pole relacyjne do mapowań inicjalnych formularza
- Użyjesz pola relacyjnego na formularzu
- Zdefiniujesz kolumnę listy wyświetlającą powiązany element relacyjny