DataSource

Die Textfunktion DataSource gibt den Namen der Anwendung, Datenbank oder Aliastabelle eines Rasters zurück. Sie können DataSource in einem Textfeld, einer Textzelle oder einer Zeilen- oder Spaltenüberschrift verwenden.

Syntax:

<<DataSource("GridName.Axis[ID],InfoType")>>

Argument Beschreibung

GridName

(Erforderlich) Beliebiges Raster in einem Bericht. Wird in Anführungszeichen gesetzt.

Axis[]

(Optional) Ein Zeiger auf ein Designsegment des Rasters. "Axis" kann eines der folgenden Schlüsselwörter sein: row, col oder column. Die Groß-/Kleinschreibung muss dabei nicht beachtet werden.

Beispiel:

<<DataSource("Grid1.Row[1]",DB)>>

Wenn Axis nicht angegeben wird, werden die Standardinformationen des Rasters zurückgegeben. Verwenden Sie Axis, wenn in einem Raster mehrere Datenbankverbindungen vorhanden sind.

ID

(Erforderlich, wenn Axis verwendet wird) Gibt die Designzeit, die Zeilennummer oder den Spaltenbuchstaben für den Abruf der Informationen zur Datenbankverbindung an. Wenn ID auf eine ungültige oder nicht vorhandene Zeilen- oder Spalten-ID verweist, werden die Standardeinstellungen des Rasters verwendet. Die Standardeinstellungen des Rasters werden ebenfalls verwendet, wenn ein Raster nicht über eine sekundäre Datenbankverbindung verfügt.

Beispiel:

<<DataSource("Grid1.Col[A]",DB)>>

InfoType

(Erforderlich) Eines der folgenden Schlüsselwörter:

  • App gibt den Namen der Anwendung zurück.

  • DB gibt den Namen der Datenbank zurück.

  • Alias gibt den Namen der Aliastabelle zurück. In diesem Fall muss die Aliastabelle für das Raster aktiviert sein. Standardmäßig ist die Aliastabelle deaktiviert.

  • Name gibt den Namen der Datenbankverbindung zurück, der dem angegebenen Raster zugeordnet ist.

Hinweis:

"Server" wird als Argument für InfoType für Planning-Datenquellen nicht unterstützt.

Hinweis:

Bei keinem dieser Argumente muss die Groß-/Kleinschreibung beachtet werden.

Beispiel 1:

Informationen zur Datenquelle in den Bericht einfügen:

<<DataSource("Grid1", App)>>

Beispiel 2:

Datenbanknamen der Datenquelle anzeigen, die mit der Überschrift verknüpft ist, in die die Funktion eingegeben wurde:

<<DataSource(cur, DB)>>

Hinweis:

DataSource unterstützt das Schlüsselwort current. Siehe Schlüsselwort "Current/Cur" in Textfunktionen verwenden.