Formatowanie tabeli

Użytkownik może zmodyfikować specyfikację kolumny i zachowanie wierszy w tabeli.

O tym zadaniu

W tym temacie omówiono następujące zagadnienia:

Element do edycji można wybrać z edytora lub z widoku Schemat. Aby wyświetlić widok Schemat w aplikacji Document Studio produktu Rational Publishing Engine, należy kliknąć opcję Okna > Pokaż widok > Schemat.

Po wybraniu elementu można zmodyfikować jego właściwości w widoku Właściwości. Aby wyświetlić widok Właściwości, należy kliknąć opcję Okna > Pokaż widok > Właściwości.

Uwaga: Modyfikowanie szerokości kolumny i wyrównania opisane w tym temacie różni się od tworzenia tabeli o nieregularnym kształcie. Tabela o nieregularnym kształcie ma różną liczbę komórek w poszczególnych wierszach i w większości typowych scenariuszy jest tworzona na podstawie danych w postaci tekstu formatowanego.

Formatowanie kolumn

Użytkownik może dopasować szerokość kolumny i wyrównanie treści dla poszczególnych komórek tabeli. Szerokość kolumny dla komórki jest określana na podstawie właściwości tabeli razem z właściwościami komórki.

Procedura


Tabela 1. Modyfikowanie szerokości kolumn i wyrównania
Czynność Sposób wykonania
Zmodyfikowanie szerokości kolumny dla komórki
  1. Wybierz komórkę do zmodyfikowania.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Wprowadź wartość w polu Szerokość komórki.
Zmodyfikowanie wyrównania kolumny dla komórki
  1. Wybierz komórkę do zmodyfikowania.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Wybierz opcję dla pola Wyrównanie komórki.
Zmodyfikowanie wielkości kolumny dla tabeli
  1. Wybierz tabelę.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Dla właściwości Automatyczne dopasowanie tabeli wybierz opcję.

Jeśli podczas dostosowywania szczegółów tabeli dla opcji Automatyczne dopasowanie tabeli ustawiono wartość Automatyczne dopasowanie do okna, wielkość kolumn jest zwiększana lub zmniejszana w zależności od ilości treści zawartej w komórce. Jeśli komórka nie zawiera żadnej treści, ale ma wprowadzoną wartość szerokości, szerokość komórki może zostać zmieniona na podstawie treści w innych kolumnach. Aby zastąpić to zachowanie i utworzyć kolumnę szerszą niż treść, którą zawiera, należy usunąć wartość Automatycznie dopasuj do okna i wprowadzić wartość liczbową dla kolumny. Przykład: 500

Zmodyfikowanie zawijania słów w tabeli
  1. Wybierz tabelę.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Wybierz opcję dla właściwości Zmień wielkość, aby dopasować do treści i kliknij przycisk OK.

Właściwość tabeli Zmień wielkość, aby dopasować do treści można także zmodyfikować, zaznaczając lub usuwając zaznaczenie pola wyboru. Jeśli pole wyboru jest zaznaczone i opcja Zmień wielkość, aby dopasować do treści ma wartość Prawda, długi tekst bez spacji jest przerywany i zawijany w obrębie komórki. Jeśli pole wyboru nie jest zaznaczone i opcja Zmień wielkość, aby dopasować do treści ma wartość Fałsz, długi tekst bez spacji nie jest przerywany i rozciąga się do krawędzi strony.

Formatowanie wierszy

Procedura

Aby zmodyfikować wiersze:
Czynność Sposób wykonania
Powtarzanie nagłówków wierszy w tabeli rozszerzającej się poza granicę strony
  1. Wybierz pierwszy wiersz, aby zmodyfikować go jako nagłówek.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Dla opcji Powtarzanie wiersza na początku strony wybierz wartość Prawda.
    Uwaga: Wartość Prawda można także wprowadzić ręcznie.
Unikanie dzielenia wierszy danych, gdy tabela przekracza granice strony
  1. Wybierz wiersz do zmodyfikowania.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Kliknij opcję Podział wiersza między stronami i wybierz wartość Fałsz.
    Uwaga: Wartość Fałsz można także wprowadzić ręcznie.

Aby żaden wiersz nie był dzielony między strony, konieczne jest ustawienie tej właściwości dla każdego wiersza w tabeli, ponieważ jest to właściwość wiersza.

Wyświetlanie wiersza w tabeli tylko raz
  1. Wybierz wiersz do zmodyfikowania.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Dla pola Jeden raz w danej tabeli wybierz wartość Prawda.
    Uwaga: Wartość Prawda można także wprowadzić ręcznie. Ta właściwość jest stosowana do całego wiersza tabeli, a nie do pojedynczych komórek.

Formatowanie komórek

Istnieje możliwość takiego ustawienia właściwości komórki, aby rozciągała się ona na wiele wierszy i kolumn tabeli. Ustawianie zakresów wierszy i kolumn to metoda pozwalająca na dopasowanie wysokości lub szerokości komórki w tabeli o regularnym kształcie.

Zanim rozpoczniesz

  1. Wszystkie wiersze lub kolumny muszą zawierać tę samą liczbę komórek.
  2. Należy usunąć właściwości ustawione dla poszczególnych komórek należących do zakresu.
  3. Należy unikać nakładania się zakresów.
  4. Dane wyjściowe należy generować w wielu formatach, aby przetestować wyświetlanie tabeli.

Procedura

Aby zmodyfikować struktury komórek:
Czynność Sposób wykonania
Dopasowanie wysokości komórki przez rozciągnięcie jej na wiele wierszy
  1. Wybierz komórkę. Komórka zostanie wyróżniona za pomocą ramki.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Dla właściwości Zakres wiersza wprowadź liczbę wierszy określającą zakres komórki. Aby na przykład podwoić wysokość komórki, wprowadź liczbę 2. Komórka będzie miała wysokość dwóch wierszy.
Dopasowanie szerokości komórki przez rozciągnięcie jej na wiele kolumn
  1. Wybierz komórkę. Komórka zostanie wyróżniona za pomocą ramki.
  2. W widoku Właściwości wybierz kartę Konkretne.
  3. Dla właściwości Zakres kolumny wprowadź liczbę kolumn określającą zakres komórki. Aby na przykład podwoić szerokość komórki, wprowadź liczbę 2. Komórka będzie miała szerokość dwóch kolumn.

Formatowanie komórek przy użyciu skryptów

Procedura

Aby zastosować skrypt stylu ramki:

  1. Wybierz element komórki.
  2. W widoku właściwości wybierz kartę Ramka.
  3. Jeśli nie jest jeszcze wybrana, wybierz ikonę Ikona Wszystkie krawędzie Wszystkie krawędzie. Ta opcja jest wybrana domyślnie.
  4. Dla właściwości Styl kliknij wielokropek.
  5. Wybierz kartę Wyrażenie skryptu i wprowadź następujący skrypt:
    if(TableTopBorder == "TableBorderFull")
    {
    "single"
    }
    else if(TableTopBorder == "TableBorderDotted")
    {
    "dotted"
    }
    else if(TableTopBorder == "TableBorderNone")
    {
    "none"
    }
  6. Zapisz zmiany.

Opinia