Programmieren mit Pascal & Delphi

Arbeiten mit Delphi

Erste Schritte mit Delphi

ReportSmith

ReportSmith ist ein visuelles Werkzeug zum Erstellen von Datenbankberichten und -abfragen. Es unterstützt ein ablauforientiertes Erstellen von Berichten unter Verwendung realer Datenbankdateien und -tabellen und ermöglicht damit komplexe Berichte und Auswertungen, ohne sich mit der verwendeten Datenbank und deren Sprache auseinandersetzen zu müssen.

Abbildung 4/4.2.3.3-1: Visuelles Erstellen von Berichten mit realen Daten

ReportSmith kann

  • Daten verschiedener Tabellen kombinieren
  • Daten sortieren und gruppieren
  • Kopf- und Fußzeilen einfügen
  • statistische Grundwerte berechnen
  • OLE-Objekte anderer Anwendungen einfügen

Fähigkeiten

Darüber hinaus verfügt ReportSmith über eine Programmiersprache namens ReportBasic, die Visual-Basic ähnelt und spezielle Befehle für die Berichterstellung enthält.

Programmiersprache

ReportSmith kann auf Datenbanken sowohl über die Schnittstellen IDAPI und ODBC als auch über spezielle Treiber, die vom jeweiligen Datenbank-Hersteller angeboten werden, zugreifen.

Zu den unterstützten Datenbanken gehören unter anderem

Datenbank-Zugriff

  • Access
  • Btrieve
  • DB2
  • dBase
  • Excel
  • Foxpro
  • INGRES
  • Informix
  • Interbase
  • ORACLE
  • Paradox
  • Raima
  • SQL-Server
  • SQL-Base
  • Sybase
  • Teredata
  • Unify
  • Watcom SQL

Unterstützte Datenbanken

ReportSmith kann sowohl als eigenständige Anwendung eingesetzt wie auch über eine Runtime-Version durch Delphi gesteuert werden. Für den Zugriff auf die Runtime-Version enthält Delphi eine TReport-Komponente, die den Zugriff aus Delphi-Formularen heraus ermöglicht.

Einsatz

Während Delphi 1.0 C/S noch mit der ReportSmith 2.0 Version ausgeliefert wurde, enthält Delphi 2.x die Version 3.0 des Report-Generators. Im Standardlieferumfang von Delphi 3 ist ReportSmith - zumindest in der Version 3.0 - nicht mehr enthalten.

Versionsunterschiede





Sachgebiet


© 2009-2012 by Alojado Publishing. Alle Rechte vorbehalten. Ausgewiesene Marken gehören ihren jeweiligen Eigentümern.
Mit der Benutzung dieser Seite erkennen Sie die Nutzungsbedingungen und die Datenschutzerklärung an. Der Betreiber übernimmt keine Haftung für den Inhalt verlinkter externer Internetseiten.
Seite erzeugt 2012-02-22 22:00:12 von textarchiv.alojado.de