Tworzenie galerii szczegółów w aplikacji kanwy

Postępuj zgodnie z instrukcjami krok po kroku, aby utworzyć galerię szczegółów w aplikacji kanwy w celu zarządzania fikcyjnymi danymi w bazie danych Northwind Traders. Ta temat jest częścią szeregu wyjaśniającej sposób tworzenia aplikacji biznesowej na relacyjnych danych w Microsoft Dataverse. Aby uzyskać najlepsze wyniki, w tej kolejności należy zapoznać się z następującymi tematami:

  1. Tworzenie galerii zamówień.
  2. Tworzenie formularza podsumowania.
  3. Utwórz galerię szczegółów (ten temat).

Definicje obszarów ekranu.

Wymagania wstępne

Przed uruchomieniem tej temat należy zainstalować bazę danych zgodnie z wcześniejszymi instrukcjami w tej temat. Następnie należy utworzyć galerię zamówień i formularz podsumowania albo otworzyć aplikację Northwind Orders (Kanwa) — Rozpocznij część 3, która już zawiera galerię i ten formularz.

Utwórz następny pasek tytułu

  1. U górnej części ekranu wybierz kontrolkę Etykiety, która działa jako pasek tytułu, skopiuj ją, naciskając klawisze CTRL + C, a następnie wklej, wciskając klawisze CTRL + V:

    Kopiowanie i wklejanie paska tytułu.

  2. Zmień rozmiar i przenieś kopię, tak aby była widoczna tylko w formularzu podsumowanie.

  3. Usuń tekst z kopii, korzystając z jednego z następujących sposobów:

    • Kliknij dwukrotnie tekst, aby go zaznaczyć, a następnie naciśnij klawisz Delete.
    • Ustaw właściwość Tekst kontrolki etykiety na pusty ciąg ("").

    Usuwanie tekstu z kopii na pasku tytułu.

  1. Wstaw kontrolkę Galeria z Pustym pionowym układem:

    Dodawanie galerii pustej pionowej.

    Nowa galeria, która pokaże szczegóły zamówienia, pojawi się w lewym górnym rogu.

  2. Zamknij wyskakujące okno dialogowe źródło danych, a następnie zmień rozmiar i przenieś galerię szczegółów do dolnego prawego narożnika pod nowym paskiem tytułu:

    Ostateczna lokalizacja galerii szczegóły zamówienia.

  3. Ustaw właściwość Elementy galerii szczegółów za pomocą tej formuły:

    Gallery1.Selected.'Order Details'
    

    Ustawianie właściwości Elementy w galerii szczegółów.

    Jeśli zostanie wyświetlony komunikat o błędzie, należy upewnić się, że w galerii zamówień znajduje się nazwa Gallery1 (w okienku Widoku drzewa w pobliżu lewej krawędzi). Jeśli w galerii znajduje się inna nazwa, zmień nazwę na Gallery1.

    Dwie galerie zostały już połączone. Gdy użytkownik wybierze zamówienie w galerii zamówień, ten wybór zidentyfikuje rekord w tabeli Zamówienia. Jeśli to zamówienie zawiera jedną lub więcej pozycji, rekord w tabeli Zamówienia jest połączony z jednym lub większą liczby rekordami w tabeli Szczegółów zamówienia, a dane z tych rekordów będą wyświetlane w galerii szczegółów. To zachowanie odzwierciedla relację jeden-do-wielu utworzoną dla użytkownika między tabelami Zamówienia i Szczegóły zamówienia. Określona formuła „przegląda” jako relację przy użyciu zapisu kropkowego:

    Relacja jeden-do-wielu między tabelą Zamówienia a tabelą Szczegóły zamówienia.

Pokazywanie nazw produktów

  1. W galerii szczegółów wybierz Dodaj element z zakładki Wstawianie, aby wybrać szablon galerii:

    Wybierz szablon galerii szczegółów.

    Upewnij się, że zamiast galerii został wybrany szablon galerii. Pole ograniczenia powinno znajdować się nieco wewnątrz granicy galerii i prawdopodobnie krótsza niż wysokość galerii. Po wstawieniu kontrolek do tego szablonu są one powtarzane dla każdego elementu w galerii.

  2. Na karcie Wstawianie wstaw etykietę do galerii szczegółów.

    Etykieta powinna zostać wyświetlona w galerii; Jeśli nie, należy ponowić próbę, a następnie pamiętać o wybraniu szablonu galerii, zanim użytkownik wstawi etykietę.

    Dodaj nową etykietę do galerii szczegółów.

  3. Ustaw właściwość Tekst nowej etykiety na następującą formułę:

    ThisItem.Product.'Product Name'
    

    Jeśli nie zostanie wyświetlony żaden tekst, wybierz strzałkę odpowiadającą Zamówienie 0901 u dołu galerii zamówień.

  4. Zmień rozmiar etykiety tak, aby był wyświetlany pełny tekst:

    Pokaż nazwę produktu w szczegółach zamówienia.

    To wyrażenie pochodzi z rekordu w tabeli Szczegóły zamówienia. Rekord jest przechowywany w ThisItem w tabeli Zamów produkty w relacji wiele-do-jednego:

    Relacja wiele do jednego między tabelą Szczegóły zamówienia a tabelą Produkt zamówienia.

    Wyodrębniona jest kolumna Nazwa produktu (i inne kolumny, które mają być właśnie użyj):

    Kolumna w tabeli Zamów produkty.

Pokazywanie obrazów produktów

  1. Na karcie IWstawianie wstaw kontrolkę Obraz do galerii szczegółów:

    Wstawianie formantu obrazu na kanwie.

  2. Zmień rozmiar i przesuń obraz i etykietę obok siebie.

    Napiwek

    Aby uzyskać precyzyjną kontrolę nad rozmiarem i położeniem kontrolki, zacznij zmieniać jej rozmiar lub przesuwać bez naciskania klawisza Alt, a następnie kontynuuj zmianę rozmiaru lub przesuń kontrolkę, przytrzymując klawisz Alt:

    Przenieś kontrolkę obrazu.

  3. Dla właściwości Obraz obrazu ustaw następującą formułę:

    ThisItem.Product.Picture
    

    Ponownie wyrażenie odnosi się do produktu powiązanego z tym szczegółem zamówienia i wyodrębnia pole Zdjęcie do wyświetlenia.

    Pokazywanie obrazu produktu.

  4. Zmniejsz wysokość szablonu galerii, tak aby była widoczna więcej niż jedna liczba rekordów Szczegółów zamówienia:

    Skracanie szablonu galerii.

Pokaż ilość i koszt produktu

  1. Na karcie Wstawianie wstaw następną etykietę w galerii szczegółów, a następnie zmień rozmiar i przenieś nową etykietę na prawo od informacji o produkcie.

  2. Ustaw właściwość Tekst nowej etykiety na następujące wyrażenie:

    ThisItem.Quantity
    

    Ta formuła wyciąga informacje bezpośrednio z tabeli Szczegóły zamówienia (nie jest wymagana relacja).

    Pokaż ilość produktu.

  3. Na karcie Strona główna zmień wyrównanie tej kontrolki na Prawo:

    Zmień wyrównanie w prawo.

  4. Na karcie Wstawianie wstaw następną etykietę w galerii szczegółów, a następnie zmień rozmiar i przenieś nową etykietę na prawo od etykiety ilości.

  5. Ustaw właściwość Tekst nowej etykiety na następującą formułę:

    Text( ThisItem.'Unit Price', "[$-en-US]$ #,###.00" )
    

    Jeśli nie zostanie podany znacznik języka ([$-en-US]), zostanie on dodany w programie na podstawie języka i regionu użytkownika. Jeśli jest używany inny znacznik języka, należy usunąć $ po nawiasie kwadratowym (]), a następnie dodać symbol waluty w tym miejscu.

    Pokaż cenę jednostkową.

  6. Na karcie Strona główna zmień wyrównanie tej kontrolki na Prawo:

    Zmień wyrównanie w prawo.

  7. Na karcie Wstawianie wstaw następną kontrolkę etykiety w galerii szczegółów, a następnie zmień rozmiar i przenieś nową etykietę na prawo od informacji o cenie jednostkowej.

  8. Ustaw właściwość Tekst nowej etykiety na następującą formułę:

    Text( ThisItem.Quantity * ThisItem.'Unit Price', "[$-en-US]$ #,###.00" )
    

    Ponownie, jeśli nie zostanie podany znacznik języka ([$-en-US]), zostanie on dodany w programie na podstawie języka i regionu użytkownika. Jeśli znacznik jest inny, zamiast niego należy użyć symbolu waluty zamiast $ po nawiasie kwadratowym zamykającym (]).

    Pokaż cenę rozszerzoną.

  9. Na karcie Strona główna zmień wyrównanie tej kontrolki na Prawo:

    Zmień wyrównanie w prawo.

    Na razie skończyłeś dodawać kontrolki do galerii szczegółów.

  10. W okienku Widoku drzewa wybierz opcję Screen1, aby mieć pewność, że galeria szczegółów nie jest już zaznaczona.

Dodawanie tekstu do nowego paska tytułu

  1. Na karcie Wstawianie wstaw następną etykietę na ekran:

    Zrzut ekranu przedstawiający etykietę wstawiania.

  2. Zmień rozmiar i przenieś nową etykietę nad zdjęciami produktów na drugim pasku tytułu, a następnie zmień kolor tekstu na biały na karcie Strona główna.

  3. Kliknij dwukrotnie tekst etykiety, a następnie wpisz Produkt:

    Zmiana tekstu etykiety na produkt.

  4. Skopiuj i wklej etykietę produktu, a następnie zmień rozmiar i przenieś ją nad kolumnę z ilością.

  5. Kliknij dwukrotnie tekst nowej etykiety, a następnie wpisz Ilość:

    Zmiana tekstu etykiety na Ilość.

  6. Skopiuj i wklej etykietę ilości, a następnie zmień rozmiar i przenieś ją nad kolumnę z ceną jednostkową.

  7. Kliknij dwukrotnie tekst nowej etykiety, a następnie wpisz Cena jednostkowa:

    Zmień tekst etykiety na cenę jednostkową.

  8. Skopiuj i wklej etykietę ceny jednostkowej, a następnie zmień rozmiar i przenieś ją nad kolumnę z rozszerzoną ceną.

  9. Kliknij dwukrotnie tekst nowej etykiety, a następnie wpisz Rozszerzona:

    Zmiana tekstu etykiety na Rozszerzona.

Wyświetlanie sum zamówień

  1. Zmniejsz wysokość galerii szczegółów, aby zapewnić miejsce na sumy zamówień u dołu ekranu:

    Skróć galerię szczegółów zamówienia.

  2. Skopiuj i wklej pasek tytułu w środku ekranu, a następnie przesuń kopię na dół ekranu:

    Skopiowanie paska tytułu i przeniesienie kopii na dolną krawędź.

  3. Skopiuj i wklej etykietę produktu ze środkowego paska tytułu, a następnie przenieś ją na dolny pasek tytułu po lewej stronie kolumny Ilość.

  4. Kliknij dwukrotnie tekst nowej etykiety, a następnie wpisz ten tekst:
    Sumy zamówień:

    Dodaj etykietę dla sum zamówień.

  5. Skopiuj i wklej etykietę sum zamówień, a następnie zmień rozmiar i przenieś kopię na prawo od etykiety podsumowań zamówień.

  6. Ustaw właściwość Tekst nowej etykiety na następującą formułę:

    Sum( Gallery1.Selected.'Order Details', Quantity )
    

    Ta formuła wskazuje na ostrzeżenie delegacji, ale można je zignorować, ponieważ żadne zamówienie nie może zawierać więcej niż 500 produktów.

  7. Na karcie Strona główna ustaw wyrównanie tekstu nowej etykiety jako Prawe:

    Zmiana wyrównania.

  8. Skopiuj i wklej kontrolkę etykiety, a następnie zmień rozmiar i przenieś kopię w kolumnie Rozszerzone.

  9. Ustaw właściwość Tekst kopii na następującą formułę:

    Text( Sum( Gallery1.Selected.'Order Details', Quantity * 'Unit Price' ), "[$-en-US]$ #,###.00" )
    

    Ta formuła wskazuje na ostrzeżenie delegacji, ale można je zignorować, ponieważ żadne zamówienie nie może zawierać więcej niż 500 produktów.

    Pokaż łączny koszt zamówienia.

Dodaj miejsce na nowe szczegóły

W dowolnej galerii można wyświetlać dane, ale nie można ich aktualizować ani dodawać rekordów. W galerii szczegółów dodasz obszar, w którym użytkownik może skonfigurować rekord w tabeli Szczegóły zamówienia i wstawić ten rekord do zamówienia.

  1. Zmniejsz wysokość galerii szczegółów, aby zrobić miejsce na jednym elemencie w tej galerii.

    W tym miejscu dodasz kontrolki, tak aby użytkownik mógł dodać szczegółowe informacje o zamówieniu:

    Skracanie galerii szczegółów.

  2. Na karcie Wstawianie wstaw etykietę, a następnie zmień rozmiar i przenieś ją pod galerię szczegółów.

    Wstaw etykietę.

  3. Kliknij dwukrotnie tekst nowej etykiety, a następnie wciśnij Delete:

  4. Na karcie Strona główna ustaw kolor Wypełnienia nowej etykiety jako LightBlue:

    Zmień wypełnienie etykiety na jasnoniebieski.

Wybierz produkt

  1. Na karcie Wstaw wybierz Kontrolki > Pole kombi:

    Wstaw pole kombi.

    Kontrolka Pola kombi zostanie wyświetlona w lewym górnym rogu.

  2. W wyskakującym oknie dialogowym wybierz źródło danych Produkty zamówione.

  3. Na karcie Właściwości pola kombi wybierz pozycję Edytuj (obok Pola), aby otworzyć okienko Dane. Upewnij się, że Tekst podstawowy i SearchField mają ustawioną wartość nwind_productname.

    Nazwę logiczną określa się, ponieważ w okienku Dane w tym przypadku nie są obsługiwane nazwy wyświetlane:

    Ustaw tekst podstawowy pola kombi.

  4. Zamknij okienko Dane.

  5. Na karcie Właściwości znajdującej się blisko prawej krawędzi okna przewiń w dół opcję Zezwalaj na wiele zaznaczeń i upewnij się, że opcja Zezwalaj na wyszukiwanie jest włączona:

    Wyłączenie wielu wyborów i włączenie wyszukiwania.

  6. Zmień rozmiar pola kombi i przenieś je do obszaru jasnoniebieskiego, a następnie w obszarze kolumny Nazwa produktu w galerii szczegółów:

    Przenieś pole kombi.

    W tym polu kombi użytkownik określi rekord w tabeli Produkt dla rekordu Szczegóły zamówienia, który zostanie utworzyć aplikacja.

  7. Trzymając wciśnięty klawisz Alt, wybierz strzałkę w dół pola kombi.

    Napiwek

    Trzymając naciśnięty klawisz Alt, można interakcyjnie pracować z kontrolkami w Power Apps Studio bez uruchamiania trybu podglądu.

  8. Z wyświetlonej listy produktów wybierz produkt:

    Wybieranie produktu w polu kombi.

Dodaj obraz produktu

  1. Na karcie Wstaw wybierz Multimedia > Obraz:

    Kontrolka Wstaw obraz.

    Kontrolka Obraz zostanie wyświetlona w lewym górnym rogu:

    Domyślna lokalizacja kontrolki obrazu.

  2. Zmień rozmiar obrazu i przenieś go do obszaru jasnoniebieskiego pod innymi obrazami produktów i obok pola kombi.

  3. Ustaw właściwość Obrazu obrazu na:

    ComboBox1.Selected.Picture
    

    Ustaw właściwość Obrazu obrazu.

    Używasz tej samej sztuczki, którą użyłeś do wyświetlenia zdjęcia pracownika w formularzu podsumowania. Właściwość Wybrana pola kombi zwraca cały wybrany przez użytkownika element, w tym pole Obraz.

Dodawanie pola Ilości

  1. Na karcie Wstaw wybierz Tekst > Wprowadzanie tekstu:

    Dodaj pole wprowadzania tekstu.

    Kontrolka Wprowadzanie tekstu zostanie wyświetlona w lewym górnym rogu:

    Domyślna lokalizacja pola wprowadzania tekstu.

  2. Zmień rozmiar pola wprowadzania tekstu i przenieś je na prawo od pola kombi, pod kolumną ilości w galerii szczegółów:

    Zmiana rozmiaru i przeniesienie pola wprowadzania tekstu.

    Przy użyciu tego pola wprowadzania tekstu użytkownik będzie określać pole Ilość w rekordzie Szczegóły zamówienia.

  3. Ustaw właściwość Domyślną kontrolki na "":

    Ustaw właściwość Domyślne w polu wprowadzania tekstu.

  4. Na karcie Strona główna ustaw wyrównanie tekstu tej kontrolki na Prawo:

    Zmień wyrównanie kontrolki w prawo.

Pokaż jednostkę i ceny dodatkowe

  1. Na karcie Wstawianie wstaw kontrolkę Etykiety:

    Etykieta zostanie wyświetlona w lewym górnym rogu ekranu:

    Wstaw etykietę.

  2. Zmień rozmiar etykiety i przenieś ją na prawo od kontrolki wprowadzania tekstu oraz właściwość Tekst etykiety ustaw na tę formułę:

    Text( ComboBox1.Selected.'List Price', "[$-en-US]$ #,###.00" )
    

    Ustaw właściwość Tekstu etykiety.

    Ten formant przedstawia Cennik z tabeli Zamów produkty. Ta wartość spowoduje określenie pola Cena jednostkowa w rekordzie Szczegóły zamówienia.

    Uwaga

    W tym scenariuszu wartość jest tylko do odczytu, ale w innych scenariuszach użytkownik aplikacji może ją zmodyfikować. W takim przypadku należy użyć kontrolki Wprowadzania tekstu i ustawić jej właściwość Domyślną na wartość Cena katalogowa.

  3. Na karcie Strona główna ustaw wyrównanie etykiety cen katalogowych na Prawo:

    Zmień wyrównanie kontrolki do prawej strony.

  4. Skopiuj i wklej etykietę cen katalogowych, a następnie zmień rozmiar i przenieś kopię na prawo od etykiety cen katalogowych.

  5. Ustaw właściwość Tekst nowej etykiety na następującą formułę:

    Text( Value(TextInput1.Text) * ComboBox1.Selected.'List Price', "[$-en-US]$ #,###.00" )
    

    Ustaw właściwość Tekstu nowej etykiety.

    W tej kontrolce jest wyświetlana cena rozszerzona w zależności od ilości podanej przez użytkownika aplikacji i cennika produktu, który został wybrany przez użytkownika aplikacji. Jest to wyłącznie informacja dla użytkownika aplikacji.

  6. Kliknij dwukrotnie kontrolkę wprowadzania tekstu dla ilości, a następnie wpisz liczbę.

    Etykieta ceny Rozszerzonej powoduje wyświetlenie nowej wartości w następujących postaciach:

    Podaj ilość i pokaż rozszerzoną cenę.

Dodaj ikonę Dodaj

  1. Na karcie Wstaw wybierz Ikony > Dodaj:

    Wstawianie ikony Dodaj.

    Ikona zostanie wyświetlona w lewym górnym rogu ekranu.

    Domyślna lokalizacja ikony Dodaj.

  2. Zmień rozmiar i przenieś tę ikonę na prawą krawędź obszaru jasnoniebieskiego, a następnie ustaw właściwość OnSelect na tę formułę:

    Patch( 'Order Details',
        Defaults('Order Details'),
        {
            Order: Gallery1.Selected,
            Product: ComboBox1.Selected,
            Quantity: Value(TextInput1.Text),
            'Unit Price': ComboBox1.Selected.'List Price'
        }
    );
    Refresh( Orders );
    Reset( ComboBox1 );
    Reset( TextInput1 )
    

    Ustawianie ikony właściwości OnSelect.

    Generalnie funkcja Patch aktualizuje i tworzy rekordy, a określone argumenty w tej formule określają dokładne zmiany wprowadzone w funkcji.

    • Pierwszy argument określa źródło danych (w tym przypadku tabela Szczegóły zamówienia), w którym funkcja będzie aktualizować lub tworzyć rekord.

    • Drugi argument określa, że funkcja utworzy rekord z wartościami domyślnymi dla tabeli Szczegóły zamówienia, chyba że w trzecim argumencie określono inaczej.

    • Trzeci argument określa, że cztery kolumny nowego rekordu będą zawierać wartości wprowadzone przez użytkownika.

      • Kolumna Zamówienie będzie zawierać numer kolejności, wybranej przez użytkownika w galerii zamówień.
      • Kolumna Produkt będzie zawierać nazwę produktu, który został wybrany przez użytkownika w polu kombi, w którym są wyświetlane produkty.
      • Kolumna Ilość będzie zawierać wartość określoną przez użytkownika w polu wprowadzania tekstu.
      • Kolumna Cena jednostkowa będzie zawierać informacje o cenie katalogowej produktu, który został wybrany przez użytkownika w tym zamówieniu.

    Uwaga

    Możesz tworzyć formuły korzystające z danych z dowolnej kolumny (w tabeli Produkty zamówień) dla dowolnego produktu wybranego przez użytkownika aplikacji w polu kombi, które pokazuje produkty. Gdy użytkownik wybierze rekord w tabeli Zamów produkty, nie tylko nazwa produktu pojawi się w tym polu rozwijanym, ale także cena jednostkowa produktu pojawi się na etykiecie. Każda wartość wyszukiwania w aplikacji kanwy odwołuje się do całego rekordu, a nie tylko do klucza podstawowego.

    Funkcja Odśwież pozwala zagwarantować, że tabela Zamówienia odzwierciedla rekord właśnie dodany do tabeli Szczegóły zamówienia. Funkcja Reset powoduje wyczyszczenie danych dotyczących produktu, ilości i ceny jednostkowej, dzięki czemu użytkownik może łatwiej tworzyć kolejne szczegóły zamówień dla tego samego zamówienia.

  3. Naciśnij klawisz F5 i wybierz ikonę Dodaj.

    W zamówieniu są odzwierciedlone określone przez użytkownika informacje:

    Animacja dodawania szczegółów zamówienia.

  4. (opcjonalne) Dodanie kolejnego elementu do zamówienia.

  5. Naciśnij klawisz ESC, aby zamknąć tryb podglądu.

Usuwanie szczegółów zamówienia

  1. W środku ekranu wybierz szablon galerii szczegółów:

    Wybierz szablon galerii.

  2. Na karcie Wstaw wybierz Ikony > Kosz:

    Wstaw ikonę Kosza.

    Ikona Kosza zostanie wyświetlona w lewym górnym rogu szablonu galerii.

    Domyślna lokalizacja ikony.

  3. Zmień rozmiar i przenieś tę ikonę Kosza na prawą stronę szablonu szczegółów galerii, a następnie ustaw właściwość OnSelect na tę formułę:

    Remove( 'Order Details', ThisItem ); Refresh( Orders )
    

    Ustaw właściwość OnSelect ikony.

    W chwili pisania tego tekstu nie można usunąć rekordu bezpośrednio z relacji, więc funkcja Usuń usuwa rekord bezpośrednio z powiązanej tabeli. ThisItem określa rekord do usunięcia, pobrany z tego samego rekordu w galerii szczegółów, w której pojawia się ikona Kosza.

    Operacja korzysta z danych w pamięci podręcznej, więc funkcja Odśwież powiadamia tabelę Zamówienia, że aplikacja zmieniła jedną z powiązanych z nią tabel.

  4. Naciśnij klawisz F5, aby otworzyć tryb podglądu, a następnie wybierz ikonę Kosza obok każdego rekordu Szczegóły zamówienia, który chcesz usunąć w zamówieniu.

  5. Spróbuj dodać i usunąć różne szczegóły zamówienia z zamówień:

    Animacja dodawania i usuwania szczegółów zamówienia.

Podsumowanie

Podsumowując, została dodana kolejna galeria, która pokazuje szczegóły zamówienia oraz kontrolki dodające i usuwające szczegóły zamówienia w aplikacji. Te elementy zostały użyte:

  • Druga kontrolka galerii połączona z galerią zamówień za pomocą relacji jeden do wielu: Gallery2.Items = Gallery1.Selected.'Order Details'
  • Relacja wiele do jednego między tabelą Szczegóły zamówienia a tabelą Produkt zamówienia: ThisItem.Product.'Product Name' i ThisItem.Product.Picture
  • Funkcja Wyboru umożliwiająca uzyskanie listy produktów: Choices( 'Order Details'.Product' )
  • Właściwość Wybrana pola kombi jako kompletny rekord pokrewny wiele do jednego: ComboBox1.Selected.Picture oraz ComboBox1.Selected.'List Price'
  • Funkcja Patch do tworzenia rekordu Szczegółów zamówienia: Patch( 'Order Details', Defaults( 'Order Details' ), ... )
  • Funkcja Remove do usuwania rekordu Szczegółów zamówienia: Remove( 'Order Details', ThisItem )

Ta seria tematów była krótkim przewodnikiem po używaniu relacji i wyborów Dataverse w aplikacji kanwy do celów edukacyjnych. Przed wydaniem dowolnej aplikacji do produkcji należy rozważyć sprawdzenie poprawności w terenie, obsługę błędów i wiele innych czynników.

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).