WPROWADZENIE Podczas próby wydrukowania raportu niestandardowego lub wyświetlenia podglądu niestandardowego raportu w systemie Microsoft Dynamics SL jest wyświetlany następujący komunikat o błędzie:
Błąd programu Crystal 534 — błąd wykryty przez bibliotekę DLL bazy danych.
W tym artykule opisano sposób rozwiązywania tego komunikatu o błędzie.WIĘCEJ INFORMACJIAby rozwiązać problem z komunikatem o błędzie, wykonaj poniższe czynności.Uwaga Przed wykonaniem tych czynności upewnij się, że żaden inny użytkownik nie jest zalogowany do systemu Microsoft Dynamics SL.
-
Uruchom program Microsoft SQL Server Profiler. W tym celu użyj odpowiedniej metody: Metoda 1: Jeśli korzystasz z programu SQL server 2005 lub SQL server 2008
-
Uruchom program SQL Server Management Studio, a następnie połącz się z serwerem obsługującym bazy danych Microsoft Dynamics SL.
-
W menu Narzędzia kliknij polecenie SQL Server Profiler.
-
Kliknij pozycję plik, kliknij pozycję Nowy ślad, a następnie połącz się z serwerem, na którym jest uruchomiony program SQL Server, i który obsługuje bazy danych Microsoft Dynamics SL.
Metoda 2. Jeśli korzystasz z programu SQL Server 2000
-
Kliknij przycisk Start, wskaż polecenie Wszystkie programy, wskaż polecenie Microsoft SQL Server, a następnie kliknij pozycję Profiler.
-
Kliknij pozycję plik, wskaż polecenie Nowy, kliknij pozycję Śledź, a następnie połącz się z serwerem, na którym jest uruchomiony program SQL Server, i który obsługuje bazy danych dla systemu Microsoft Dynamics SL.
-
-
W oknie dialogowym Właściwości śledzenia kliknij przycisk Uruchom.
-
Otwórz ekran programu Reports interpreter (zwrotu) w raporcie niestandardowym, a następnie kliknij pozycję Podgląd wydruku. Pojawi się następujący komunikat o błędzie:
Błąd programu Crystal 534 — błąd wykryty przez bibliotekę DLL bazy danych
Uwaga Po wyświetleniu tego komunikatu o błędzie nie klikaj przycisku OK .
-
Przejdź do programu SQL Server Profiler, a następnie kliknij pozycję Zatrzymaj zaznaczony ślad na pasku narzędzi.
-
W okienku szczegółów Użyj polecenia Kopiuj , aby przenieść instrukcję SELECT do Schowka.
-
Uruchom Edytor zapytań lub program SQL Query Analyzer, a następnie wybierz odpowiednią bazę danych aplikacji.
-
Użyj polecenia Wklej , aby przenieść instrukcję SELECT ze schowka do okienka zapytania , a następnie naciśnij klawisz F5, aby uruchomić instrukcję SELECT.Uwaga Za pomocą wyników kroku 7 Określ, co należy zmodyfikować w raporcie, aby rozwiązać ten problem.
Uwaga Te kroki rozwiązywania problemów mogą być używane również wtedy, gdy oczekiwane dane nie są widoczne w raporcie. Te czynności pomagają określić, czy problem występuje w zapytaniu zawartym w raporcie, czy problem dotyczy pomijania w raporcie.