Raportuj zbiory danych osadzonych i zbiory danych współdzielonych (Report Builder i SSRS)

Zestaw danych określa dane, których chcesz użyć z połączenia danych. Zbiór danych opiera się na połączeniu danych, które zostało zapisane w raporcie jako osadzone źródło danych lub jako odniesienie do współdzielonego źródła danych na serwerze raportów. Zestaw danych zawiera zapytanie określające zestaw pól. Gdy przeciągasz te pola na powierzchnię projektową, tworzysz wyrażenia, które po uruchomieniu raportu przyjmują postać rzeczywistych danych.

Istnieją dwa typy zestawów danych:

  • Udostępniony zestaw danych. Na serwerze raportów definiowany jest współdzielony zbiór danych. Możesz przejść do serwera, aby utworzyć współdzielony zbiór danych lub wybrać zdefiniowany do dodania do raportu. Użyj udostępnionego zestawu danych, aby udostępnić zapytanie, które może być używane przez więcej niż jeden raport. Udostępnione zestawy danych są przechowywane na serwerze raportów i zarządzane oddzielnie od raportów lub udostępnionych źródeł danych. Na przykład administrator serwera raportów może zaktualizować zapytanie, aby skorzystać z ulepszonego indeksowania lub innej optymalizacji wydajności zapytań.

  • Osadzony zestaw danych. Osadzony zestaw danych jest zdefiniowany i używany tylko przez raport, w nim osadzony. Użyj osadzonego zestawu danych, jeśli chcesz pobrać dane z zewnętrznego źródła danych, które ma być używane tylko w jednym raporcie. Osadzone zestawy danych są przydatne, gdy chcesz utworzyć zapytanie, które nie ma innych zależności i że nie trzeba ich używać w przypadku wielu raportów.

Zestaw danych zawiera również parametry, filtry i opcje danych określające czułość znaków, takie jak wielkość liter, typ kana, szerokość, akcent i informacje sortowania.

rs_DatasetStory

  1. Zbiory danych w panelu Raport Dane Zbiór danych pojawia się w panelu Raportuj Dane po utworzeniu wbudowanego zbioru danych lub dodaniu wspólnego zbioru danych. Zestaw danych jest oparty na źródle danych.

  2. Projektant zapytań Podczas projektowania zapytania zestawu danych otworzy się projektant zapytań odpowiedni dla typu źródła danych.

  3. Polecenie zapytania Projektant zapytań pomaga utworzyć polecenie zapytania. Składnia polecenia jest określana przez dostawcę danych.

  4. Rozszerzenie danych/Dostawca danych Nawiązywanie połączenia z danymi może być za pośrednictwem wielu warstw dostępu do danych.

  5. Zewnętrzne źródła danych Pobieraj dane z relacyjnych baz danych, wielowymiarowych baz danych, list SharePoint, usług internetowych lub modeli raportowych.

  6. Wyniki zapytania Możesz uruchomić zapytanie i wyświetlić przykładowy zestaw wyników. Aby uruchomić zapytanie, musisz mieć poświadczenia czasu projektowania.

  7. Metadane ze schematu Dostawca danych uruchamia polecenie zapytania schematu oddzielone od zapytania w celu pobrania metadanych dla kolekcji pól zestawu danych. Na przykład instrukcja Transact-SQL SELECT zwraca nazwy kolumn dla tabeli bazy danych. Użyj okienka Dane raportu, aby rozwinąć zestaw danych i wyświetlić kolekcję pól zestawu danych.

Dane mogą być również uwzględnione w raporcie poprzez wykorzystanie zdefiniowanych współdzielonych zbiorów danych i części raportu. Te elementy już zawierają potrzebne informacje o połączeniu danych. Więcej informacji można znaleźć w Zestawach danych raportów (SSRS) oraz Części raportu (Report Builder i SSRS).

Note

Części raportów są przestarzałe dla wszystkich wydań usług SQL Server Reporting Services, począwszy od programu SQL Server Reporting Services 2019 i wszystkich wersji serwera raportów usługi Power BI, począwszy od serwera raportów usługi Power BI z września 2022 r.

Aby uzyskać więcej informacji o wbudowanych typach źródeł danych i rozszerzeniach danych, zobacz Dodaj dane z zewnętrznych źródeł danych (SSRS).

Note

Pliki definicji raportu podzielonego na strony (rdl) można tworzyć i modyfikować w programie Microsoft Report Builder, programie Power BI Report Builder i w projektancie raportów w narzędziach SQL Server Data Tools.

Zrozumienie zbiorów danych i zapytań raportów

Zestaw danych raportu zawiera polecenie zapytania uruchamiane w zewnętrznym źródle danych i określa, jakie dane mają być pobierane. Aby skompilować polecenie zapytania, należy użyć projektanta zapytań skojarzonego z rozszerzeniem danych dla zewnętrznego źródła danych. W projektancie zapytań możesz uruchomić polecenie zapytania i wyświetlić zestaw wyników. Zestaw wyników to prostokątny zestaw wierszy zawierający nazwy kolumn i wiersze o tej samej liczbie wartości w każdym wierszu. Hierarchiczne dane, znane również jako poszarpane hierarchie, nie są obsługiwane. Nazwy kolumn są zapisywane w definicji raportu jako lista pól zestawu danych.

Po dodaniu zestawów danych do raportu przeciągnij pola z kolekcji pól w okienku Dane raportu do tabel, wykresów i innych elementów raportu używanych do projektowania układu raportu. Więcej informacji o pracy z polami można znaleźć w Dataset Fields Collection (Report Builder and SSRS).

Zrozumienie danych z zestawu danych raportów

W zależności od rozszerzenia danych zestaw danych raportu może składać się z następujących typów danych:

  • Zestaw wyników z relacyjnej bazy danych, który może wynikać z uruchamiania poleceń bazy danych, procedur składowanych lub funkcji zdefiniowanych przez użytkownika. Jeśli wiele zestawów wyników jest pobieranych za pośrednictwem pojedynczego zapytania, tylko pierwszy zestaw wyników jest przetwarzany, a wszystkie inne zestawy wyników są ignorowane. Na przykład po uruchomieniu następującego zapytania w projektancie zapytań opartym na tekście w okienku wyników zostanie wyświetlony tylko zestaw wyników dla Production.Product:

    SELECT ProductID FROM Production.Product  
    GO  
    SELECT ContactID FROM Person.Contact  
    
  • Spłaszczone zestawy wierszy ze źródeł danych wielowymiarowych, które używają protokołu XML for Analysis (XMLA). Niektórzy dostawcy danych udostępniają dodatkowe właściwości komórek i wymiarów ze źródła danych, które nie są widoczne w zestawie wyników, ale są dostępne w raporcie.

  • Spłaszczony zbiór wyników ze źródeł danych XML, który obejmuje elementy XML, ich atrybuty oraz elementy potomne.

  • Zestaw wyników z dowolnego zarejestrowanego i skonfigurowanego dostawcy danych programu .NET Framework.

  • Dane z modelu raportu zaprojektowanego dla konkretnego źródła danych, z predefiniowanymi jednostkami, relacjami encji i polami. Więcej informacji można znaleźć w sekcji "Report Datasets" w dokumentacji Reporting Services.

Gdy raport jest przetwarzany w czasie wykonywania, rzeczywisty zestaw wyników zwracany dla zapytania może zawierać zero lub więcej wierszy. Istnieje również możliwość, że w źródle danych brakuje kolumn zdefiniowanych w zapytaniu. Wartości null ze źródła danych są mapowane na wartość .NET Framework System.DBNull.Value.

Więcej informacji o polach zbioru danych można znaleźć w sekcji Dataset Fields Collection (Report Builder and SSRS).

Zapytanie do zbioru danych

Po wykonaniu zapytania zestawu danych w projektancie zapytań na etapie projektowania zobaczysz zbiór wierszy ze źródła danych zawierający przykładowe dane. W czasie wykonywania, gdy użytkownik wyświetla raport, zapytanie zestawu danych może wygenerować różne wartości, ponieważ dane w źródle danych uległy zmianie. Za każdym razem, gdy raport jest przetwarzany, mogą pojawić się nowe dane.

Gdy definiujesz każdy zbiór danych, Report Builder otwiera projektant zapytań odpowiadający typowi źródła danych, aby pomóc Ci projektować zapytania. Aby na przykład zdefiniować zapytanie dotyczące danych z relacyjnej bazy danych programu SQL Server, kreatory tabel/macierzy, wykresu i mapy otwierają prosty interfejs graficzny, który ułatwia tworzenie zapytania; Wszystko, co musisz zrobić, to wybrać pola, które mają być używane w zestawie danych.

W projektancie zapytań można wykonać następujące czynności:

  • Przełączanie się między widokiem zapytań opartym na tekście i graficznym. Użyj graficznego do eksplorowania schematów, tabel, widoków i procedur składowanych w źródle danych. Użyj widoku opartego na tekście, aby wpisać, wkleić lub wyświetlić istniejące zapytanie, zwykle używane dla złożonego zapytania, którego nie można wyświetlić w graficznym projektancie zapytań. Na przykład możesz zaimportować zapytanie z pliku Transact-SQL (.sql), innego raportu na serwerze raportów lub pliku definicji raportu (.rdl) z udostępnionego pliku plikowego.

  • Uruchom zapytanie, aby wyświetlić dane. Zapytanie zwraca zestaw wyników. Kolumny w zestawie wyników stają się kolekcją pól dla zestawu danych. Wiersze w wynikach stanowią dane zestawu danych. Możesz pracować z zapytaniem, dopóki nie uzyskasz żądanych kolumn.

  • Dodaj parametry zapytania, aby ułatwić pobieranie tylko danych, które chcesz uzyskać dla raportu. Parametry zapytania automatycznie generują pasujące parametry raportu. W przypadku źródła danych modelu raportu określony filtr automatycznie generuje pasujący parametr raportu. Parametry raportu umożliwiają użytkownikom określenie danych raportu, które mają być widoczne podczas uruchamiania raportu. Na przykład użytkownik wybiera kategorie produktów, dla których mają być dane, a po uruchomieniu raportu dane tylko dla tych kategorii produktów są wyświetlane w raporcie.

  • Zaimportuj istniejące zapytanie z innego raportu.

Projektanci zapytań mogą udostępniać tryb graficzny lub tryb tekstowy w zależności od typu źródła danych. W przypadku wybrania trybu tekstowego należy użyć odpowiedniej składni zapytania dla źródła danych.

Podczas definiowania zestawu danych raportu można ustawić właściwości danych w zapytaniu lub zaakceptować wartości domyślne ustawione przez dostawcę danych. Typ danych można zmienić przy użyciu jednej z następujących strategii:

  • Przepisz zapytanie zestawu danych tak, aby przekonwertować określone pole na inny typ danych.

  • Edytuj pole w zestawie danych i podaj format niestandardowy.

  • Utwórz nowe pole niestandardowe na podstawie pola bazy danych i podaj format niestandardowy.

Więcej informacji można znaleźć w sekcji Dataset Fields Collection (Report Builder and SSRS).

Importowanie istniejących zapytań dla zbioru danych

Gdy tworzysz zbiór danych, możesz stworzyć nowe zapytanie lub zaimportować istniejące zapytanie z pliku lub innego raportu. Gdy importujesz zapytanie z innego raportu, możesz wybrać, które zapytanie chcesz zaimportować z listy zbiorów danych w raporcie.

Obsługiwane są tylko typy plików .sql i .rdl. Zapytania MDX (Multidimensional Expressions), zapytania DMX (prognozowania eksploracji danych) oraz zapytania modelu (SMQL) mogą być generowane wyłącznie przez odpowiedni projektant zapytań.

Porównywanie i tworzenie współdzielonych zbiorów danych oraz osadzonych zbiorów danych

Osadzony zbiór danych jest definiowany w raporcie lub w części raportu opublikowanego. Zmiany wprowadzone w osadzonym zbiorze danych dotyczą tylko tego raportu lub tej części raportu.

Współdzielony zbiór danych jest definiowany na serwerze raportów lub stronie SharePoint, opiera się na współdzielonym źródle danych i może być wykorzystywany przez wiele raportów i części raportu. Zmiany wprowadzone w definicji wspólnego zbioru danych wpływają na wszystkie raporty oraz wszystkie części raportów, które z niego korzystają.

Gdy dodajesz współdzielony zbiór danych do raportu, kolekcja pól zbioru danych jest aktualizowana do aktualnej definicji na serwerze raportów. Nie otrzymujesz powiadomień o aktualizacjach, gdy wprowadzane są zmiany na serwerze raportów. Aby zsynchronizować lokalną kopię kolekcji pól ze zmianami wprowadzonymi w definicji wspólnego zbioru danych na serwerze raportów, należy odświeżyć lokalną kolekcję pól. Aby uzyskać więcej informacji, zobacz Dodawanie, edytowanie, odświeżanie pól w okienku danych raportu (Report Builder i SSRS).

Opublikowane pozycje raportu zawierają osadzone i współdzielone zbiory danych, od których zależą. Więcej informacji można znaleźć w sekcji Report Parts and Datasets in Report Builder.

Różnica między osadzonymi a współdzielonymi źródłami danych polega na sposobie ich tworzenia, przechowywania i zarządzania. Poniższa tabela podsumowuje różnice między osadzonymi a współdzielonymi źródłami danych:

Description Wbudowane

Źródło danych
Udostępniona

Źródło danych
Połączenie danych jest wbudowane w definicję raportu. Dostępne
Wskaźnik do połączenia danych na serwerze raportów jest osadzony w definicji raportu. Dostępne
Zarządzane na serwerze raportów Dostępne Dostępne
Wymagane dla udostępnionych zestawów danych Dostępne
Wymagane dla składników Dostępne

W Projektancie raportów można tworzyć udostępnione zestawy danych w ramach projektu raportu i kontrolować, czy mają być wdrażane na serwerze raportów. Nie można przejść do serwera raportów i wybrać udostępniony zestaw danych, który ma zostać dodany do raportu.

W programie Report Builder możesz wykonać następujące czynności:

  • Aby utworzyć udostępniony zestaw danych, użyj widoku projektu udostępnionego zestawu danych. Możesz zapisać go na serwerze raportów lub w witrynie programu SharePoint, aby udostępnić je innym raportom. Możesz również przeglądać serwer raportów i edytować istniejący udostępniony zestaw danych. W tym widoku można utworzyć zapytanie i ustawić wszystkie opcje zestawu danych. Aby uzyskać więcej informacji, zobacz Shared Dataset Design View (Report Builder).

  • Aby dodać udostępniony zestaw danych do raportu, otwórz program Report Builder w widoku projektu raportu. W kreatorze lub w okienku Dane raportu przejdź do serwera raportów i wybierz udostępniony zestaw danych, aby dodać go do raportu. W tym widoku nie można zmienić kwerendy z wyjątkiem dodawania pól. Możesz zastąpić inne opcje danych i dodać filtry. Nie można usunąć filtrów.

W poniższej tabeli porównano właściwości, które można skonfigurować pod kątem definicji udostępnionego zestawu danych na serwerze raportów i wystąpienia udostępnionego zestawu danych w definicji raportu.

Property Uwagi dotyczące konfiguracji definicji Uwagi dotyczące konfiguracji wystąpienia
Tekst zapytania Skonfiguruj zapytanie, w tym zdefiniowanie go jako wyrażenia. Nie można zmienić kwerendy.
Parametry zapytania Nie można odwołać się do parametrów raportu

Uwzględnia wartości domyślne

Zawiera flagę Tylko do odczytu
Konfigurowanie parametrów, które nie są oznaczone jako tylko do odczytu w definicji
Filters Definiowanie filtrów Nie można wyświetlić ani zmienić filtrów zestawu danych, które są częścią definicji

Może tworzyć dodatkowe filtry
Źródło danych Musi być udostępnionym źródłem danych Nie można zmienić źródła danych
Pola formularza Pola z polecenia zapytania

Pola obliczeniowe nie są częścią definicji zestawu danych
Wyświetlanie pól, ale nie można ich zmienić

Kolekcja pól jest statyczna na podstawie zapytania w momencie dodania udostępnionego zestawu danych do raportu. Aby zaktualizować, kliknij przycisk Odśwież pola w oknie dialogowym Właściwości zestawu danych . Rzeczywista kolekcja pól jest tym, co zwraca bieżące zapytanie w definicji.

Dodawanie pól obliczeniowych
Dataset Opcje danych, takie jak rozróżnianie wielkości liter Zastąp opcje danych w instancji

Więcej informacji na temat tworzenia zestawów danych można znaleźć w artykułach Tworzenie udostępnionego zestawu danych lub osadzonego zestawu danych (Report Builder i SSRS) oraz Narzędzia usługi Reporting Services w dokumentacji usługi Reporting Services.

Filtrowanie, sortowanie i grupowanie danych w zbiorze danych

Dane w zestawie danych pochodzą z uruchamiania polecenia zapytania w zewnętrznym źródle danych. Składnia polecenia zapytania dla rozszerzenia danych określa, czy dane można sortować, czy grupować. Sortowanie i grupowanie odbywa się w zapytaniu przed pobraniem danych dla raportu. Filtrowanie odbywa się po pobraniu danych dla raportu.

Aby uzyskać więcej informacji, zobacz Filtrowanie, grupowanie i sortowanie danych (Report Builder i SSRS).

Filtrowanie danych w zbiorze danych

Filtry są częścią definicji zestawu danych w raporcie. Użyj filtrów zestawu danych, aby określić dane z zestawu danych do uwzględnienia w raporcie. Po określeniu filtrów w zestawie danych wszystkie regiony danych oparte na zestawie danych wyświetlają tylko dane przekazywane przez filtry zestawu danych.

Filtry są częścią definicji wspólnego zbioru danych. Filtry współdzielonego zbioru danych dotyczą wszystkich raportów zawierających współdzielony zbiór danych. Po dodaniu współdzielonego zbioru danych do raportu lub po dodaniu komponentu z zależnym zbiorem współdzielonych danych, możesz tworzyć dodatkowe filtry zbioru danych. Filtry, które tworzysz, są używane tylko w raporcie, nie są częścią definicji wspólnego zbioru danych na serwerze raportów.

Możesz ustawić dodatkowe filtry w regionie danych lub grupie regionów danych. Możesz również użyć kombinacji parametrów i filtrów, aby umożliwić użytkownikom wybieranie danych, które mają być widoczne w raporcie. Aby uzyskać więcej informacji, zobacz Parametry raportu (Report Builder i Projektant raportów).

Sortowanie danych w zbiorze danych

W zestawie danych kolejność danych to kolejność pobierana z zewnętrznego źródła danych. Jest to taka sama kolejność, jaką widzisz po uruchomieniu zapytania w projektancie zapytań. Jeśli składnia polecenia zapytania obsługuje sortowanie, możesz edytować zapytanie w celu sortowania danych w źródle, zanim zostanie zwrócone jako dane raportu. Na przykład w przypadku zapytania Języka Transact-SQL instrukcja ORDER BY kontroluje kolejność sortowania.

Aby posortować dane po powrocie do raportu, zdefiniuj wyrażenia sortowania w regionach danych i grupach regionów danych. Więcej informacji można znaleźć w temacie dotyczącym konkretnego typu regionu danych, na przykład Tabele, Macierze i Listy (Report Builder i SSRS).

Możesz również użyć kombinacji parametrów i wyrażeń sortowania, aby umożliwić użytkownikom wybieranie kolejności sortowania danych w raporcie. Aby uzyskać więcej informacji, zobacz Parametry raportu (Report Builder i Projektant raportów).

Grupowanie danych w zbiorze danych

Nie można grupowania danych w zestawie danych. Aby zagregować dane w zestawie danych, można edytować polecenie zapytania, aby obliczyć agregacje przed pobraniem danych dla raportu. Są one nazywane agregacjami serwerów. W wyrażeniach, aby zidentyfikować te wartości jako wstępnie obliczone agregacje, użyj funkcji Aggregate. Więcej informacji można znaleźć w sekcji Funkcja agregowana (Report Builder i SSRS).

Wykorzystanie parametrów i zbiorów danych

W przypadku osadzonego zapytania zestawu danych zawierającego zmienne zapytania parametry zapytania i odpowiednie parametry raportu są tworzone automatycznie. Po uruchomieniu raportu wartość parametru raportu jest połączona z parametrem zapytania zestawu danych. W ten sposób polecenie zapytania uruchamiane w zewnętrznym źródle danych zawiera wartości określone dla parametrów raportu. Parametry raportu umożliwiają użytkownikowi wybranie danych, które mają być widoczne w raporcie. Parametry zapytania i parametry raportu można wyświetlić w oknie dialogowym Właściwości zestawu danych, na stronie Parametry.

Dla współdzielonego zbioru danych parametry zapytań są częścią definicji współdzielonego zbioru danych, którą można zarządzać na serwerze raportów niezależnie od raportu. Poniższa lista zawiera opis obsługi wartości parametrów zapytania:

  • Może być oparty na wyrażeniach.

  • Może zawierać wartości domyślne.

  • Można ustawić jako tylko do odczytu. Nie można zmienić parametrów przeznaczonych tylko do odczytu w wystąpieniu udostępnionego zestawu danych w raporcie.

  • Nie można zawierać odniesień do wbudowanych parametrów kolekcji, które reprezentują parametry raportu.

Aby skonfigurować wartości parametrów zapytania dla wspólnego zbioru danych, w trybie projektowania zbioru danych można przeglądać i otwierać współdzielony zbiór danych z serwera raportu oraz ustawić opcje na stronie Parametry w oknie dialogowym Właściwości zbioru danych. Aby uzyskać więcej informacji, zobacz Create a Shared Dataset or Embedded Dataset (Report Builder and SSRS) (Tworzenie udostępnionego zestawu danych lub osadzonego zestawu danych (Report Builder i usług SSRS).

Dla niektórych wielowymiarowych źródeł danych, takich jak Analysis Services, graficzny projektant zapytań pozwala określić filtry zapytań i wybrać opcję tworzenia odpowiadającego parametru zapytania. Po wybraniu opcji parametrów rozszerzenie danych automatycznie tworzy osobny zbiór raportów, który dostarcza dostępne wartości dla listy rozwijanej dla danego parametru. Domyślnie te ukryte zestawy danych nie są wyświetlane w okienku Dane raportu.

Parametry raportu połączone z parametrami zapytania pomagają filtrować dane przed zwróceniem danych z zewnętrznego źródła danych. Możesz również filtrować dane w raporcie, tworząc filtry będące częścią definicji raportu. Aby uzyskać więcej informacji, zobacz Filtrowanie, grupowanie i sortowanie danych (Report Builder i SSRS).

Wyświetlanie ukrytych zbiorów danych

Gdy tworzysz parametryzowane zapytanie dla niektórych wielowymiarowych źródeł danych, automatycznie tworzysz zbiory danych dostarczające poprawne wartości dla parametru. W przypadku niektórych projektantów zapytań można to zrobić, określając filtry, a następnie wybierając opcję tworzenia parametrów. Domyślnie te zestawy danych nie są wyświetlane w okienku Dane raportu, ale mogą być wyświetlane. Aby uzyskać więcej informacji, zobacz Show Hidden Datasets for Parameter Values for Multidimensional Data (Report Builder and SSRS) (Pokaż ukryte zestawy danych dla wartości parametrów dla danych wielowymiarowych (Report Builder i SSRS).

Wykorzystanie map i zbiorów danych

Jeśli w raporcie dołączysz mapę, musisz podać dane przestrzenne. Dane przestrzenne mogą pochodzić z zestawu danych raportów, mapy w galerii map lub z ESRI Shapefiles. Dane przestrzenne z raportu lub pliku ESRI Shapefile nie pojawiają się jako zbiór danych w panelu Raport Dane. Aby uzyskać więcej informacji, zobacz Mapy (Report Builder i SSRS).

Wyświetlanie danych z wielu zbiorów danych

Raport zazwyczaj zawiera więcej niż jeden zestaw danych. Poniższa lista zawiera opis sposobu używania zestawów danych w raporcie:

Wyświetlanie komunikatu, gdy nie ma dostępnych wierszy danych

Podczas przetwarzania raportu, gdy zapytanie dla zestawu danych jest uruchamiane, zestaw wyników może nie zawierać wierszy. W renderowanych raportach region danych połączony z pustym zestawem danych jest wyświetlany jako pusty region danych. Możesz określić tekst do wyświetlenia w renderowanych raportach zamiast pustego regionu danych. Można również określić komunikat dla podraportów, gdy zapytania dla wszystkich zestawów danych nie generują żadnych danych w czasie wykonywania. Aby uzyskać więcej informacji, zobacz Ustawianie komunikatu o braku danych dla regionu danych (Report Builder i SSRS).

Ustawianie opcji zbioru danych

W przypadku źródeł danych obsługujących dane międzynarodowe może być konieczne dostosowanie właściwości zestawu danych, które mają wpływ na kolejność sortowania, właściwości znaków międzynarodowych i ważność wielkości liter. Te właściwości obejmują wielkość liter, kanatyp, szerokość, akcent i sortowanie. Aby uzyskać więcej informacji o ustawianiu tych właściwości, zobacz okno dialogowe Dataset Properties, Opcje (Report Builder).