Udostępnij za pośrednictwem


Okno dialogowe Wyrażenie

Use the Expression dialog box to write Windows Server 2008 Visual Basic expressions for report item properties. Wyrażenia służy do ustawiania wielu właściwości, w tym kolorów, czcionek i obramowania. W czasie wykonywania procesor raportu ocenia wyrażenia i zastępuje wynik dla wartości właściwości.

Wyrażenia mogą być proste lub złożone. Proste wyrażenia można wpisać bezpośrednio w polu tekstowym na powierzchnię projektową lub w oknie dialogowym. Aby utworzyć złożone wyrażenia, użyj wyrażenie okno dialogowe. Aby uzyskać więcej informacji, zobacz Understanding Simple and Complex Expressions (Reporting Services) w dokumentacji programu SQL Server — książki Online.

Aby otworzyć wyrażenie okna dialogowego kliknij wyrażenie (fx) przycisku w oknach dialogowych, lub wybierz wyrażenie z menu skrótów lub z list rozwijanych w okienku właściwości. Aby uzyskać więcej informacji, zobacz Understanding Expressions in Reporting Services w dokumentacji programu SQL Server — książki Online.

Wyrażenie okno dialogowe działa z pojedyncze wyrażenie w danym czasie.

Wyrażenie znajduje się w oknie kodu, drzewo kategorii, elementy kategorii, opis i przykład.

Wyrażenie okno dialogowe jest zależny od kontekstu; elementy kategorii wraz z opisami, należy zmienić w odpowiedzi na wybrana kategoria pracy z wyrażenia. Program obsługuje IntelliSense, zakończenia instrukcji, przykłady wywołanie funkcji i kolorowania pomaga wykrywa błędy składni.

Aby uzyskać więcej informacji, zobacz How to: Add an Expression w SQL Server Books Online, Expression Examples in Reporting Services w SQL Server Books Online, i Using Parameters in Expressions w dokumentacji programu SQL Server — książki Online.

Wyrażenie konstrukcji

Wyrażenia zaczynać się od znaku równości (=) i może zawierać stałe, literały, operatorów i odwołuje się do pola wbudowane, wbudowane kolekcje, wbudowane funkcje Visual Basic funkcje biblioteki w czasie wykonywania, .NET Framework typowych klas środowiska wykonawczego języka i funkcji niestandardowych. Poniższa lista zawiera opis kategorii i wartości, które można dodać do wyrażenia.

  • Wyrażenia zestawu dla: <PropertyName>
    Nazwa właściwości są definiowane dla wyrażenia. Tę właściwość, można też ustawić według nazwy w okienku właściwości.

  • Stałe
    Udostępnia listę wstępnie zdefiniowanych prawidłowe wartości dla tej właściwości dla właściwości, które są oparte na stałe. Na przykład właściwość na podstawie koloru zawiera prawidłowe nazwy kolorów. Dla właściwości typu Boolean, wartości są True i False.

    Nie wszystkie elementy, które obsługują wyrażeń można skonfigurować, aby stałą. Jeśli właściwość nie można ustawić wartości stałych, w okienku opis udostępnia te informacje.

  • Pola wbudowane
    Zawiera listę elementów w kolekcji globalnej, którego można używać w wyrażeniach. Niektóre kolekcje są obsługiwane tylko po raport został opublikowany na serwerze. Aby uzyskać więcej informacji, zobacz Using Global Collections in Expressions w dokumentacji programu SQL Server — książki Online.

  • Parametry
    Udostępnia listę parametrów raportu.

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

  • Zestawy danych
    Udostępnia listę zestawów dostępnych danych i zawiera pola, które są członkami zestawu danych.

  • Zmienne
    Wyświetla listę zmiennych raportu. Aby uzyskać więcej informacji, zobacz Using Report and Group Variables Collections References in Expressions (Reporting Services) w dokumentacji programu SQL Server — książki Online.

  • Operatory
    Wyświetla operatorów, który można umieścić w manipulowania obliczeń lub ciąg. Aby uzyskać więcej informacji, zobacz Using Operators in Expressions (Reporting Services) w dokumentacji programu SQL Server — książki Online.

  • Typowe funkcje
    Wyświetla typowe funkcje, pogrupowane według typów. Po wybraniu funkcji w okienku elementu, opis i przykład pojawiają się.

    Typowe funkcje obejmują wbudowanego raportu i funkcje agregujące Visual Basic funkcje biblioteki w czasie wykonywania, i .NET Framework wspólne języka klasy runtime (CLR) w Math i Convert przestrzeni nazw. Można także dodać odwołania do klasy CLR i zewnętrznego zestawów, które nie są wyświetlane na liście kategorii. Aby uzyskać więcej informacji, zobacz Using External Functions and Assemblies in Expressions w dokumentacji programu SQL Server — książki Online.

Opcje

  • W oknie kodu
    Okno kodu w górnym okienku na typ wyrażenia. Po otwarciu wyrażenie okno dialogowe, w oknie Kod zawiera wyrażenie. Można zastąpić lub Popraw wyrażenie. Możesz dodać wywołania funkcji, operatorów, stałe, pola, parametry, elementy z kolekcji globalnych i odwołań do kodu niestandardowego. W oknie Kod wyświetla zmiany po ich wykonaniu.

    Czerwoną falistą wskazuje błąd składniowy. Aktywuj podkreślony tekst, aby zobaczyć komunikat o błędzie.

    Po wpisaniu w warunkach globalną kolekcję następuje separatora znaki interpunkcyjne, pojawi się listy rozwijanej dostępnych członków lub właściwości. Z listy rozwijanej można wpisz pierwsze kilka znaków, po którym następuje kartę, aby automatycznie wypełnić zaznaczenie.

    Wpisz nazwę funkcji, a po nim nawias zobaczysz etykietkę narzędzia, który udostępnia informacje na temat parametrów i wartości zwracane funkcji.

  • Kategoria
    Wyświetla kategorie wyrażeń. Wybranie kategorii ustanawia kontekstu do tworzenia wyrażenia i zmienia listę prawidłowych wartości w okienku elementu. Na przykład dla wyrażenia dla wartości pola tekstowego, rozwiń typowe funkcje i wybierz funkcje agregujące, aby wyświetlić Avg, Counti innych funkcji elementu okienka.

  • Element
    Wyświetla listę prawidłowych wartości dla wybranej kategorii. Kliknij dwukrotnie element, aby dodać tekst wyrażenia dla tego elementu w punkcie wstawiania w oknie kodu.

  • Wartości
    W zależności od kategorii i element, który wybierasz trzeci okienka zawiera opis, wyrażenie przykładowe lub lista prawidłowych wartości. Przeciągnij krawędź okna dialogowego, aby poszerzyć obszaru próbki.

Zobacz też

Inne zasoby

Dokumentacja interfejsu użytkownika Projektanta raportów (Visual Studio)