Metadaten-Funktionen

Moduldokumentation und detaillierte Beschreibung der Metadatenfunktionen.

Dokumentation der Funktionen/Unterprogramme

  • subroutine nzaeGetInputScale(handle, columnIndex, result)

    Bestimmt den Maßstab einer Eingabespalte.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • columnIndex

        (ganze Zahl) Der abzufragende Spaltenindex.

      • Ergebnis

        (Integer) Der Maßstab der Eingabe am angegebenen Spaltenindex.

  • subroutine nzaeGetInputSize(handle, columnIndex, result)

    Bestimmt die Größe einer Input-String-Spalte.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • columnIndex

        (ganze Zahl) Der abzufragende Spaltenindex.

      • Ergebnis

        (Integer) Die Größe der Eingabe bei dem angegebenen Spaltenindex.

  • subroutine nzaeGetInputType(handle, columnIndex, result)

    Bestimmt den Datentyp einer gven Eingabespalte.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • columnIndex

        (ganze Zahl) Der abzufragende Spaltenindex.

      • Ergebnis

        (Integer) Der Typ der Eingabe am angegebenen Spaltenindex.

    Die möglichen Typen finden Sie unter ' /nz/kit/sys/include/nzudsudxtypes.h.

  • subroutine nzaeGetNumberOfInputColumns(handle, result)

    Bestimmt die Anzahl der Spalten in der Eingabe.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • Ergebnis

        (ganze Zahl) Die Anzahl der Spalten in der Eingabe.

  • subroutine nzaeGetNumberOfOutputColumns(handle, result)

    Bestimmt die Anzahl der Spalten in der Ausgabe.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • Ergebnis

        (ganze Zahl) Die Anzahl der Spalten in der Ausgabe.

  • subroutine nzaeGetOutputScale(handle, columnIndex, result)

    Legt den Maßstab einer Ausgabespalte fest.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • columnIndex

        (ganze Zahl) Der abzufragende Spaltenindex.

      • Ergebnis

        (Integer) Der Maßstab der Ausgabe am angegebenen Spaltenindex.

    Diese Funktion funktioniert sowohl für Funktions-AEs als auch für den Prozesszustand "Endergebnis" von Aggregat-AEs.

  • subroutine nzaeGetOutputSize(handle, columnIndex, result)

    Bestimmt die Größe einer Ausgabe-String-Spalte.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • columnIndex

        (ganze Zahl) Der abzufragende Spaltenindex.

      • Ergebnis

        (Integer) Die Größe der Ausgabe bei dem angegebenen Spaltenindex.

    Diese Funktion funktioniert sowohl für Funktions-AEs als auch für den Prozesszustand "Endergebnis" von Aggregat-AEs.

  • subroutine nzaeGetOutputType(handle, columnIndex, result)

    Bestimmt den Datentyp einer gven Ausgabespalte.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • columnIndex

        (ganze Zahl) Der abzufragende Spaltenindex.

      • Ergebnis

        (Integer) Der Typ der Ausgabe bei dem angegebenen Spaltenindex.

    Die möglichen Typen sind unter " /nz/kit/sys/include/nzudsudxtypes.h zu finden. Diese Funktion funktioniert sowohl für Funktions-AEs als auch für den Prozesszustand "Endergebnis" von Aggregat-AEs.

  • subroutine nzaeIsDataInnerCorrelated(handle, result)

    Bestimmt, ob die AE mit innerkorrelierten Daten aufgerufen wurde.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • Ergebnis

        (ganze Zahl) Der Wert ist 1, wenn die Agrarumweltmaßnahmen so aufgerufen wurden, dass die Daten innerkorreliert sind; andernfalls 0.

  • subroutine nzaeIsDataLeftCorrelated(handle, result)

    Bestimmt, ob die AE mit linkskorrelierten Daten aufgerufen wurde.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • Ergebnis

        (ganze Zahl) Der Wert ist 1, wenn die Agrarumweltmaßnahmen so aufgerufen wurden, dass die Daten linkskorreliert sind; andernfalls 0.

  • subroutine nzaeIsDataUncorrelated(handle, result)

    Bestimmt, ob die AE mit unkorrelierten Daten aufgerufen wurde.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • Ergebnis

        (ganze Zahl) Der Wert ist 1, wenn die Agrarumweltmaßnahme so aufgerufen wurde, dass die Daten korreliert sind; andernfalls 0.

  • subroutine nzaeIsInvokedWithOrderByClause(handle, result)

    Ermittelt, ob die AE mit einer ORDER BY-Klausel aufgerufen wurde.

    • Parameter
      • Ziehpunkt

        (integer) Der betreffende Datentyp.

      • Ergebnis

        (ganze Zahl) Der Wert ist 1, wenn die AE mit einer ORDER BY-Klausel aufgerufen wurde; andernfalls 0.

  • subroutine nzaeIsInvokedWithOverClause(handle, result)

    Ermittelt, ob die AE mit einer OVER-Klausel aufgerufen wurde.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • Ergebnis

        (ganze Zahl) Der Wert ist 1, wenn die AE mit einer OVER-Klausel aufgerufen wurde; andernfalls 0.

  • subroutine nzaeIsInvokedWithPartitionByClause(handle, result)

    Ermittelt, ob die AE mit einer PARTITION BY-Klausel aufgerufen wurde.

    • Parameter
      • Ziehpunkt

        (ganze Zahl) Der an nzaeHandleRequest übergebene Handle.

      • result(integer) Der Wert ist 1, wenn die AE mit einer PARTITION BY-Klausel aufgerufen wurde; andernfalls 0.