Udostępnij za pośrednictwem


Jak: Podaj wartość parametru kwerendy

Wiążąc parametr z polem na ekranie, można umożliwić użytkownikom podanie wartości parametrów zapytania.

Użytkownicy mogą podać wartość bezpośrednio lub niejawnie.Mogą wpisać wartość bezpośrednio w polu tekstowym lub wybrać element z powiązanej z nim listy na ekranie.Na przykład aby wyświetlić listę zamówień sprzedaży, użytkownik może wpisać identyfikator klienta lub wybrać klienta z listy klientów.

Aby umożliwić użytkownikom wpisywanie wartości, należy powiązać parametr z polem na ekranie.Aby umożliwić użytkownikom niejawne podawanie wartości, parametr należy powiązać z polem na liście, która pojawia się na ekranie.Na przykład można powiązać parametr CustomerID zapytania Orders z polem CustomerID na liście Customers.

łącze do wideo Aby wyświetlić pokrewne wideo demonstracyjne, zobacz Jak: Przekazać parametr do ekranu z paska poleceń w aplikacji LightSwitch?.

Aby powiązać parametr zapytania z polem

  1. Utwórz zapytanie, które akceptuje parametr (na przykład: identyfikator klienta).Aby uzyskać więcej informacji, zobacz Jak: projektowania kwerendy przy użyciu projektanta kwerend.

  2. Dodaj zapytanie do Drzewa zawartości ekranu.Aby uzyskać więcej informacji, zobacz Porady: projektowanie ekranu technologii Silverlight przy użyciu narzędzia Projektant ekranu.

  3. Dodaj pole lokalne do ekranu.Aby uzyskać więcej informacji, zobacz Porady: dodawanie właściwości lokalnej do ekranu technologii Silverlight.

  4. Na liście członków ekranuProjektanta ekranu zaznacz parametr zapytania.

  5. W menu Widok kliknij Okno właściwości.

  6. Wybierz pole tekstowe Wartość parametru.

  7. Wybierz lub wpisz nazwę pola lokalnego.

Aby powiązać parametr zapytania z polem na liście

  1. Utwórz zapytanie, które akceptuje parametr (na przykład: identyfikator klienta).Aby uzyskać więcej informacji, zobacz Jak: projektowania kwerendy przy użyciu projektanta kwerend.

  2. Dodaj zapytanie do Drzewa zawartości ekranu.Aby uzyskać więcej informacji, zobacz Jak: Dodawanie danych do ekranu.

  3. Dodaj drugie zapytanie do Drzewa zawartości ekranu.Upewnij się, że jednostka zwracana przez zapytania zawiera pole odpowiadające parametrowi pierwszego zapytania.

    Na przykład jeśli pierwsze zapytanie akceptuje identyfikator klienta jako parametr, upewnij się, że drugie zapytanie zwraca jednostkę, która zawiera pole Identyfikator klienta.

  4. Na liście członków ekranuProjektanta ekranu zaznacz parametr zapytania.

  5. W menu Widok kliknij Okno właściwości.

  6. Wybierz pole tekstowe Wartość parametru.

  7. Wybierz lub wpisz w pełni kwalifikowaną nazwę pola z drugiego zapytania (na przykład: CustomerList.SelectedItem.CustomerID).

Następne kroki

Aby dowiedzieć się, jak podać wartości parametrów zapytania przy użyciu kodu, zobacz Jak: pobrać dane z kwerendy przy użyciu kodu.

Zobacz też

Zadania

Jak: dodawania, usuwania i modyfikowania kwerendy

Instruktaż: Projektowanie na ekranie

Jak: projektowania kwerendy przy użyciu projektanta kwerend

Jak: pobrać dane z kwerendy przy użyciu kodu

Inne zasoby

Kwerendy: Pobieranie informacji ze źródła danych