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 |
---|---|
Opisano sposób, w jaki każdy element raportu zostaje zapisany przez opcję eksportu do pliku XML. |
|
Opisano sposób stosowania transformacji XSL (XSLT) względem danych wyjściowych XML. |