Udostępnij za pośrednictwem


Exporting to Microsoft Word

The Word rendering extension renders a report as a Word document that is compatible with Microsoft Microsoft Word 2000 or later.Po wyeksportowaniu raportu do dokumentu programu Word można zmienić zawartość raportu i zaprojektować raporty bardziej przypominające dokumenty, takie jak etykiety pocztowe, zamówienia zakupu czy listy seryjne.Pliki generowane przez ten moduł renderowania mają rozszerzenie nazwy pliku doc.

Elementy raportu w programie Word

Raport wyeksportowany do programu Word wygląda jak tabela zagnieżdżona, która przedstawia treść raportu.Obszar danych elementu tablix jest renderowany jako tabela zagnieżdżona, która odzwierciedla strukturę obszaru danych w raporcie.Pola tekstowe i prostokąty są renderowane jako komórki w tabeli.Wartość pola tekstowego jest wyświetlana wewnątrz komórki.

Obrazy, wykresy i mierniki są renderowane jako obrazy statyczne w komórkach tabeli.Hiperłącza i łącza przeglądania szczegółowego w tych elementach raportu są renderowane.Mapy i obszary, które można klikać na wykresie, nie są obsługiwane.

Raporty zawierające kolumny w stylu biuletynu nie są renderowane w programie Word.Obrazy i kolory tła treści i stron raportu nie są renderowane.

Paginacja

Po otwarciu raportu w programie Word cały raport jest ponownie dzielony na strony zgodnie z rozmiarem strony.Ponowne dzielenie na strony może spowodować wstawianie podziałów strony w miejscach, w których nie powinny się one znajdować, a w niektórych przypadkach może spowodować umieszczenie w wierszu wyeksportowanego raportu dwóch kolejnych podziałów strony albo wstawienie do raportu pustych stron.Można podjąć próbę zmiany podziału na strony w programie Word przez dostosowanie marginesów strony.

Ten moduł renderowania obsługuje tylko znaki podziału stron logicznych.

Rozmiary stron

Gdy raport jest renderowane, szerokość i wysokość strona w programie Word są zestaw przez następujące właściwości języka RDL: papier rozmiaru wysokości i szerokości, po lewej i prawej strona, marginesów i górnego i dolnego marginesu strona.

Szerokość strony

Program Word obsługuje strony o szerokości do 55,87 cm.Jeśli szerokość raportu będzie przekraczać 55,87 cm, moduł renderowania wyrenderuje raport, ale zawartość raportu nie będzie wyświetlana w widoku układu wydruku i widoku układu do czytania programu Word.Aby wyświetlić dane, trzeba będzie przełączyć się do widoku normalnego lub widoku układu sieci Web.W tych widokach program Word zmniejsza odstępy, co umożliwia wyświetlanie większej ilości zawartości raportu.

Podczas renderowania szerokość raportu jest zwiększana zgodnie z wymaganiami (do 55,87 cm) w celu wyświetlenia zawartości.Minimalna szerokość raportu jest oparty na RDL Width właściwość w okienku właściwość.

Właściwości dokumentu

Renderowanie program Word zapisuje następujące metadane w pliku DOC.

Właściwości elementu raportu

Description

Tytuł raportu

Title

Report.Author

Author

Report.Description

Komentarze

Nagłówki i stopki raportu

Nagłówki i stopki raportu są renderowane jako obszary nagłówka i stopki w programie Word.Jeśli numer strony raportu lub wyrażenie wskazujące łączną liczbę stron raportu znajduje się w nagłówku lub stopce raportu, jest tłumaczone na pole programu Word, dzięki czemu w renderowanym raporcie jest wyświetlana dokładna liczba stron.Jeśli w raporcie jest ustawiona wysokość nagłówka lub stopki, program Word nie obsługuje tego ustawienia.The PrintOnFirstPage and PrintOnLastPage RDL properties are not supported.

Interakcyjność

Niektóre elementy interakcyjne są obsługiwane w programie Word.Poniżej znajdują się opisy poszczególnych zachowań.

Pokazywanie i ukrywanie

Moduł renderowania w formacie programu Word renderuje elementy raportu na podstawie ich stanu w czasie renderowania.Jeśli element raportu jest w stanie ukrycia, nie będzie renderowany w dokumencie programu Word.Jeśli element raportu jest w stanie pokazania, będzie renderowany w dokumencie programu Word.Funkcja przełączania nie jest obsługiwana w programie Word.

Plan dokumentu

Jeśli w raporcie istnieją etykiety planu dokumentu, są renderowane jako etykiety spisu treści programu Word w odpowiednich elementach i grupach raportu.Etykiety planu dokumentu są używane jako teksty etykiet spisu treści.Łącze docelowe jest umieszczane blisko elementu, w którym jest ustawiona etykieta.Jeśli w dokumencie programu Word nie zostanie utworzony spis treści, można utworzyć własny spis treści, używając etykiet planu dokumentu renderowanych w raporcie.

Hiperłącza i łącza przeglądania szczegółowego

Hiperłącza i łącza przeglądania szczegółowego w elementach raportu (pola tekstowe i obrazy) są renderowane jako hiperłącza w dokumencie programu Word.Kliknięcie hiperłącza spowoduje otwarcie domyślnej przeglądarki sieci Web i przejście pod adres URL.Kliknięcie łącza przeglądania szczegółowego spowoduje uzyskanie dostępu do serwera raportów, z którego pochodzi raport.

Sortowanie interakcyjne

Zawartość raportu jest renderowana na podstawie bieżącego sortowania w obszarze danych raportu.W programie Word nie jest obsługiwane sortowanie interakcyjne.Po zakończeniu renderowania raportu w programie Word można zastosować sortowanie tabeli.

Zakładki

Zakładki w raporcie są renderowane jako zakładki programu Word.Łącza zakładek są renderowane jako hiperłącza połączone z etykietami zakładek w dokumencie.Długość etykiet zakładek musi być mniejsza niż 40 znaków.Jedynym znakiem specjalnym, którego można używać w etykietach zakładek, jest znak podkreślenia (_).Nieobsługiwane znaki specjalne są usuwane z nazwy etykiety zakładki, a nazwy o długości przekraczającej 40 znaków są obcinane.Jeśli w raporcie znajdują się zduplikowane nazwy zakładek, nie będą one renderowane w programie Word.

Renderowanie stylów programu Word

Poniżej przedstawiono krótki opis sposobu renderowania stylów w programie Word.

Paleta kolorów

Kolory w raporcie są renderowane w dokumencie programu Word.

Border

Obramowania elementów raportu inne niż obramowanie strony są renderowane w programie Word jako obramowania komórek tabeli.Obramowanie strony raportu jest renderowane jako obramowanie strony w programie Word.

Ograniczenia programu Word

Następujące ograniczenia są stosowane przez Microsoft Word:

  • Maksymalna liczba kolumn obsługiwanych w tabelach programu Word to 63.Podjęcie próby renderowania raportu zawierającego więcej niż 63 kolumny spowoduje podzielenie tabeli w programie Word.Dodatkowe kolumny zostaną umieszczone obok 63 kolumn wyświetlonych w treści raportu.Z tego względu kolumny raportu mogą nie być wyrównane zgodnie z oczekiwaniami.

  • Program Word obsługuje strony o maksymalnej szerokości i wysokości równej 55,87 cm.Jeśli szerokość zawartości jest większa niż 55,87 cm, niektóre dane mogą nie być wyświetlane w widoku układu wydruku.

  • Program Word ignoruje ustawienia wysokości nagłówka i stopki strony.

  • Dokumenty tworzone przez moduł renderowania w formacie programu Word nie mają formatu plików DOCX pakietu Office 2007, ale można ich używać w programie Word 2007, ponieważ ten program nadal obsługuje format DOC.

  • Raporty można przeglądać w programie Word 1997, ale ich układ będzie wyświetlany niepoprawnie.Program Word 97 nie obsługuje tabel zagnieżdżonych, kolorów 24-bitowych, uzupełniania komórek i prawdopodobnie innych funkcji używanych w module renderowania w formacie programu Word.

  • Wyeksportowany raport jest w programie Word ponownie dzielony na strony.Może to spowodować wstawienie do wyrenderowanego raportu dodatkowych podziałów strony.

  • Pola tekstowe powiększać, jeśli zawierają spacje nierozdzielające.

  • Podczas eksportowania do programu Word tekstu, którego czcionki zawierają elementy dekoracyjne, w przypadku niektórych czcionek w renderowanym raporcie mogą być w nieoczekiwany sposób tworzone lub usuwane symbole.

Ustawienia informacji o urządzeniu

Można zmienić niektóre ustawienia domyślne tego modułu renderowania, takie jak pomijanie hiperłączy i łączy przeglądania szczegółowego lub rozwijanie wszystkich elementów, które można przełączać, niezależnie od ich oryginalnego stanu podczas renderowania, zmieniając ustawienia informacji o urządzeniu.Aby uzyskać więcej informacji zobacz Ustawienia informacji urządzeń usług raportowania.