Udostępnij za pośrednictwem


Exporting a Report as an XML File (Report Builder 1.0)

Opcja eksportu do pliku XML z danymi raportu zapisuje raport jako plik XML.Schemat XML dla raportu dotyczy wyłącznie danego raportu i zawiera jedynie dane.Informacje na temat układu raportu nie są zapisywane przez opcję eksportu do pliku XML.Plik XML wygenerowany za pomocą tej opcji można zaimportować do bazy danych. Można też użyć go jako wiadomości w formacie XML lub wysłać do innej aplikacji.

Zasady ogólne

W poniższej tabeli opisano wygląd elementów raportu wyeksportowanych do pliku w formacie XML.

Element

Sposób wyświetlania

Report

Pojawia się jako element nadrzędny dokumentu XML.

Wykresy, tabele, macierze

Pojawiają się jako element w obrębie elementu dla odnośnego pojemnika.

Sekcje grupy i szczegółów

Każde wystąpienie pojawia się jako element w obrębie elementu dla odnośnego pojemnika.

Pola tekstowe

Pojawiają się jako atrybut lub element w obrębie odnośnego pojemnika.

Grupy kolumn macierzy

Pojawiają się jako elementy w obrębie grup wierszy.

Raport opcji eksportowania danych, który został zapisany przy użyciu kodu XML zawiera również następujące kwestie:

  • Elementy i atrybuty XML zostają zapisane w kolejności, w jakiej pojawiają się w definicji raportu.

  • Podział na strony jest ignorowana.

  • Obrazy są ignorowane.

Typy danych

Do elementu lub atrybutu pola tekstowego zostaje przypisany typ danych schematu języka definicji (XSD) XML oparty na wartościach wyświetlanych w polu tekstowym.

Jeżeli typ wszystkich wszystkie wartości pola tekstowego to:

Przydzielony typ danych to:

Int32

xsd:integer.

Decimal (lub Decimal i dowolnego typu danych Liczba całkowita lub bajtów)

xsd:decimal

Float (lub Decimal i dowolnego typu danych Liczba całkowita lub bajtów)

xsd:double

Double (lub Decimal i dowolnego typu danych Liczba całkowita lub bajtów)

xsd:double

DateTime

xsd:dateTime

Boolean

xsd:boolean

String, Char

xsd:string

Inne

xsd:string

Aby lepiej zrozumieć sposób, w jaki opcja eksportu do pliku XML zapisuje elementy języka definicji raportu (RDL) w raporcie jako plik XML, warto dowiedzieć się więcej na temat elementów tego języka.Aby uzyskać więcej informacji dotyczących elementów języka RDL, zobacz temat Report Definition Language (Język definiowania raportów) w dokumentacji SQL Server Books Online.

W tej sekcji

Temat

Description

RDL Elements and Attributes in XML (Report Builder 1.0)

Opisano sposób, w jaki każdy element raportu zostaje zapisany przez opcję eksportu do pliku XML.

Applying Transformations to XML Files (Report Builder 1.0)

Opisano sposób stosowania transformacji XSL (XSLT) względem danych wyjściowych XML.