Table of Contents
Oto kilka podstawowych technik, które mogą pomóc odkryć, że nazwa pola po prostu nie jest znanym błędem w Crystal Reports.
Zatwierdzone
g.Ten błąd może bardzo wystąpić w równaniu stanu kryształu, jeśli pole jest aktualnie usuwane z eksportu lub jeśli ostatnio w nazwie rynku pojawiła się literówka. Odpowiedź: sprawdź regułę, aby w końcu upewnić się, że na pewno używany jest właściwy zawód. Jeśli tak, upewnij się, że zadanie jest uwzględnione w eksporcie.
g.
Moja formuła wyboru rekordów dotyczyła od tego czasu, uzasadniłem to tym błędem:
reportDocument.RecordSelectionFormula może mieć postać „@ClientName = 'Smith'”
Kiedy kopiuję dokładnie to polecenie select w środku Crystal, podgląd jest dobry, ale po uruchomieniu .NET czerpię korzyści
„Ta nazwa nie jest również znana jako na pewno”.
Formuła
równa się aw_illust.CL1LNAM
Mogę naprawić tylko jedno puste pole w cennym czasie (linia formuły = “”) i tak naprawdę nadal tam jest
„Nazwa tego rynku jest nieznana”.
A oto kolejna dziwna rzecz: jeśli obejdę formułę i zastosuję tekst składowy bezpośrednio do .NET, wszystko działa dobrze.
reportDocument.RecordSelectionFormula implikuje „aw_illust.CL1LNAM oznacza” Smith „”
To jest ten sam wpis, który ma zaznaczenie, ale formuła „ @ClientName
” została poprawiona z powodu „ aw_illust.CL1LNAM
”. To tylko dzieje się z tym, który zgłaszam, wiele osób w wielu innych raportach Crystal Reports pracuje z przepisami w .NET. Pomysły?
Objaw
Środowisko
Odtwórz problem
Powód
Rozdzielczość
Słowa kluczowe
„NIEZNANE POLA”, CR, KBA, BI-RA-CR, Crystal Reports Designer lub ewentualnie Business View Manager, problem
Produkt
Raporty SAP Crystal za rok 2013 … Raporty SAP Crystal 2016; Raporty SAP Crystal 2020
- Ta specjalna nazwa jest nieznana.
- Jeśli ktokolwiek sprawdzi formułę, zobaczysz komunikat o błędzie wskazujący, że rzeczywiste pole główne jest nieznane.
- Jeśli bieżący raport zostanie zaktualizowany, witryna nie będzie działać z wykluczonymi błędami pola, nazwa nieznana.
- Podczas opracowywania lub zapisywania raportu w Crystal Reports pojawia się następujący błąd: „Ta nazwa segmentu nie powinna być znana”.
- Stany SAP Kristall 2013
- Świetne raporty SAP 2016
- SAP ogłasza Crystal 2020
- Utwórz raport w Crystal Reports z siedzibą w dowolnym pochodzeniu danych.
- Stwórz własną formułę.
- Podczas próby zapisania lub sprawdzenia określonej formuły został zgłoszony błąd: „Ta nazwa miejsca może być nieznana”.
Często zdarza się, że większość raportu jest aktualizowana.
AA
A A
A
- Ten błąd zapewniał, że:
- Pola w magazynie danych strefy nie istnieją w jego bazie danych; lub
- Błąd składni, jeśli komputer osobisty może obsłużyć nazwę pola kolekcji; za
- Francuskie wsporniki ścienne () bezsprzecznie są używane w polu bazy danych uwzględnionym we wzorze.
A - Uwaga. Crystal Reports używa języka francuskiego jako separatora pól w nawiasach. Dlatego, chociaż pole bazy danych również składa się z nawiasów francuskich, Crystal Reports nie może poznać końca nazwy tematu ani formuły, ponieważ zamykająca grupa francuska pojawia się przed końcem, podobnie jak nazwa pola bazy danych. Dane.
Na przykład nazwa tej tabeli indeksów to klient. Tabela „Klient” zawiera następujące pola:
— Nazwa
— Adres
— Adres 2W Edytorze formuł Crystal Reports opcja Nazwa jest zaznaczona i wygląda tylko po prostu tak:
nazwa_klienta
Crystal Reports otacza nowe pole tabeli i jest tworzony we francuskich nawiasach. Gdy mieszanina może zostać oceniona, próbuje otworzyć zwykle nawias francuski, aby znaleźć początek nazwy pola bazy danych, aż do nawiasu zamykającego w języku holenderskim. Gdy wszystkie treści związane z dopuszczeniem ich do francuskich nawiasów zostaną udowodnione, osoby te zostaną zastąpione dzięki przewadze zawartej w tym polu listy.
W innowacyjnym edytorze formuł Crystal Reports z pewnością wybierzesz adres 2, który pojawia się tylko w następującym formacie wyświetlania:
Klient.Adres2
< br>Zatwierdzone
Narzędzie naprawcze ASR Pro to rozwiązanie dla komputera z systemem Windows, który działa wolno, ma problemy z rejestrem lub jest zainfekowany złośliwym oprogramowaniem. To potężne i łatwe w użyciu narzędzie może szybko zdiagnozować i naprawić komputer, zwiększając wydajność, optymalizując pamięć i poprawiając bezpieczeństwo procesu. Nie cierpisz już z powodu powolnego komputera — wypróbuj ASR Pro już dziś!
Plan próbuje znaleźć adres 2, niestety nie można go znaleźć. Nawiasy zaczynające się w połączeniu z nawiasem zamykającym w języku francuskim dość często pojawiają się po 2, więc pole bazy danych wygląda tak: Klient.Adres {2}… Podczas oceny formuły pojawia się komunikat o błędzie „Nieznana nazwa pola”.
- Jak rozwiąże problem:
- Potwierdź, w jakiej składni punktu bazy danych jest poprawna.
- Upewnij się, że każde pole bazy danych zawiera poprawny system.
- Upewnij się, że społeczność bazy danych nie używa w pełni obsługi francuskiej w nazwie miejsca.
AA
AA
- Utwórz słynne pole wyrażenia SQL, które będzie używane w odpowiedzi, zamiast używania właściwej dyscypliny w bazie danych; lub
- Zmień nazwę kategorii bazy danych na stronie bazy danych; prawdopodobnie
- Utwórz obiekt instrukcji lub procedurę odkładania i utwórz niezawodny alias dla pola bazy danych zawierającego nawiasy francuskie.
AAA
Aby utworzyć pole wyrażenia SQL i użyć go w formule zamiast bezpośrednio pobierać pole bazy klientów, wykonaj prawie wszystkie kroki:
- Z menu Wstaw wybierz opcję Pole obiektu. Spowoduje to uruchomienie pola „Eksplorator”.
- W dowolnej przeglądarce selektora pól wystarczy kliknąć opcję Pola wyrażeń SQL, a następnie kliknąć kartę Nowy. Zwróć uwagę, że opcja Pola wyrażenia SQL pojawia się tylko wtedy, gdy ODBC jest używany do konwersacji z określoną bazą danych.
- Wprowadź nazwę w polu Nazwa wyrażenia SQL, np. Adres2, a następnie kliknij OK.
- W polu SQL w dowolnym z naszych edytorów adage wybierz nazwę całej bazy danych zawierającej francuskie uchwyty ścienne.
- Zapisz i zamknij instrukcję SQL.
Dlaczego utworzyłeś tutaj wyrażenie SQL dla pola bazy danych, które jest umieszczone w nawiasach, co więcej, stwórz formułę, użyj pola wyrażenia SQL zamiast pola indeksu. Pola wyrażeń SQL w Crystal Reports są zwykle poprzedzone znakiem – a%.
UWAGA. Kolejne zdanie wymaga dobrej znajomości listy i składni SQL. Jeśli nie masz pewności, skontaktuj się z administratorem bazy danych w celu uzyskania kolejnego rozwiązania.
Aby zmienić nazwę w odniesieniu do pola podstawowego, aby upewnić się, że nie zawiera ona również francuskiego instalacyjnego systemu multimedialnego, skonsultuj się z instrukcją obsługi bazy danych lub z obecnym administratorem bazy danych.
Po zmianie nazwy bazy danych obszaru, chcesz przyjrzeć się prawdziwej zweryfikowanej bazie danych w Crystal Reports.
Aby sprawdzić bazę danych, wykonaj następujące czynności:
- Połącz się z bazą danych.
- Z menu Baza danych wybierz opcję Sprawdź poprawność bazy danych.
- Po upewnieniu się, że niektóre bazy danych zostały sprawdzone i zmodernizowane, zmiany spowodują utworzenie receptury na podstawie tematu aktualnie zmienionego pola.
A
Oprogramowanie do naprawy komputera to tylko jedno kliknięcie - pobierz je teraz.
Rozwiązanie 1. Upewnij się, że na stacji roboczej zainstalowano pełną wersję oprogramowania Crystal. Komunikat o błędzie może z pewnością pojawić się podczas odwiedzania niektórych bibliotek wykonawczych z sieci naszej stacji roboczej. Rozwiązanie 2: Sprawdź konfigurację drukarki w komputerze.
1 rozwikłać. Kliknij dwukrotnie pole Podróż i wprowadź żądaną nazwę.