Udostępnij za pośrednictwem


Używanie stałych w wyrażeniach (program Report Builder 3.0 i usługi SSRS)

Stała składa się z tekstu literału lub wstępnie zdefiniowanego tekstu.Procesor raportów ma dostęp do wstępnie zdefiniowanych stałych, więc po włączeniu ich do wyrażenia reprezentowane przez nie wartości są podstawiane do wyrażenia przed obliczeniem go.

Ostrzeżenie

Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.

Tekst literału

W wyrażeniu tekst literału jest ujęty w cudzysłów.Tekst można także wpisać bezpośrednio w polu tekstowym bez znaku cudzysłowu, jeśli nie jest on częścią wyrażenia.Jeśli wartość pola tekstowego nie rozpoczyna się od znaku równości (=), tekst jest traktowany jako tekst literału.W poniższej tabeli pokazano kilka przykładów tekstu literału w wyrażeniu.

Stała

Tekst wyświetlany

Tekst wyrażenia

Uruchom raport:

<<Expr>>

="Report run at: " & Globals!ExecutionTime

Adventure Works Cycles

Adventure Works Cycles

Adventure Works Cycles

[Tekst wyświetlany w nawiasach]

\[Tekst wyświetlany w nawiasach\]

[Tekst wyświetlany w nawiasach]

Stałe języka RDL

W wyrażeniu można użyć stałych zdefiniowanych w języku definicji raportu (RDL, Report Definition Language).W wyrażenie pojawia się okno dialogowe, stałe Tworzenie wyrażenia dla właściwość raportu, która akceptuje tylko niektórych prawidłowych wartości, znany również jako typy wyliczane.W poniższej tabeli pokazano dwa przykłady.

Właściwość

Opis

Wartości

TextAlign

Prawidłowe wartości służące do wyrównywania tekstu w polu tekstowym.

General, Left, Center, Right

BorderStyle

Prawidłowe wartości dla linii dodanej do raportu.

Default, None, Dotted, Dashed, Solid, Double, DashDot, DashDotdot

Stałe języka Visual Basic

Można użyć stałych określonych w Visual Basic run-czas library w wyrażenie. Na przykład można użyć stała DateInterval.Day.Na przykład następujące wyrażenie dla daty „10 stycznia 2008” zwraca liczbę 10:

=DatePart("d",Globals!ExecutionTime)

Stałe aparatu plików wykonywalnych języka wspólnego (CLR)

Można użyć stałych określonych w .NET Framework wspólnego języka Uruchom -czas (CLR) klas w wyrażeniu. W poniższej tabela przedstawiono przykład kolorów zdefiniowanych przez system.

Stała

Opis

MistyRose

Podczas tworzenia wyrażenia dla właściwości raportu opartej na kolorze tła kolor można określić za pomocą nazwy.Prawidłowe nazwy są wymienione w wyrażenie okno dialogowe.