So ersetzen Sie die SQL-Anweisungen in Crystal Reports 9.0

October 4

Crystal Reports 9 unterstützt jetzt Direkteinstieg und Einbettung von SQL, robuster Code als dem Berichts-Assistenten ermöglichen kann. Es ersetzt auch die proprietäre Crystal Query Daten Quelle Option, die funktioniert wie eine externe SQL-Datei mit der Vorlage verknüpft. Diese neue Funktion ermöglicht dem Benutzer erstellen und ersetzen vorhandene SQL, die Berichtsleistung und Wartung verbessern können.

Anweisungen

1 Ansicht von dem Berichts-Assistenten aus dem oberen Menü Bericht/Show SQL generiert SQL. Dies kann nicht bearbeitet werden, sondern kann kopiert werden. Wenn die Crystal-Query-Datenquelle verwendet wurde, zeigen Sie an und kopieren Sie die SQL aus dem SQL-Designer.

2 Öffnen Sie den Abschnitt Datenquellen, um die Datenquelle zu finden, und erweitert, um Tabellen anzuzeigen. Doppelklicken Sie die erste angezeigte Tabelle mit dem Namen hinzufügen. Das Dialogfeld erscheint nun zum eingeben oder Einfügen von SQL.

3 Testen Sie Ihre SQL durch speichern, dem eine Syntaxprüfung aufgefordert werden durch Ausführen von Code ohne Ergebnisse zurückgeben. Wenn die SQL direkte Ausführung eines SQL-Prompt fehlschlagen würde, wird hier nicht. Wenn es erfolgreich ausgeführt würde, wird es um die Berichtsvorlage vorangetrieben werden. Diese fügen SQL ist jetzt Teil des Berichts und ersetzt jedes SQL aus dem Berichts-Assistenten.

Tipps & Warnungen

  • Crystal ist eine virtuelle Tabelle hinzufügen. Sobald es SQL gespeichert wird, können andere Datenquellentabellen es mit dem GUI angehören.
  • Datenfelder können nicht mehr vorhanden, wenn diese Felder nicht Teil der Anweisung hinzufügen wählen Sie waren oder als Alias wurden. Eine Zuordnung-Schnittstelle sollte angezeigt werden, Unterstützung bei der Verknüpfung von vorhandenen Feldnamen Gebrauchtgeräte. In einigen Fällen die Felder werden gelöscht, und müssen aus den fügen SQL direkt reselected werden.