Co nowego w architekturze i narzędziach serwera (Reporting Services)     SQL Server - Reporting Services

Co nowego w mechanizmie przetwarzania i renderowania raportów (Reporting Services) Udostępnij na: Facebook

Opublikowano: 7 lipca 2008

Zawartość strony
 Co nowego w mechanizmie przetwarzania i renderowania raportów (Reporting Services)  Co nowego w mechanizmie przetwarzania i renderowania raportów (Reporting Services)
 Co nowego w zakresie tworzenia raportów (Reporting Services)  Co nowego w zakresie tworzenia raportów (Reporting Services)
 Wsparcie dla źródeł danych  Wsparcie dla źródeł danych
 Wsparcie dla wykresów  Wsparcie dla wykresów
 Tymczasowe ograniczenia funkcjonalności tworzenia raportów w wersji July CTP  Tymczasowe ograniczenia funkcjonalności tworzenia raportów w wersji July CTP
 Report Designer Preview  Report Designer Preview
 Nowy region danych Tablix w układzie raportu  Nowy region danych Tablix w układzie raportu
 Modyfikacje regionu danych Chart  Modyfikacje regionu danych Chart
 Tekst zastępczy wyrażenia na powierzchni projektowej raportu  Tekst zastępczy wyrażenia na powierzchni projektowej raportu
Nowy schemat RDL  Nowy schemat RDL

Co nowego w mechanizmie przetwarzania i renderowania raportów (Reporting Services)

Niniejszy artykuł opisuje nowe funkcje każdej z wersji Microsoft SQL Server 2008 Reporting Services (SSRS) Community Technology Preview (CTP). Funkcje zostały umieszczone na liście odpowiadającej tej wersji CTP, w której zostały wprowadzone. Najnowsza wersja CTP została zaprezentowana jako pierwsza.

Co nowego w mechanizmie przetwarzania i renderowania raportów w wersji October CTP Wersja Microsoft SQL Server 2008 Reporting Services (SSRS) October Community Technology Preview (CTP) wprowadza wsparcie dla następujących funkcji:

  • Formuły wykresów
  • Aktualizacja narzędzia Dundas Custom Report Item (CRI)

Co nowego w mechanizmie przetwarzania i renderowania raportów w wersji July CTP

Wersja Microsoft SQL Server 2008 Reporting Services (SSRS) July CTP wprowadza nową architekturę przetwarzania raportów oraz nową architekturę renderowania. Następujące funkcje przetwarzania i renderowania raportów mają znacznie mniejsze wymagania pamięciowe:

  • Przetwarzanie nowych lub aktualizowanych raportów.
  • Renderowanie raportów do postaci Windows Form, Web Form, CSV, XML, PDF, obrazu lub Excel.
  • Przetwarzanie raportów w przypadku dużych modeli semantycznych.

W celu przetestowania tych funkcji należy wykorzystać narzędzie Report Manager do przekazania istniejących raportów na serwer raportów. Można również użyć nowej, niezależnej aplikacji klienckiej Report Designer Preview do otwierania istniejących raportów i rozmieszczania ich na serwerze raportów. Więcej informacji znaleźć można w artykule Co nowego w zakresie tworzenia raportów (Reporting Services).

Architektura przetwarzania raportów

Architektura przetwarzania raportów uległa w tej wersji fundamentalnym zmianom w wyniku wprowadzenia przetwarzania raportów na żądanie. Gdy istniejące raporty są publikowane na serwerze raportów SQL Server 2008 Reporting Services (SSRS), zostają one automatycznie aktualizowane do nowego schematu RDL. Reporting Services zawierają także poprzednie komponenty przetwarzania raportów służące do przetwarzania istniejących migawek oraz niewielkiej grupy raportów, które nie mogą być aktualizowane przy użyciu nowego schematu RDL.

Elementy Custom Report Items (CRI) nie są wspierane w wersji July CTP. Więcej informacji znaleźć można w artykule Breaking Changes in SQL Server Reporting Services.

Więcej informacji na temat metod aktualizacji raportów znaleźć można w artykule Reporting Services Backward Compatibility.

Architektura renderowania raportów

Architektura renderowania raportów została w tej wersji znacząco zmodyfikowana. Wprowadzone zostały następujące funkcje:

  • Nowy obiektowy model renderowania, który wspiera przetwarzanie raportów na żądanie.
  • Wsparcie dla bardziej spójnego stronicowania w różnych narzędziach renderujących. Reguły stronicowania zostały przeprojektowane tak, aby dostarczały bardziej spójny mechanizm podziału na strony, gdy raport zawierający podział strony jest wyświetlany lub eksportowany. Więcej informacji znaleźć można w artykule Understanding Pagination in Reporting Services.
  • Przeprojektowane narzędzie do renderowania danych dla plików .csv generuje obecnie zawartość składającą się wyłącznie z danych zamiast z kombinacji danych i prezentacji. Więcej informacji znaleźć można w artykule Breaking Changes in SQL Server Reporting Services.
  • Wsparcie dla renderowania podraportów oraz zagnieżdżonych regionów danych w formacie Microsoft Excel.

 Do początku strony Do początku strony

Co nowego w zakresie tworzenia raportów (Reporting Services)

Niniejszy artykuł opisuje nowe funkcje każdej z wersji Microsoft SQL Server 2008 Reporting Services (SSRS) Community Technology Preview (CTP). Funkcje znajdują się na liście odpowiadającej tej wersji CTP, w której zostały wprowadzone. Najnowsza wersja CTP została zaprezentowana jako pierwsza.

  • Co nowego w zakresie tworzenia raportów w wersji October Community Technology Preview
  • Co nowego w zakresie tworzenia raportów w wersji July Community Technology Preview

Co nowego w zakresie tworzenia raportów w wersji October CTP Wersja October CTP wprowadza wsparcie dla następujących funkcji:

  • Narzędzie Report Designer Preview ze Wstążką. Nowy interfejs użytkownika wykorzystujący znany z pakietu Microsoft Office interfejs w postaci Wstążki.
  • Wsparcie dla wykresów Rozszerzony interfejs użytkownika oraz wsparcie dla formuł w regionach danych wykresu.

Report Designer Preview nie jest zintegrowany ze środowiskiem SQL Server Business Intelligence Development Studio.

Uwaga: Narzędzie Report Designer dla Business Intelligence Development Studio nadal dostarczane jest wraz z wersją October CTP SQL Server 2008. Podobnie jak w poprzednich wersjach można uzyskać dostęp do tego narzędzia za pośrednictwem Business Intelligence Development Studio. Jednak narzędzie to nie umożliwia dostępu do nowych funkcji SQL Server 2008.

Niniejsza sekcja zawiera następujące części:

  • Report Designer Preview ze Wstążką
  • Wsparcie dla źródeł danych
  • Wsparcie dla wykresów

Report Designer Preview ze Wstążką

Narzędzie Report Designer Preview wspiera obecnie interfejs użytkownika w postaci Wstążki, który przypomina interfejs produktów Microsoft Office. Podobnie jak July CTP Report Designer Preview, tę niezależną aplikację kliencką można wykorzystać do tworzenia nowych raportów i aktualizowania istniejących raportów przy pomocy nowego schematu RDL. Aplikacja kliencka dostarcza wstępny interfejs w postaci Wstążki służący do realizacji zadań tworzenia raportów. W tej wersji dostępny jest lokalny podgląd bez pamięci podręcznej danych.

Ikona z klejnotem

Należy kliknąć ikonę z klejnotem znajdującą się w lewym górnym rogu, aby uzyskać dostęp do następujących elementów menu:

  • New Inicjuje nowy raport.
  • Open Otwiera istniejący raport.
  • Save Zapisuje kopię bieżącego raportu.
  • SaveAs Zapisuje kopię bieżącego raportu pod nową nazwą.
  • Publish Publikuje raport na serwerze raportów. Jeśli właściwości rozmieszczenia nie zostały określone, pojawi się monit o określenie wartości dla serwera raportów, folderu raportów oraz nazwy pliku raportu.

Karta Home

Karta Home może posłużyć do wykonywania następujących typów akcji dla wybranego elementu w powierzchni projektowej raportu:

  • Dostęp do Schowka dla akcji wycinania i wklejania.
  • Zmiana właściwości czcionki.
  • Zmiana właściwości wyrównania tekstu.
  • Zmiana właściwości typu krawędzi.
  • Zmiana rozmieszczenia lub kolejności wybranego elementu względem innych elementów na powierzchni projektowej.
  • Pogląd raportu.

Karta Insert

Kartę Insert można wykorzystać do realizowania następujących typów akcji:

  • Dodawanie regionu danych (tabeli, macierzy, wykresu, listy).
  • Dodawanie elementu raportu (pola tekstowego, obrazu, linii, prostokąta).
  • Dodawanie podraportu.
  • Dodawanie nagłówka strony.
  • Dodawanie stopki strony.

Karta View

Karta View może posłużyć do włączenia lub wyłączenia prezentacji następujących okienek:

  • Data Prezentuje listę wbudowanych pól, parametrów, obrazów i zbiorów danych raportów służących do projektowania bieżącego raportu.
  • Property Prezentuje właściwości wybranego elementu na powierzchni projektowej raportu.
  • Group Prezentuje hierarchiczny widok grup wierszy oraz grup kolumn dla wybranego regionu danych.
  • Ruler Prezentuje linijkę ponad i obok powierzchni projektowej raportu, którą można wykorzystać wraz ze wskaźnikami (ang. snap-line) do pozycjonowania regionów danych i elementów raportu na powierzchni projektowej.

 Do początku strony Do początku strony

Wsparcie dla źródeł danych

Narzędzie Report Designer Preview z Wstążką zapewnia wsparcie dla następujących źródeł danych:

  • Microsoft SQL Server
  • OLE DB
  • Oracle
  • ODBC
  • XML
  • Report Server Model
  • SAP NetWeaver BI
  • Hyperion Essbase

Uwaga: W tej wersji nie jest dostępne wsparcie dla interaktywnego projektowania kwerend dla tych źródeł danych.

Uwaga: W tej wersji usługi Microsoft SQL Server Analysis Services nie są wspierane jako źródło danych dla jakiegokolwiek rozszerzenia przetwarzania danych. Nie można wybrać źródła danych OLE DB i utworzyć połączenia ze źródłem danych Analysis Services.

W niniejszej wersji wspierane są następujące scenariusze:

  • Wpisywanie tekstu kwerendy bezpośrednio w uniwersalnym oknie do projektowania kwerend.
  • Otwieranie lub importowanie istniejącego pliku, który zawiera tekst kwerendy np. pliku SQL z instrukcjami Transact-SQL.
  • Zaprojektowanie kwerendy w osobnej aplikacji i wklejanie jej w oknie kwerendy.

Wprowadzenie projektanta kwerend wspierającego wspomniane źródła danych jest planowane w przyszłej wersji.

 Do początku strony Do początku strony

Wsparcie dla wykresów

W wersji October CTP wprowadzone zostały następujące funkcje:

  • Wsparcie w czasie projektowania i wykonania dla formuł obliczeniowych obejmujących analizę statystyczną, średnie ruchome oraz wskaźniki finansowe. Formuły mogą być wyświetlane poprzez kliknięcie prawym przyciskiem myszy modułu wartości wykresu oraz dodanie serii obliczanych.
  • Nowe okna dialogowe dla każdego elementu wykresu.
  • Menu kontekstowe dla każdego elementu wykresu.
  • Wsparcie dla edycji tekstowej bezpośrednio na wykresie.
  • Nowe okno dialogowe do wybierania typu wykresu ułatwiające dokonywanie zmian typu wykresu.
  • Możliwość przeciągania, upuszczania i zamieniana modułów na wykresie.

Co nowego w zakresie tworzenia raportów w wersji July Community Technology Preview

Wersja Microsoft SQL Server 2008 Reporting Services (SSRS) July CTP obsługuje nową wersję schematu Report Definition Layout (RDL), która zapewnia wsparcie dla regionu danych Tablix (nowego, elastycznego układu siatki), wzbogaconego regionu danych Chart (wykresu) oraz ulepszony mechanizm stronicowania. Aby wykorzystywać nowe funkcje July CTP, trzeba użyć niezależnej aplikacji klienckiej Report Designer dołączonej do tej wersji. Ta aplikacja kliencka oferuje okienko zadań grupowych służące do tworzenia i zarządzania grupami dla regionów danych, okno przeglądu służące do powiększania i przesuwania widoku raportu oraz okno Data, które organizuje globalne kolekcje i obrazy zdefiniowane dla raportu tak, aby można było przeciągać elementy na powierzchnię projektową raportu.

Aplikacja kliencka Report Designer nie jest zintegrowana z SQL Server Business Intelligence Development Studio.

Uwaga: Wcześniejsza wersja narzędzia Report Designer jest nadal dołączana do wersji July CTP SQL Server 2008. Podobnie jak w poprzednich wersjach można uzyskać dostęp do tego narzędzia za pośrednictwem Business Intelligence Development Studio. Jednak narzędzie to nie umożliwia dostępu do nowych funkcji SQL Server 2008.

Ta sekcja składa się z następujących części:

  • Tymczasowe ograniczenia funkcjonalności tworzenia raportów w wersji July CTP
  • Report Designer Preview
  • Nowy region danych Tablix w układzie raportu
  • Modyfikacje regionu danych Chart
  • Tekst zastępczy wyrażenia na powierzchni projektowej raportu
  • Nowy schemat RDL

 Do początku strony Do początku strony

Tymczasowe ograniczenia funkcjonalności tworzenia raportów w wersji July CTP

Niniejsza sekcja opisuje ograniczenia funkcjonalności tworzenia raportów w wersji July CTP.

Niezależna aplikacja kliencka Report Designer

Do tworzenia raportu, który zawiera nowe funkcje takie jak regiony danych Tablix oraz rozszerzoną funkcjonalność regionów danych Chart, trzeba użyć niezależnej aplikacji klienckiej Report Designer.

Następująca lista opisuje funkcje, które nie są dostępne w tej wersji:

  • Odwołania do wbudowanych pól dla folderu raportu (ang. Report Folder) oraz nazwy raportu (ang. Report Name), na przykład Globals!ReportFolder oraz Globals!ReportName, nie są wspierane, gdy raport jest wyświetlany w trybie Preview. Aby wyświetlić wartości tych pól wbudowanych, trzeba opublikować raport na serwerze raportów przy użyciu przycisku Deploy w menu File i wyświetlić raport przy użyciu narzędzia Report Manager.

Report Designer w Business Intelligence Designer Studio

Narzędzie SQL Server 2005 Reporting Services Report Designer jest nadal dostępne w pakiecie Business Intelligence Designer Studio. Pozwala ono kontynuować tworzenie raportów przy użyciu poprzedniej wersji schematu raportu, ale bez dostępu do nowych funkcji.
W tej wersji BI Development Studio Report Designer posiada następujące ograniczenie:

  • Po otwarciu raportu Reporting Services 2000 w środowisku BI Development Studio otworzy się okno dialogowe z monitem o aktualizację. Kliknięcie przycisku OK powoduje, że raport zostaje zaktualizowany do nowego schematu RDL SQL Server 2008. Po zapisaniu raportu w tym formacie nie można już otworzyć go przy użyciu aplikacji Report Designer w BI Development Studio. Można natomiast otworzyć ten zaktualizowany raport w niezależnej aplikacji klienckiej Report Designer.

 Do początku strony Do początku strony

Report Designer Preview

Niezależna aplikacja kliencka Report Designer pozwala na tworzenie nowych raportów oraz aktualizowanie istniejących raportów do nowego schematu RDL. Aplikacja kliencka dostarcza okna dialogowe wspierające proces tworzenia źródeł danych, zbiorów danych raportu, parametrów raportu oraz elementów raportu, takich jak regiony danych, obrazy, podraporty, linie oraz pola tekstowe.

Menu File

Opcja Deployment Settings w menu File służy do ustawiania serwera raportów, folderu raportu oraz nazwy pliku raportu. Na przykład:

ReportServerURL: https://localhost/reportserver

Report folder: /

Report name: Report1

Opcja Deploy w menu File służy do publikowania raportu na serwerze raportów. Aby wyświetlić opublikowane raporty, należy przejść do lokalizacji https://localhost/reports.

Menu Report

Opcja Report Parameters w menu Report pozwala zmienić kolejność na liście parametrów raportu.

Paski narzędzi

Opcja Design Report w pasku narzędzi służy do wyświetlenia powierzchni projektowej raportu i zainicjowania procesu edycji raportu. Opcja Preview Report pozwala umieścić raport na serwerze raportów i wyświetlić podgląd raportu zrenderowanego na serwerze. Przyciski Undo oraz Redo zostały ulepszone tak, aby umożliwiać wielokrotne operacje wycofywania. Stos Undo jest obecnie utrzymywany tak długo, jak długo trwa proces edycji raportu.

Przyciski w pasku narzędzi pozwalają formatować stałe i wyrażenia w polu tekstowym. Umożliwiają na przykład ustawianie właściwości czcionki, wyrównania tekstu w polu tekstowym, kolorów tła i tekstu oraz właściwości linii i krawędzi.

Okno Data

Okno Data prezentuje wizualną hierarchię elementów, którą można wykorzystać podczas projektowania raportu. Można przeciągać elementy z okna Data na powierzchnię projektową raportu lub do okienka zadań grup. Do elementów tych zaliczają się:

  • Źródła danych
  • Zbiory danych raportu i ich kolekcje pól
  • Pola wbudowane nazywane również "globalnymi"
  • Parametry
  • Obrazy

Powierzchnia projektowa raportu

Powierzchnia projektowa raportu służy do projektowania układu raportu. Aby zdefiniować raport, wystarczy przeciągnąć elementy jego układu z okna Toolbox oraz elementy danych z okna Data. Następnie należy ustawić właściwości rozmieszczania dla raportu, opublikować raport na serwerze raportów i wyświetlić go. Serwer raportów przetworzy elementy układu oraz danych w raporcie, łącząc je ze sobą w celu wygenerowania na żądanie stron raportu podczas wyświetlania raportu.

Okienko zadań grup

Okienko zadań grup prezentuje grupy wierszy oraz grupy kolumn dla regionu danych. Okienka Row Groups oraz Column Groups wyświetlają grupy w hierarchii wizualnej. Można tworzyć grupy w oparciu o pojedyncze pole zbioru danych raportu, przeciągając pole do okienka grupy i wstawiając je do hierarchii grupy wiersza lub kolumny. Można także wykorzystywać opcje menu podręcznego do dodawania (Add), edycji ( Edit) lub usuwania (Delete) grup.

Przycisk All Members pozwala przełączać się między widokiem, w którym wyświetlana jest sama hierarchia grupy, a tym prezentującym wszystkie elementy hierarchii.

Okno Properties

Okno Properties zapewnia dostęp do właściwości wybranego elementu raportu znajdującego się na powierzchni projektowej raportu. Właściwości w tym oknie reprezentują elementy oraz atrybuty RDL. W wersji July CTP nie wszystkie elementy RDL można ustawiać za pośrednictwem interfejsu użytkownika oraz strony Properties.

Okno Zoom

Suwak powiększania można wykorzystać do modyfikowania współczynnika powiększenia dla powierzchni projektowej raportu. Należy kliknąć podświetlony obszar w oknie Zoom, aby zmienić sekcję powierzchni projektowej raportu w bieżącym widoku.

 Do początku strony Do początku strony

Nowy region danych Tablix w układzie raportu

Regiony danych Table, Matrix oraz List, które prezentują dane pochodzące ze zbioru danych raportu, bazują obecnie na pojedynczej wewnętrznej definicji regionu danych o nazwie Tablix. Region danych Tablix zapewnia elastyczny układ siatki z wsparciem dla wielu grup wierszy oraz grup kolumn. Grupy są zorganizowane w hierarchię wierszy oraz hierarchię kolumn. Grupy mogą być zagnieżdżone, przyległe lub rekurencyjne. Można pracować z grupami przy użyciu nowego okienka zadań grup, które prezentuje hierarchie grup wierszy oraz grup kolumn dla regionu danych.

Dopuszczalne jest zagnieżdżanie regionów danych Tablix. Można wbudować dowolny element raportu w komórkę regionu Tablix.

Nic nie stoi na przeszkodzie, aby nadal pracować z prostymi tabelami, jednak obecnie istnieje możliwość dodania grup kolumn. Można rozpocząć od prostego regionu danych Matrix, lecz teraz można dodać także przyległe grupy kolumn. Region danych z okna Toolbox, od którego rozpoczyna się pracę, stanowi jedynie punkt początkowy.

Dodawanie grup do regionu danych powoduje, że dodawane są do niego wiersze oraz kolumny, w których mają być wyświetlane dane grupy. Można dodawać sumy częściowe do grup oraz sumy całkowite do regionu danych. Można także dokonywać tych zmian własnoręcznie poprzez dodawanie wierszy statycznych dla nagłówków kolumn, etykiet i sum częściowych kolumn oraz kolumn statycznych dla etykiet oraz sum częściowych wierszy.

 Do początku strony Do początku strony

Modyfikacje regionu danych Chart

Lista typów wykresów została rozszerzona i obecnie dostępne są typy: warstwowy, słupkowy, kolumnowy, liniowy, biegunowy, zakresowy, punktowy oraz kształtu. Serie mogą być wyświetlane w dowolnym określonym obszarze wykresu lub w dowolnej określonej legendzie. Nowością są wprowadzone w tej wersji drugorzędne osi kategorii i wartości pozwalające na wyświetlanie wielu serii przy użyciu więcej niż jednej osi. Na każdej osi można ustawiać opcje służące do dodawania przerw w skali, skali logarytmicznej, niestandardowych interwałów lub pasów przeplotu (ang. interlaced strip line).

 Do początku strony Do początku strony

Tekst zastępczy wyrażenia na powierzchni projektowej raportu

Wyrażenia, które stanowią proste odwołania do wbudowanych kolekcji pól, stosują wyświetlanie tekstu zastępczego w polach tekstowych na powierzchni projektowej raportu lub w regionach danych. Na przykład w polu tekstowym na powierzchni projektowej wyrażenie =Fields!Sales.Value jest wyświetlane jako [Sales]. Więcej informacji znaleźć można w artykule Expression Placeholder Text (Reporting Services).

 Do początku strony Do początku strony

Nowy schemat RDL

Główne zmiany w schemacie RDL wiążą się w wprowadzeniem elementu Tablix - uogólnionego elementu regionu danych łączącego funkcje tabeli oraz macierzy, elementu Chart wspierającego bogatszy zestaw funkcji wizualizacji danych oraz innych zmian wspierających nowy model przetwarzania raportów oraz nowy model renderowania raportów. Nowa przestrzeń nazw to https://schemas.microsoft.com/sqlserver/reporting/2007/01/reportdefinition. Więcej informacji znaleźć można w artykule Report Definition XML Elements.

Element Tablix

Element Tablix (RDL) stanowi przeprojektowany region danych, który wspiera elastyczny układ siatki. Element Tablix zastępuje elementy Table, Matrix oraz List występujące we wcześniejszych schematach RDL. Projekt regionu danych Tablix zapewnia dużo większą elastyczność w zakresie układu raportu oraz dużo spójniejszy mechanizm renderowania. W połączeniu z bazującymi na wyrażeniach wartościami pól tekstowych w komórkach regionu Tablix oraz bazującymi na wyrażeniach definicjami grup ulepszenia te zapewniają autorowi znacznie większą kontrolę nad organizacją i sposobem prezentowania danych na stronie.

Element Chart

Element Chart (RDL) stanowi przeprojektowany region danych z rozszerzonym wsparciem dla różnych typów wykresów, osi drugorzędnych oraz elementu ChartAreas (RDL), w którym może być wyświetlany element ChartSeries (RDL). Więcej informacji znaleźć można w artykule Report Definition Chart Elements.

Reorganizacja stron

Elementy RDL strony zostały przeprojektowane, dotyczy to elementów PageSection, Page oraz PageBreak. Elementy nagłówków oraz stopki stron, marginesów stron, kolumn, odstępy między kolumnami, InteractiveHeight oraz InteractiveWidth zostały przeniesione z elementu nadrzędnego Report do elementu nadrzędnego Page. Wprowadzone zostało wsparcie dla elementów KeepTogether oraz KeepWithGroup, co zapewnia większą kontrolę nad stronicowaniem.

Jawne wartości null

Atrybut xsi:nil="true" umożliwia wprowadzenie rozróżnienia między elementem, który ma jawną wartość null, a elementem nieokreślonym.

Zmienne czasu przetwarzania

Dopuszczalne jest deklarowanie zmiennych, które są globalne dla całego raportu lub lokalne dla zakresów określonych grup. Można użyć globalnej zmiennej do jednokrotnego obliczenia wyrażenia, a następnie wykorzystywać tę wartość w wyrażeniach w całym raporcie. Element DeferVariableEvaluation kontroluje, czy zmienna jest wyliczana podczas przetwarzania raportu na żądanie. Nie należy stosować jej w przypadku, gdy zmienna jest zależna od czasu.

Typ danych dla stałych

Element Value posiada opcjonalny atrybut DataType, który określa typ danych wartości, jeśli jest ona stała. Jeśli atrybut DataType zostaje pominięty, stała wykorzystuje typ String. Atrybut DataType może mieć wartość Boolean, DateTime, Integer, Float lub String.

 Do początku strony Do początku strony

Co nowego w architekturze i narzędziach serwera (Reporting Services)     SQL Server - Reporting Services