Tworzenie zapytania w języku Transaction-SQL Do tworzenia i testowania zapytań służących do generowania raportów należy używać edytora języka Transaction-SQL (T-SQL) w programie SQL Server Management Studio. Aby utworzyć zapytanie języka T-SQL: Zalogować się w programie Microsoft SQL Server Management Studio i kliknąć przycisk Połącz: W lewym okienku rozwinąć węzeł Bazy danych i rozwinąć bazę danych, dla której ma zostać utworzone zapytanie SQL. Rozwinąć węzeł Tabele, aby wyświetlić tabele bazy danych. Kliknąć bazę danych prawym przyciskiem myszy i wybrać polecenie Nowe zapytanie. W prawym okienku utworzyć zapytanie T-SQL przy użyciu następujących elementów: Składnia Przykład SELECT kolumna SELECT U.Username, G.Groupname, G.Description FROM nazwa_tabeli FROM Users U, Groups G, GroupMembers M WHERE kryteria_wyboru WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID Podczas tworzenia zapytania T-SQL nie można używać nazw zmiennych zdefiniowanych w argumencie zapytania raportowego. Po dodaniu zapytania T-SQL do zapytania raportowego można dodać zamianę argumentów. Oto przykład kompletnego zapytania T-SQL: SELECT U.Username, G.Groupname, G.Description FROM Users U, Groups G, GroupMembers M WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID Kliknąć przycisk Wykonaj (na pasku narzędzi) lub wybrać kolejno opcje Zapytanie > Wykonaj . Dane zwrócone przez zapytanie pojawią się na karcie Wyniki. W przypadku wystąpienia problemów na karcie Komunikaty pojawi się opis błędów zapytania. Powtarzać kroki 4 i 5, aż zapytanie SQL zwróci żądane informacje. Aby przetestować zapytania w innej przechowalni, wybrać bazę danych przechowalni na liście Dostępne bazy danych nad lewym okienkiem. Skopiować zapytanie SQL. Otworzyć sformatowane zapytanie raportowe w Notatniku. Wkleić zapytanie SQL do sekcji §Sql w raporcie. Zapisać kompletne zapytanie raportowe jako plik .crp. Temat nadrzędnyRaporty programu SOLIDWORKS PDM (dotyczy tylko SOLIDWORKS PDM Professional) Formatowanie zapytania raportowego Wykonywanie zapytania raportowego