rsProcessingError

Szczegóły

Nazwa produktu

SQL Server

Wersja produktu

10.50

Numer kompilacji produktu

10.50.nnnn

Identyfikator zdarzenia

rsProcessingError

Źródło zdarzenia

Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources

Składnik

Reporting Services

Tekst komunikatu

Wystąpił błąd w przetwarzaniu raportów.

Wyjaśnienie

Jeden lub więcej błędów napotkano podczas publikowania, przetwarzanie, Podgląd lokalnie, przeglądanie z serwer raportów lub tworzenia subskrypcja dla raportu.Ten komunikat o błędzie wskazuje co najmniej jeden błąd został wykryty.

Możliwe przyczyny

Możliwe przyczyny::

  • Wystąpił błąd przetwarzania serwer raportów.

  • Wystąpił błąd przetwarzania podczas przetwarzania raport lokalny podczas przeglądania raportu.

  • Wyrażenie grupy, oceniane z nieprawidłowym typem danych.

  • Definiowanie filtru określone dwóch wyrażeń, które oceniane danych typów, które nie powinny być porównywane.

  • Wyrażenie odwołuje się do nieistniejącego pole kolekcja pole.

  • wyrażenie zawarte funkcja agregująca wywołania z nieprawidłowymi lub powodującymi konflikty zakres.

  • Wyrażenie odwołuje się do nieistniejącej parametru kolekcja parametrów raportu.

  • wirtualny plik dziennika niestandardowych lub Reporting Services nie można załadować wirtualny plik dziennika wdrożeniu niepoprawnie.

  • Parametr, który ma Nullable właściwość zestaw do False w parametrze wykrył wartość null.

  • wyrażenie dla Hidden właściwości danych region zawiera błąd: Obiekt odniesienia nie zestaw do wystąpienia obiektu.

  • wyrażenie zawarte funkcja nieprawidłowe wywołanie lub błąd składniowy.

Akcja użytkownika

Wyszukiwanie więcej informacji

Wykonaj następujące czynności:

  • Jeśli wyświetlasz raportu z serwer raportów lub przeglądania raportu jako subskrypcja, spójrz na cały tekst komunikatu o błędzie.Dodatkowe informacje można znaleźć w rozwiniętym tekstem.

  • Zobacz ten błąd podczas wyświetlania podglądu lub publikowania raportu podczas tworzenia raportu w Projektant raportów, dodatkowe informacje są dostarczane w oknie Lista błędów.

  • Jeżeli autorstwa raport w podglądzie Projektant raportów obejrzeć cały tekst komunikatu o błędzie.Dodatkowe informacje można znaleźć w rozwiniętym tekstem.

  • Jeśli raport jest wyświetlany serwer raportów i jeśli są uruchomione jako administrator lokalny, serwer raportów, można wyświetlić stos wywołań kliknij strona prawym przyciskiem myszy i zaznaczenie Pokaż źródło.Dodatkowe informacje są dostarczane w stos wywołań.

  • Jeśli jako administrator lokalny są uruchomione serwer raportów, przeszukaj plik dziennika ReportProcessingException.Wpisy dziennika zawierają więcej informacji.serwer raportów Plik dziennika zwykle znajduje się w <drive>: \Program Files\Microsoft SQL Server\\MSRS10_50.MSSQLSERVER\Reporting Services\LogFiles\ReportServerService__datetimestamp. dziennika.

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z raportu.

Nie można załadować zestawu hosta wyrażenie

Niestandardowe zestawy musi mieć podpisu silnej nazwy i atrybut AllowPartiallyTrustedCallers zestaw.Aby uzyskać więcej informacji, zobacz Niestandardowe zestawy przy użyciu raportów i Opis zasad zabezpieczeń.

Wbudowane Nazwa globalnego nie istnieje.

Sprawdź pisownię w wyrażeniach.Wbudowane globals, parametrów i nazwy pole są przypadek-poufne.W wyrażenie przyczyną błędu, sprawdź, czy nazwa rzeczywiście istnieje w raporcie i czy jest poprawnie wpisany.Aby uzyskać więcej informacji, zobacz Używanie kolekcji wbudowanych w wyrażeniach (program Report Builder 3.0 i usługi SSRS).

Właściwości parametru i wartości Null

Parametr wielowartościowym nie może być Null.Aby uzyskać więcej informacji, zobacz Parametry (program Report Builder 3.0 i usługi SSRS).

Nie można przetworzyć raport główny z podraportu

Raport z podraportami muszą być przetwarzane przez tę samą wersja Reporting Services raportu procesora. Podczas uaktualniania raportów do bieżącej wersja schematu definicja raportu, raport główny i podraportów mogą lub nie mogą być aktualizowane w tym samym czas.Jeśli wersja jest niezgodny między raportem i jego podraportów, wyświetlany jest następujący komunikat: "Nie można przetworzyć podraportu."

W raporcie głównym lub podraporty należy zmienić tak, aby wszystkie raporty mogą być przetwarzane przez tę samą wersja procesora raportu.Aby uzyskać informacje dotyczące niepowodzenia uaktualnienia raportu, zobacz Uaktualnianie raportów.

Sprawdź wywołań funkcji języka Visual Basic i nie SQL

Tekst kwerendy relacyjnej bazy danych, można użyć funkcji SQL.Nie można używać Visual Basic funkcji tekst kwerendy.

W Reporting Services, można użyć wyrażenia Visual Basic funkcje, funkcje System.Math lub System.String, w pełni kwalifikowaną .NET Framework , lub funkcji niestandardowych w niestandardowy kod lub wirtualny plik dziennika niestandardowych.Nie można użyć funkcji SQL w wyrażenie.

Sprawdź, czy wywołania funkcja w kwerendzie i w wyrażeniach są prawidłowe.

Nie można porównać typy danych dla filtru

W filtrze równania, wyrażenie filtru, które definiuje filtrowanie i wartość filtru należy ten sam typ danych do porównania.Jeśli jeden z następujących błędów, należy zmodyfikować pole wyrażenie lub wartość filtru, aby odpowiadały typów danych:

  • Przetwarzanie <report item type> dla <report item name> nie można wykonać.Nie można porównywać dane typy <type> i <type>.Sprawdź, czy dane zwrócone przez <report item name>.

  • Nie można ocenić <property name>.

  • Nie można ocenić <property name>.Odwołuje się pole zestawu danych, które ma błąd: <error string>.

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

Nieprawidłowe lub wywołują konflikty specyfikacji zakresu w wywołaniu funkcji agregujących

Po dołączeniu wywołania funkcji agregującej wyrażenie komórka element tablix procesora Raport ocenia wyrażenia w zakres wewnętrzne grup, do których należy komórka.

Można również przekazać nazwę określonego zakres do funkcja agregująca.Zakres może odnosić się do nazwy zestawu danych, danych region, lub nazwą zakresu wyższy w hierarchii danych.Dotyczy to następujących komunikatów:

  • The <report item type> '<report item name>' ma nieprawidłowy zakres "<scope name>".Zakres musi być bieżącego zakresu lub zawartych w bieżącym zakresie.

  • Wyrażenie dla <property name> "<report item type>" ma parametr zakres, który nie jest prawidłowy dla funkcja agregująca.Parametr zakres musi być ustawiona na stała ciąg równą albo nazwa grupy zawierającej nazwę zawierający dane region, lub nazwy zestaw danych.

Dla funkcji wartość zagregowana, obliczające podsumowania uruchomione (Previous, RunningValue, lub RowNumber), można określić parametr zakres, który jest nazwa grupy wiersza lub kolumna Nazwa grupy, ale nie obu.Dotyczy to następujący komunikat o błędzie:

  • Previous, RunningValue lub RowNumber wartość zagregowana funkcje używane w komórkach danych <report item type> "<report item name>" odnoszą się do grupowanie zakresów w kolumnach i wierszach <report item type>.Parametry zakres wszystkich Previous, RunningValue i RowNumber wartość zagregowana funkcjonuje w ramach <report item type> może odnosić się do grupowania wierszy lub grup kolumna danych, ale nie obu.

Aby uzyskać więcej informacji, zobacz Opis zakresu wyrażeń dla sum, wartości zagregowanych i kolekcji wbudowanych (program Report Builder 3.0 i usługi SSRS) i Używanie kolekcji wbudowanych w wyrażeniach (program Report Builder 3.0 i usługi SSRS).

Domyślny zakres Dataset najwyższego poziomu pola tekstowego

Nie należy używać domyślny zakres dla pola tekstowego dodane do powierzchni projektu raportu, jeśli raport ma więcej niż jeden element dataset.Użycie wyrażenie zawierającego nazwę zestawu danych jako zakres i o funkcja agregująca.Na przykład =First(Fields!FieldName.Value, "DataSet2").