Formellisten

Formellisten erstellen Sie im Bereich Zubehör des Anwendungs-Explorers im Ordner Formellisten. Rechtsklicken Sie, und wählen Sie Neu > Formelliste aus.

Formellisten können aus folgenden Quellen gespeist und in Standardlisten umgewandelt werden:

  • XML
  • CSV
  • Liste

Das bedeutet, sie können in Listen mit Elementen umgewandelt werden, die eindeutige Namen und Captions sowie Attribute enthalten.

Formellisten können verwendet werden, um folgende Ausgaben zu generieren:

  • Spalten einer relationalen Liste
  • Daten aus einer XML-Variablen
  • Daten aus einer Werteliste
  • Daten aus einer CSV-Quelle

Formellisten sind dynamisch und dadurch in Situationen nützlich, in denen der Berichtsentwickler den Inhalt des Berichts nicht kennt. Sie können z. B. eine relationale Liste erstellen, die mehrere Spalten von einer relationalen Datenquelle zurückgibt. Wenn Sie diese Liste in einen Hyperblock eines Berichts einfügen, wird nur die erste Spalte der Daten angezeigt. Um die restlichen Spalten anzuzeigen, müssen Sie zusätzliche Ausgabezellen in dem Hyperblock erstellen oder diesen erweitern und eine separate RDB-Formel für jede Datenspalte einfügen. Falls Sie nicht wissen, welche relationale Liste in einem Bericht verwendet wird (z. B. in einem datenbankunabhängigen Bericht), dann können Sie auch nicht wissen, wie viele zusätzliche Ausgabezellen oder welche RDB-Formeln erstellt werden müssen.

Eine Lösung für dieses Problem besteht darin, Hyperblocks mit variabler Breite zu erstellen.

Der Listen-Designer für Formellisten verfügt über einen Bereich Eingabe und einen Bereich Erweitert.

Zwei Felder im Listen-Designer sind für alle Formellisten gleich. Im Feld Formel verwenden Sie eine Formel, um die Datenquelle anzugeben. Im Feld Typ geben Sie den Eingabetyp an.

Die restlichen Felder des Listen-Designers hängen vom ausgewählten Datentyp ab.