Udostępnij za pośrednictwem


Okno dialogowe Wyrażenie

Use the Expression dialog box to write Microsoft Visual Basic expressions for report item properties.Za pomocą wyrażeń można ustawiać wiele właściwości, w tym kolor, czcionkę i obramowania.W czasie wykonywania procesor raportów oblicza wyrażenia i podstawia ich wyniki jako wartości właściwości.

wyrażenie mogą być proste lub złożone.Wyrażenia proste można wpisywać bezpośrednio w polu tekstowym na powierzchni projektowej lub w oknie dialogowym.Aby utworzyć złożone wyrażenia, użyj wyrażenie okno dialogowe.Można utworzyć jedno wyrażenie w czas.Aby uzyskać więcej informacji, zobacz Wyrażenia (program Report Builder 3.0 i usługi SSRS).

Aby otworzyć wyrażenie okna dialogowego kliknij wyrażenie (fx) przycisk w oknach dialogowych lub wybierz wyrażenie z menu skrótów lub drop -niedziałający listy w okienku właściwości.Aby uzyskać więcej informacji, zobacz Używanie wyrażeń (program Report Builder 3.0 i usługi SSRS).

Wyrażenie okno dialogowe zawiera okno kodu, drzewie kategorii, elementy kategorii, Opis okienka i przykład.

Wyrażenie okno dialogowe jest kontekstowym; elementy kategorii i opisy zmienić zgodnie z kategorią wyrażenie, użytkownik pracuje.To okno obsługuje technologię IntelliSense, uzupełnianie instrukcji, przykłady wywołań funkcji oraz kolorowanie składni, które pomaga w wykrywaniu błędów składniowych.

Elementy składowe wyrażenia

Wyrażenia zaczynają się od znaku równości (=) i może zawierać stałe, literałów, operatorów i odwołania do pola wbudowane, kolekcje wbudowanych funkcje wbudowane, Visual Basic funkcji run-czas library .NET Framework typowych klas języka runtime i funkcje niestandardowe.Na poniższej liście opisano kategorie i wartości, które można dodać do wyrażenia:

  • Ustaw wyrażenie: <PropertyName>
    Nazwa właściwości, dla której jest definiowane wyrażenie.Tę właściwość można także ustawić wg nazwy w okienku Właściwości.

  • Stałe
    W przypadku właściwości opartych na stałych dostarcza listę wstępnie zdefiniowanych wartości, które są prawidłowe dla danej właściwości.Na przykład dla wartości opartej na kolorze są wyświetlane prawidłowe nazwy kolorów.Właściwość, która jest typu wartość logiczna, wartości są True i False.

    Nie dla wszystkich elementów obsługujących wyrażenia można ustawić stałą.Jeśli dla danej właściwości nie można ustawić stałej wartości, ta informacja będzie wyświetlana w okienku opisu.

  • Pola wbudowane
    Dostarcza listę elementów w kolekcji globalnej, których można użyć w wyrażeniu.Niektóre kolekcje są obsługiwane tylko po opublikowaniu raportu na serwerze.Aby uzyskać więcej informacji, zobacz Używanie odwołań do wbudowanych kolekcji Globals i Users (program Report Builder 3.0 i usługi SSRS).

  • Parametry
    Zawiera listę parametrów raportu.

  • Pola(<selected Dataset>)
    Wyświetla listę pól zestawu danych wybranego w kategorii Zestawy danych.Kliknij dwukrotnie pole, aby skopiować pole do wyrażenie pole.

  • Zestawy danych
    Dostarcza listę dostępnych zestawów danych i pokazuje pola należące do zestawu danych.

  • Zmienne
    Wyświetla listę zmiennych raportu.Aby uzyskać więcej informacji, zobacz Używanie odwołań do kolekcji zmiennych raportu i zmiennych grupy (program Report Builder i usługi SSRS).

  • operatory
    Wyświetla operatory, których można użyć w obliczeniach lub operacjach wykonywanych na ciągach.Aby uzyskać więcej informacji, zobacz Używanie operatorów w wyrażeniach (program Report Builder 3.0 i usługi SSRS).

  • Funkcje wspólne
    Wyświetla funkcje wspólne zgrupowane według typu.Po wybraniu funkcji w okienku Element jest wyświetlany jej opis i przykład.

    Typowe funkcje zawiera wbudowane raportu i wartość zagregowana funkcje, Visual Basic run-czas library funkcje i .NET Framework wspólnego języka klas runtime (CLR) w Math i Convert obszaru nazw.Można również dodawać odwołania do innych klas aparatu plików wykonywalnych języka wspólnego i zestawów zewnętrznych, które nie są wyświetlane na liście kategorii.Aby uzyskać więcej informacji, zobacz Kod niestandardowy i odwołania do zestawów w wyrażeniach w Projektant raportów (SSRS).

Opcje

  • Okno kodu
    Okno kodu znajdujące się w górnym okienku służy do wpisywania wyrażeń.Po otwarciu wyrażenie okno dialogowe, w oknie Kod zawiera wyrażenie.To wyrażenie można zamienić lub poprawić.Można dodawać wywołania funkcji, operatory, stałe, pola, parametry, elementy z kolekcji globalnych raz odwołania do kodu niestandardowego.Wprowadzane zmiany są wyświetlane w oknie kodu w czasie ich wprowadzania.

    Podkreślenie czerwoną falistą linią wskazuje błąd składniowy.Umieszczenie kursora myszy na podkreślonym tekście spowoduje wyświetlenie komunikatu o błędzie.

    Podczas wpisywania elementów kolekcji globalnej, po których występuje separator interpunkcyjny, będzie wyświetlana lista rozwijana zawierająca dostępne elementy członkowskie lub właściwości.Używając listy rozwijanej, można wpisać kilka pierwszych znaków i nacisnąć klawisz Tab, aby automatycznie wypełnić zaznaczenie.

    Podczas wpisywania nazwy funkcja, a po nim nawias otwierający, pojawi się etykietka zawierająca informacje o parametry i wartości zwracane funkcja.

  • Kategoria
    Wyświetla kategorie wyrażeń.Wybranie kategorii powoduje określenie kontekstu tworzenia wyrażenia i zmianę listy prawidłowych wartości w okienku Element.Na przykład, dla wyrażenie wartości pola tekstowego rozwiń typowe funkcje i wybierz funkcje agregujące, aby wyświetlić Avg, Counti inne funkcje w elementu okienka.

  • Element
    Wyświetla listę prawidłowych wartości dla wybranej kategorii.Dwukrotne kliknięcie elementu spowoduje dodanie w punkcie wstawiania w oknie kodu tekstu wyrażenia dla tego elementu.

  • Wartości
    W zależności od kategorii i wybranego elementu trzecie okienko zawiera opis, przykład wyrażenia lub listę prawidłowych wartości.Przeciągając krawędź okna dialogowego, można poszerzyć obszar przykładu.