Graficzny interfejs użytkownika projektanta kwerend
Reporting Services zawiera projektant zapytań graficzne i projektant zapytań tekstowych do tworzenia kwerendy do pobierania danych z relacyjnej bazy danych dla elementu dataset raportu w Projektant raportów.Interaktywnie buduje kwerendę i wyświetlić wyniki dla danych za pomocą projektant zapytań graficzny źródło typów SQL Server, Oracle, OLE DB i ODBC.Umożliwia określenie wielu projektant zapytań tekstowych Transact-SQL instrukcje, złożonych kwerend lub składni polecenia i oparte na wyrażenie kwerendy.Aby uzyskać więcej informacji, zobacz Interfejs użytkownika tekstowego projektanta zapytań. Aby uzyskać więcej informacji o pracy z typami źródło danych, zobacz Dodawanie danych do raportu (program Report Builder 3.0 i usługi SSRS).
.
Graficzny projektant zapytań
To projektant zapytań graficznego obsługuje trzy typy kwerend polecenia: Tekst, procedura przechowywana, lub TableDirect.Przed utworzyć kwerendę dla swojego zestawu danych, należy zaznaczyć opcję Typ polecenia strona kwerendy Właściwości Dataset okno dialogowe.
Typ kwerendy służą następujące opcje:
Text Supports standard Transact-SQL query text for relational database data sources, including data processing extensions for Microsoft SQL Server and Oracle.
TableDirectwybiera wszystkie kolumny z określonej tabela.Na przykład dla tabela o nazwie Customers, jest to równoważne z Transact-SQL Instrukcja SELECT * FROM Customers.
Procedura przechowywanaobsługuje wywołania procedur przechowywanych danych źródło.Aby użyć tej opcji, należy przyznano uprawnienia wykonywania na procedura składowana przez administratora bazy danych na danych źródło.
Jest to domyślny typ polecenia tekstu.
Ostrzeżenie
Nie wszystkie rozszerzenia przetwarzania danych obsługują wszystkie typy.Podstawowy dostawca danych musi obsługiwać typ polecenia przed dostępna jest opcja.
Typ polecenia Tekst
W tekstu typu, projektant zapytań graficznego prezentuje cztery obszary lub okienka.Można określić kolumny, aliasy, sortowania wartości i wartości filtru dla Transact-SQL kwerendy.Można wyświetlić tekst kwerendy wygenerowane z wyborów, uruchom kwerendę i wyświetlić zestaw wyników. Na poniższej ilustracji przedstawiono czterech okienek.
W poniższej tabeli opisano funkcje każdego okienka.
Okienko |
Funkcja |
---|---|
Diagram |
Wyświetla graficzne reprezentacje tabel w kwerendzie.To okienko służy do wybierz pola i definiowanie relacji między tabelami. |
Siatka |
Wyświetla listę pól zwracanych przez kwerendę.To okienko służy do definiowania aliasów, kolejność sortowania, filtrów, grup i parametry. |
SQL |
Wyświetla Transact-SQL kwerenda jest reprezentowany przez diagramu i okienka siatki.Okienko to służy do zapisu lub zaktualizować przy użyciu kwerendy Transact-SQL. |
Wynik |
Wyświetla wyniki zapytania.Aby uruchomić kwerendę, kliknij prawym przyciskiem myszy w okienku wszystkie, a następnie kliknij uruchomić, lub kliknij przycisk uruchomić przycisk na pasku narzędzi. |
Po zmianie informacji w jednym z pierwszych trzech okienek te zmiany będą wyświetlane w innych okienkach.Na przykład, jeśli dodać tabela w okienku Diagram, go będą automatycznie dodawane do Transact-SQL kwerendy w okienku SQL.Dodawanie pola do kwerendy w okienku SQL będzie automatycznie dodać pole do listy w okienku Siatka i aktualizować tabela w okienku Diagram.
Aby uzyskać więcej informacji, zobacz Kwerendę i wyświetlić projektanta narzędzia (wizualne Narzędzia bazy danych).
Pasek narzędzi graficznego Projektant kwerend
Graficzne projektant zapytań pasek narzędzi zawiera przyciski ułatwiające projektowanie Transact-SQL kwerend za pomocą interfejs graficznego.
Przycisk |
Opis |
---|---|
Edytuj jako tekst |
Umożliwia przełączanie między tekstowym projektantem zapytań a graficznym projektantem zapytań. |
Importuj |
Zaimportowanie istniejącego zapytania z pliku lub raportu.Obsługiwane są tylko .sql typy plików i .rdl.Aby uzyskać więcej informacji, zobacz Tworzenie i dodawanie zestawów danych (program Report Builder 3.0 i usługi SSRS). |
Pokazywanie lub ukrywanie okienka diagramu. |
|
Pokazywanie lub ukrywanie okienka siatki. |
|
Pokazywanie lub ukrywanie okienka SQL. |
|
Pokazywanie lub ukrywanie okienka wyników. |
|
Umożliwia uruchomienie zapytania. |
|
Sprawdź, czy składnia tekst kwerendy jest poprawna. |
|
Ustaw kolejność sortowania na Sortuj rosnąco dla wybranej kolumna w okienku Diagram |
|
Ustaw kolejność sortowania na Sortuj malejąco dla wybranej kolumna w okienku Diagram |
|
Usuwanie filtru dla wybranej kolumna w okienku Diagram oznaczone jako posiadające filtr (). |
|
Pokazywanie lub ukrywanie Grupy przez kolumna w okienku Siatka.Po Grupuj według Przełącz się na dodatkowa kolumna o nazwie Grupy przez pojawia się w okienku Siatka i każdej wartości dla wybranych kolumn w kwerendzie domyślnie Grupy przez, co powoduje, że zaznaczonej kolumny mają zostać uwzględnione w klauzula Group By w tekst SQL.Automatycznie dodawać klauzula GROUP BY, która zawiera wszystkich kolumn w klauzula SELECT za pomocą przycisku Grupuj według.Jeżeli Twoje klauzula SELECT zawiera wywołań funkcja agregująca (na przykład SUM(ColumnName)), Dołącz każdej kolumna — do wartość zagregowana w klauzuli GROUP BY, jeżeli będzie wyświetlana zestaw wyników. Aby pojawiają się w okienku wyników, musi być każdej kolumna w kwerendzie funkcja agregująca zdefiniowanego do wykorzystania w obliczaniu wartości do wyświetlenia w okienku wyników lub kolumna w kwerendzie ma określony w klauzula GROUP BY kwerendy SQL. |
|
Dodawanie nowej tabela ze źródło danych do okienka Diagram. Uwagapodczas dodawania nowej tabela, projektant zapytań próbuje dopasować klucz obcy relacje ze źródło danych.Po dodaniu tabela, upewnij się, że relacje klucz obcy, reprezentowane przez powiązań między tabelami są poprawne. |
Przykład
Następująca kwerenda zwraca listę nazwisk z AdventureWorks2008R2 bazy danych osoby tabela:
SELECT LastName FROM Person.Person;
Można również uruchomić procedury przechowywane w okienku SQL.Następująca kwerenda jest uruchamiana procedura składowana uspGetEmployeeManagers w AdventureWorks2008R2 bazy danych:
EXEC uspGetEmployeeManagers '1';
Typ polecenia Bezpośredni dostęp do tabeli
W TableDirect typu, projektant zapytań graficzny Wyświetla drop -niedziałający listy dostępnych tabel ze źródło danych i okienko wyników.Wybierz tabela i kliknięcie uruchomić przycisk wszystkie kolumny tabela są zwracane.
Ostrzeżenie
Funkcja TableDirect jest obsługiwana tylko przez OLE DB i ODBC danych źródło typów.
W poniższej tabeli opisano funkcje każdego okienka.
Okienko |
Funkcja |
---|---|
Tabela drop -niedziałający listy |
Wyświetla listę dostępnych tabel ze źródło danych.Wybierz z listy, aby je uaktywnić. |
Wynik |
Wyświetla wszystkie kolumny z wybranej tabela.Aby uruchomić kwerendę tabela, kliknij uruchomić przycisk na pasku narzędzi. |
Przyciski paska narzędzi dla TableDirect typ polecenia
Narzędzi projektanta kwerendy graficzny zawiera listy rozwijanej tabel danych źródło.W poniższej tabela przedstawiono każdego przycisku i jego funkcja.
Przycisk |
Opis |
---|---|
Edytuj jako tekst |
Umożliwia przełączanie między tekstowym projektantem zapytań a graficznym projektantem zapytań. |
Importuj |
Zaimportowanie istniejącego zapytania z pliku lub raportu.Obsługiwane są tylko .sql typy plików i .rdl.Aby uzyskać więcej informacji, zobacz Tworzenie i dodawanie zestawów danych (program Report Builder 3.0 i usługi SSRS). |
Przełącz między projektant zapytań rodzajowy i projektant zapytań graficznego, zachowując tekst kwerendy lub Widok procedura składowana. |
|
Zaznacz wszystkie kolumny z wybranej tabela. |
Typ polecenia Procedura przechowywana
W procedura przechowywana typu, projektant zapytań graficzny Wyświetla drop -niedziałający przechowywana lista dostępnych procedur ze źródło danych i okienko wyników.W poniższej tabeli opisano funkcje każdego okienka.
Okienko |
Funkcja |
---|---|
Przechowywana procedura drop -niedziałający listy |
Wyświetla listę wszystkich dostępnych procedur przechowywanych ze źródło danych.Wybierz z listy, aby je uaktywnić. |
Wynik |
Wyświetla wynik procedura składowana.Aby uruchomić wybranej procedura składowana, kliknij uruchomić przycisk na pasku narzędzi. |
Przyciski paska narzędzi dla procedura przechowywana typ polecenia
Narzędzi projektanta kwerendy graficzny zawiera listy rozwijanej procedur przechowywanych danych źródło.W poniższej tabela przedstawiono każdego przycisku i jego funkcja.
Przycisk |
Opis |
---|---|
Edytuj jako tekst |
Umożliwia przełączanie między tekstowym projektantem zapytań a graficznym projektantem zapytań. |
Importuj |
Zaimportowanie istniejącego zapytania z pliku lub raportu.Obsługiwane są tylko .sql typy plików i .rdl.Aby uzyskać więcej informacji, zobacz Tworzenie i dodawanie zestawów danych (program Report Builder 3.0 i usługi SSRS). |
Uruchom wybrany procedura składowana. |
|
Przechowywana procedura drop -niedziałający listy |
Kliknij strzałkę niedziałający, aby wyświetlić listę dostępnych procedur przechowywanych ze źródło danych.Kliknij dowolny procedura składowana z listy, aby go zaznaczyć. |
Przykład
Listy rozkazów z kierowników z wywołuje następującą procedura składowana AdventureWorks2008R2 bazy danych.Akceptuje tę procedura składowana BusinessEntityID jako parametr.Można wprowadzić wszelkie mała liczba całkowita.
uspGetEmployeeManagers '1';
Zobacz także