Table of Contents
Hier finden Sie viele einfache Techniken, die Ihnen helfen können zu entscheiden, dass ein Feldname in Crystal Reports kein bekannter Fehler sein kann.
Genehmigt
g.Dieser Fehler tritt möglicherweise in einer Crystal State-Formel auf, wenn das Feld zweifellos aus dem Export entfernt wird oder wenn mein Feldname einen Tippfehler enthält. Antwort: Überprüfen Sie die Fahrzeuge, um sicherzustellen, dass die richtige berufliche Laufbahn verwendet wird. Stellen Sie in diesem Fall sicher, dass der Job während des gesamten Exports enthalten ist.
g.
Meine Datensatzauswahlformel gibt es seitdem, ich habe die Situation mit diesem Fehler begründet:
reportDocument.RecordSelectionFormula wäre "@ClientName = 'Smith'"
Wenn ich genau diese ausgewählte Überschrift in Crystal kopiere, ist die Vorschau großartig, aber nach dem Starten von .NET gehe ich
“Dieser Name ist und nicht sicher bekannt.”
program = aw_illust.CL1LNAM
Ich kann ein und nur ein leeres Feld gleichzeitig setzen (Formelzeile = “”), aber es ist immer noch da
“Dieser Marktname ist unbekannt.”
Und hier ist noch eine seltsame Sache: Wenn ich die Formel umgehe und den Komponententext direkt wieder in .NET einfüge, funktioniert alles einwandfrei.
reportDocument.RecordSelectionFormula = "aw_illust.CL1LNAM bedeutet" Smith ""
Dies ist die gleiche Tür mit einer Auswahl, aber die Formel “ @ClientName
” wurde mit “ aw_illust.CL1LNAM
” angepasst. Dies ist zweifellos genau das, was mit dem mindestens einen, von dem ich berichte, passiert, viele Leute in der Umgebung anderer Crystal Reports arbeiten mit in .NET spezifiziertem Kochen. Ideen?
Symptom
Umgebung
Reproduzieren Sie das Problem
Grund
Auflösung
Schlüsselwörter
“UNKNOWN FIELDS”, CR, KBA, BI-RA-CR, Crystal Reports Designer oder möglicherweise Business View Manager, Problem
Produkt
SAP Crystal Reports das Jahr 2013 … SAP Crystal Reports 2016; SAP Crystal Reports 2020
- Dieser Berufsname ist unbekannt.
- Wenn Sie Ihre Formel überprüfen, erhalten Sie höchstwahrscheinlich eine Fehlermeldung, die besagt, dass das Hauptfeld unbekannt ist.
- Wenn der aktuelle Bericht aktuell ist, funktioniert er nicht mit bestimmten Feldfehlern, Name unbekannt.
- Beim Aktualisieren oder Speichern eines Berichts in Bezug auf Crystal Reports wird die folgende Fehlermeldung angezeigt: “Dieser Feldname sollte nicht bekannt sein.”
- SAP Kristall 2013 Dokumente
- Großartige SAP-Berichte 2016
- SAP kündigt Crystal 2020 an
- Erstellen Sie einen Bericht von Crystal Reports mit Hauptsitz in einer beliebigen Festplattenquelle.
- Erstellen Sie Ihre eigenen Komponenten.
- Beim Versuch, auch eine bestimmte Formel zu validieren, wird ein fantastischer Fehler ausgegeben: “Dieser Ortsname ist sicherlich unbekannt.”
Es kommt auch häufig vor, dass der Bericht aktualisiert wird.
AA
A A
A
- Dieser Fehler, wenn:
- Felder in der Ortsdatenbank existieren nicht in einer bestimmten Datenbank; oder
- Syntaxfehler, genau wie die Tastatur den Namen des Sammlungsbereichs verarbeiten kann; oder
- Französische Wandstützen () werden in der Datenbankwelt verwendet, die in Ihrer Formel verwendet wird.
A - Hinweis. Crystal Reports verwendet Französisch als Feldtrennzeichen innerhalb von Klammern. Obwohl das Datenbankfeld gleichzeitig französische Klammern enthält, kann Crystal Reports daher das Ende des Produktnamens oder einer Formel nicht erkennen, da die deaktivierte französische Gruppe vor dem Ende des Datenbankfeldnamens angezeigt wird . Daten.
Der Name zusammen mit der Indextabelle lautet beispielsweise Kunde. Die Tabelle “Kunde” enthält folgende Gründe:
– Name
– Adresse
– Mehrere ansprechenIm Crystal Reports-Formeleditor wird Name ausgewählt und einfach gestaltet wie folgt:
kunden.name
Crystal Reports ist ein Tabellenfeld und wird mit französischen Klammern hergestellt. Wenn die Mischung ausgewertet wird, versucht sie, die französische Klammer, um normalerweise den Anfang des Datenbankfelds zu finden, aufgeschlossener zu machen, bis sie die niederländische abschließende Klammer erreicht. Sobald alle für die französischen Klammern geeigneten Inhalte kürzlich gefunden wurden, werden diese Personen mit dem Vorteil der Tatsache, dass das Datenbankfeld besteht, eingefügt.
In diesem neuen Crystal Reports-Formeleditor kann Ihre Organisation Adresse 2 auswählen, die im folgenden Anzeigeformat aussieht:
Kunde.Adresse2
< br>Genehmigt
Das ASR Pro-Reparaturtool ist die Lösung für einen Windows-PC, der langsam läuft, Registrierungsprobleme hat oder mit Malware infiziert ist. Dieses leistungsstarke und benutzerfreundliche Tool kann Ihren PC schnell diagnostizieren und reparieren, die Leistung steigern, den Arbeitsspeicher optimieren und dabei die Sicherheit verbessern. Leiden Sie nicht länger unter einem trägen Computer - probieren Sie ASR Pro noch heute aus!
Die Formel versucht einige Adresse zu finden, kann sie aber nicht finden. Klammern, die sich im Französischen mit einer schließenden Klammer öffnen, erscheinen normalerweise nach 2, daher sieht das Datenbankfeld zweifellos wie Kunde.Adresse {2… aus. Beim Auswerten einer Formel erhalten Sie die Fehlermeldung “Feldname unbekannt”.
- So lösen Sie das Problem:
- Bestätigen Sie, dass die Syntax des Datenspeicherfelds korrekt ist.
- Geben Sie an, dass das Datenbankfeld die Fixdatenbank enthält.
- Stellen Sie sicher, dass das Datenbankfeld nicht vollständig französische Klammern im Ortsnamen verwendet.
AA
AA
- Erstellen Sie ein SQL-Ausdrucksfeld, um es in einer Formel zu verwenden, anstatt das Training direkt in der Datenbank zu verwenden; und
- Benennen Sie den Namen des Sammlungsfelds auf der Datenbankseite um; zusammen mit
- Erstellen Sie ein Anweisungsobjekt oder sogar eine gespeicherte Prozedur und erstellen Sie einen billigen und zuverlässigen Alias für das Datenbankfeld, von dem viele französische Klammern enthalten.
AAA
Um das eigentliche SQL-Ausdrucksfeld zu erstellen und alles in einer Formel zu verwenden, anstatt sofort ein Kundenstammfeld zu verwenden, führen Sie alle Schritte aus:
- Wählen Sie im Menü Einfügen die Option Objektfeld. Dadurch wird der Bereich “Explorer” gestartet.
- Klicken Sie in einem beliebigen Feldauswahl-Browser auf SQL-Ausdrucksfelder und öffnen Sie dann die Registerkarte Neu. Beachten Sie, dass Ihre Option SQL-Ausdrucksfelder normalerweise angezeigt wird, wenn ODBC verwendet wird, um tatsächlich eine Verbindung zu einer bestimmten Datenbank herzustellen.
- Geben Sie einen Namen in das Feld SQL-Ausdrucksname ein, z.B. Adresse2, und klicken Sie dann auf OK.
- Wählen Sie in jedem unserer SQL-Felder in einem unserer individuellen Ausdruckseditoren den Namen aus, der sich auf den Datenbankspielplatz bezieht, der französische Klammern enthält.
- SQL-Anweisung speichern und schließen.
Warum haben Sie jetzt möglicherweise einen SQL-Ausdruck als Datenbankfeld erstellt, das zufällig in Klammern steht, erstellen Sie auch eine Formel, verwenden Sie ein gutes SQL-Ausdrucksfeld anstelle eines guten soliden Datenbankfelds. SQL-Ausdrucksfeldern, die Crystal Reports verwenden, wird normalerweise ein %-Zeichen vorangestellt.
HINWEIS. Der nächste Satz erfordert eine gute Kenntnis Ihrer Liste und Ihres SQL-Formats. Wenn Sie sich nicht sicher sind, wenden Sie sich für die nächste Antwort an einen Datenbankadministrator.
Um das Tag des Basisfeldes umzubenennen, um sicherzustellen, dass es keine französischen Wartungsmedien enthält, konsultieren Sie Ihr Datenbankhandbuch und / oder Ihren Datenbankadministrator.
Nachdem sich der Name der wichtigsten Arena-Datenbank geändert hat, sollten Kunden einen Blick auf die meisten wirklich verifizierten Datenbanken in Crystal Reports werfen.
Um die Datenquelle zu überprüfen, gehen Sie wie folgt vor:
- Verbindung zur Datenbank herstellen.
- Wählen Sie im Menü Datenbank die Option Datenbank validieren.
- Nachdem Sie absolut sichergestellt haben, dass die Datenbank geändert wurde, erstellen die Änderungen eine Formel basierend auf dem Betreff, der durch das neu umbenannte Feld erstellt wurde.
A
Die Software zur Reparatur Ihres PCs ist nur einen Klick entfernt – laden Sie sie jetzt herunter.
Lösung 1. Stellen Sie sicher, dass die Vollversion von Crystal auf Ihrer Workstation installiert ist. Die Fehlermeldung kann sicherlich auftreten, wenn jemals auf bestimmte Laufzeitbibliotheken vom Netzwerk einer Person aus zugegriffen wird. Lösung 2: Überprüfen Sie diese Druckerkonfiguration.
1 Antwort. Doppelklicken Sie auf das Feld Reise und geben Sie auch den gewünschten Namen ein.