Udostępnij za pośrednictwem


Formatowanie tekstu i symboli zastępczych (program Report Builder 3.0 i usługi SSRS)

Pole tekstowe może być elementem raportu, pojedynczą komórką w obszarze danych, która zawiera tekst, polem obliczeniowym, wskaźnikiem do pola w bazie danych lub kombinacją wszystkich tych trzech elementów.Można stosować różne czcionki i kolory, dodawać style pogrubienia i kursywy oraz używać stylów akapitu, takich jak wyrównanie i wysunięcia.Można sformatować całe pole tekstowe albo określony tekst, liczby, wyrażenia lub pola w polu tekstowym.

Czcionka, rozmiar, kolor i efekty razem składają się na czytelność raportu.Do tekstu w polu tekstowym lub obszarze danych można stosować czcionki, styl czcionki, rozmiar czcionki i efekty podkreślenia.Domyślną czcionką raportu jest Arial o rozmiarze 10 punktów w kolorze czarnym.Za pomocą Pole tekstowe i Właściwości tekstu okien dialogowych, można określić, jaki tekst pojawia się podczas renderowania raportu.

Pole tekstowe z wieloma formatami

Na tej ilustracji samo pole tekstowe ma obramowanie, jest cały tekst w polu tekstowym, ale tekst ma wiele formatowania.

Aby szybko rozpocząć pracę, zobacz Samouczek: Formatowanie tekstu (Konstruktora raportów 3.0).

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.

Tworzenie tekstu zastępczego w polu tekstowym

Kiedy proste lub złożone wyrażenie jest zdefiniowana w polu tekstowym, wynikowy reprezentację interfejsu użytkownika to wyrażenie jest znany jako symbol zastępczy.Można zdefiniować kolory, czcionki, akcje i inne aspekty zachowania dowolnej liczby symboli zastępczych lub sekcji tekstu w jednym polu tekstowym.

Wartością symbolu zastępczego zawsze jest wyrażenie proste lub złożone.Symbol zastępczy można dodać do pola tekstowego, tworząc wyrażenie przy użyciu jednej z następujących metod:

  • Przeciągnij pole z Danych raportu okienko i upuść go w polu tekstowym.Przeciągnięcie wyrażenia w dowolne inne miejsce w treści raportu spowoduje utworzenie nowego pola tekstowego, które będzie zawierać symbol zastępczy.Wartością tego symbolu zastępczego będzie wyrażenie pola odpowiadające upuszczonemu polu.

  • Kliknij prawym przyciskiem myszy pole tekstowe i wybierz Wstaw symbol zastępczy.W Właściwości symboli zastępczych okno dialogowe Wyrażenie można określić jako wartość swojego zastępczego.Aby uzyskać więcej informacji, zobacz Okno dialogowe Właściwości symbolu zastępczego, Ogólne (program Report Builder 3.0) lub Okno dialogowe Właściwości symbolu zastępczego, Ogólne.

  • Wpisz w polu tekstowym wyrażenie proste lub złożone.Na przykład wpisz nazwę: [Nazwa] w polu tekstowym tekst [nazwa] będzie wyświetlany jako symbol zastępczy reprezentujący wyrażenie =Fields!Name.Value.

  • Wpisz wyrażenie w pustym polu tekstowym, rozpoczynając od znaku równości (=).Po przeniesieniu fokusu poza pole tekstowe wynikowe wyrażenie zostanie przekonwertowane na symbol zastępczy, który można edytować.Jeśli pole tekstowe nie jest puste lub znak równości zostanie wstawiony na pozycji innej niż pozycja pierwszego znaku w polu tekstowym, znak równości będzie traktowany jako literał ciągu i nie zostanie utworzony symbol zastępczy.Aby uzyskać więcej informacji o definiowaniu wyrażeń prostych i złożonych, zobacz Używanie wyrażeń (program Report Builder 3.0 i usługi SSRS).

Formatowanie tekstu symboli zastępczych i tekstu statycznego w polu tekstowym

Można formatować za pomocą symboli zastępczych Właściwości symboli zastępczych okno dialogowe.Można sformatować tylko cały symbol zastępczy, a nie jego sekcje.Aby wyświetlić wyrażenie źródłowe, należy wstrzymać wskaźnik na symbolu zastępczym.Można zmienić wyrażenie podstawowej dwukrotnie symbol zastępczy lub klikając symbol zastępczy prawym przyciskiem myszy i wybierając Właściwości symboli zastępczych.Można również określić etykietę interfejsu użytkownika za pomocą etykiecie właściwość w Ogólne z właściwość symboli zastępczych okno dialogowe.Będzie to tekst wyświetlany dla symbolu zastępczego w czasie projektowania.

Pole tekstowe zawierające etykietę i symbol zastępczy

Na tej ilustracji pole tekstowe na liście zawiera etykietę sformatowaną za pomocą pogrubienia i symbol zastępczy, który nie ma formatowania.

W przeciwieństwie do tekstu symbolu zastępczego pojedyncze teksty w polu tekstowym można wyrównywać osobno. W polu tekstowym można używać wielu akapitów i można zdefiniować inne zachowanie dla każdego podzbioru tekstu.

Można zdefiniować kolory, czcionki, akcje i inne aspekty zachowania dowolnego podzbioru tekstu w polu tekstowym, aby utworzyć korespondencję seryjną lub szablon tekstu używanego w raporcie.W jednym polu tekstowym może także znajdować się wiele akapitów.Na przykład jeśli tekst zawiera dwa osobne akapity, można je rozdzielić, naciskając klawisz ENTER w polu tekstowym.Można także ustawić wartość wyrównania dla dowolnego pojedynczego ciągu tekstu.Dla pojedynczego tekstu w polu tekstowym można również zdefiniować akcję.Może to być użyteczne w sytuacji, gdy trzeba dodać hiperłącze dla ciągu tekstu znajdującego się w polu tekstowym.

Ostrzeżenie

Akcje zdefiniowane w polu tekstowym mają wyższy priorytet niż akcje zdefiniowanie dla pojedynczego tekstu w polu tekstowym.

Aby uzyskać więcej informacji dotyczących formatowania mieszanych, zobacz Jak Formatowanie tekstu w polu tekstowym (Konstruktora raportów 3.0 i SSRS).

Wyrównywanie tekstu w poziomie przy użyciu ustawień ogólnych

W Wyrównanie na Właściwości pola tekstowego okno dialogowe można określić, jaki powinien być wyrównany tekst poziomo.Jeśli wartość wyrównania nie jest określony, wartość domyślna wyrównanie jest domyślne.Oznacza to, że tekst zostanie wyrównany na podstawie typu pola, w którym znajduje się wartość symbolu zastępczego.Określenie wyrażenia, którego wynikiem będzie wartość w formacie innym niż ciąg, czyli nie będzie to liczba, spowoduje wyrównanie tekstu do prawej.Jeśli wynikiem wyrażenia będzie wartość ciągu, taka jak liczba, tekst zostanie wyrównany do lewej.