Opis wyrażeń prostych i złożonych (program Report Builder 2.0)
W Reporting Services, wyrażenia są używane we wszystkich definicja raportu, aby określić lub obliczają wartości dla parametrów, kwerend, filtrów, właściwości element w raporcie, grupowanie i sortowanie definicje, właściwości pola tekstowego, zakładki, mapy dokumentu, strona dynamicznej zawartości nagłówka i stopki, obrazów i definicji urządzenie źródłowe danych dynamicznych.
Expressions begin with an equal (=) and are written in Microsoft Visual Basic.Wyrażenia mogą zawierać kombinację stałych, operatorów, odwołań do wartości wbudowanych (pola, kolekcje i funkcje) oraz do kodu zewnętrznego lub niestandardowego.
Wyrażenia mogą należeć do jednego z dwóch następujących typów:
Proste Wyrażenie, które jest jednym odwołuje się do element w kolekcja wbudowane, takie jak pole danych, parametr lub pole wbudowane.Proste wyrażenia na powierzchnię projektu i pojawia się w oknach dialogowych w nawiasach, takich jak [FieldName], który reprezentuje wyrażenie podstawowej =Fields!FieldName.Value. Wyrażenia proste można wpisywać bezpośrednio w polach tekstowych na powierzchni projektowej, a odpowiedni tekst wyrażenia jest ustawiany jako wartość symbolu zastępczego w polu tekstowym.Aby uzyskać więcej informacji zobaczFormatowanie tekstu i importowanie kodu HTML (program Report Builder 2,0).
Złożone Wyrażenie, które zawiera więcej niż proste odwołanie.Złożone wyrażenia znajdują się na powierzchnię projektu jako <<Expr>>. Można utworzyć złożone wyrażenia w Wyrażenie okna dialogowego pole lub wpisz je bezpośrednio do Właściwość okienko.Aby uzyskać więcej informacji o to, co może zawierać wyrażenie, zobacz Opis odwołań w wyrażeniach (program Report Builder 2.0).
Wyrażenia proste można ustawiać automatycznie, przeciągając elementy, takie jak pola zestawu danych, na powierzchnię projektową.Aby ręcznie ustawiać wyrażenia, należy zaznaczyć element na powierzchni projektowej i użyć menu skrótów oraz okien dialogowych w celu ustawienia właściwości elementu.Gdy zostanie wyświetlony (fx) przycisku lub wartość <Expression> na liście rozwijanej wiadomo, że właociwooć zestaw na wyrażenie.
Aby uzyskać więcej informacji zobacz Używanie wyrażeń (program Report Builder 2,0).
Opis tekstu wyświetlanego dla wyrażeń
W wyrażeniach prostych są używane symbole wskazujące, czy odwołanie dotyczy pola, parametru, kolekcji wbudowanej, czy kolekcji ReportItems.W poniższej tabeli pokazano przykłady tekstu wyświetlanego i tekstu wyrażenia.
Element |
Przykład tekstu wyświetlanego |
Przykład tekstu wyrażenia |
---|---|---|
Pola zestawu danych |
[Sales] [SUM(Sales)] [FIRST(Store)] |
=Fields!Sales.Value =Sum(Fields!Sales.Value) =First(Fields!Store.Value) |
Parametry raportu |
[@Param] [@Param.Label] |
=Parameters!Param.Value =Parameters!Param.Label |
Pola wbudowane |
[&ReportName] |
=Globals!ReportName.Value |
Znaki literału używane na potrzeby tekstu wyświetlanego |
\[Sales\] |
[Sales] |
Wyrażenia złożone |
<<Expr>> |
="Page " & Globals!PageNumber & " of " & Globals!TotalPages |
See Also