Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:module_table

Dies ist eine alte Version des Dokuments!


Modul Table

Enthält viele Mathematische Funktionen für Berechnungen.
Datei Reitec.Confit.Module.Table.dll

Konfiguration

Projekt

OfflineOnline
MODULES
TABLEReitec.Confit.Module.TableReitec.Confit.Module.Table

Funktionen

Parameter des Tabellenobjektes

Die folgenden Funktionen nutzen die Parameter des Tabellenobjektes zum lesen oder schreiben der Tabellendaten einer Tabellenzeile.

Table.AddTableData(tableObjectName)
Fügt die Daten der Parameter der Tabelle als neue Tabellenzeile hinzu

tableObjectNameString Name des Tabellenobjektes
RückgabeBoolean Hinzufügen der Daten erfolgreich

Table.ReadTableData(tableObjectName, row)
Ließt die Daten einer Tabellenzeile in die Parameter

tableObjectNameStringName des Tabellenobjektes
rowIntegerZeilennummer beginnend mit 1 der (gefilterten) Tabellenzeilen
RückgabeBooleanLesen der Daten erfolgreich
Die maximale Anzahl der Zeilen kann man über die Funktionen FilterTable und ResetFilterTable als rückgabewert bekommen.

Table.UpdateTableData(tableObjectName)
Aktualisiert die Tabellenzeile der Tabelle mit den Werten der Parameter
Der Tabellenzeile wird mit dem Key Parameter (Parameter mit dem Key Attribut) identifiziert

tableObjectNameStringName des Tabellenobjektes
RückgabeBooleanAktualisieren der Daten erfolgreich

Table.DeleteTableData(tableObjectName)
Aktualisiert die Tabellenzeile aus der Tabelle
Der Tabellenzeile wird mit dem Key Parameter (Parameter mit dem Key Attribut) identifiziert

tableObjectNameStringName des Tabellenobjektes
RückgabeBooleanLöschen der Tabellenzeile erfolgreich

Tabellenfunktionen

Table.ClearTableData(tableObjectName)
Löscht sämtliche Tabellenzeilen der Tabelle|

tableObjectNameStringName des Tabellenobjektes
RückgabeBooleanLöschen der Tabellenzeilen erfolgreich

Table.LoadFromDatabase(tableObjectName, filterExpression)
Lädt die Daten aus der Datenbank in neue Tabellenzeilen

tableObjectNameStringName des Tabellenobjektes
filterExpressionStringFilterausdruck (WHERE Abschnitt) zur SQL Abfrage der Tabelle
RückgabeIntegerAnzahl der geladenen Zeilen
Macht für eine komplett geladene Tabelle (Cached Attribut = true) keinen Sinn

Filtern

Table.FilterTable(tableObjectName, filterExpression, sortColumn)
Filtert die Daten der Tabelle mit den gegebene Filterausdruck und sortiert die Daten anhand einer angegebenen Ausdruckes

tableObjectNameStringName des Tabellenobjektes
filterExpressionStringFilterausdruck (WHERE Abschnitt) zum filtern der Daten
sortColumnStringSortierausdruck (ORDER BY Abschnitt) zum sortieren der Daten
RückgabeIntegerAnzahl der gefilterten Zeilen

Table.ResetFilterTable(tableObjectName)
Setzt den Filter der Daten zurück

tableObjectNameStringName des Tabellenobjektes
RückgabeIntegerAnzahl der ungefilterten Zeilen

Werte direkt lesen

Table.GetStringValue(tableObjectName, filterExpression, valueColumn)
Setzt den Filter der Daten zurück

tableObjectNameStringName des Tabellenobjektes
filterExpressionStringFilterausdruck (WHERE Abschnitt) zum filtern der Daten
valueColumnStringSpalte aus der die Daten gelesen werden
RückgabeStringWert der Spalte als String

Table.ReadValuesInList(tableObjectName, columnName, parameterName, maximumValues, nullValues)
Table.ReadValuesInList2(tableObjectName, columnName, parameterName, maximumValues, nullValues, nullId, nullText)
Table.ReadValuesInList3(tableObjectName, columnNameId, columnNameText, parameterName, maximumValues, nullValues)
List die Werte mehrerer Tabellenzeilen einer Spalte in einen Parameter vom Typ StringListe

tableObjectNameStringName des Tabellenobjektes
columnNameStringName der Spalten in der sich die Werte befinden (Id=Text)
columnNameIdStringName der Spalten in der sich die Id Werte befinden
columnNameTextStringName der Spalten in der sich die Text Werte befinden
parameterNameStringName des Parameters in den die Werte gelesen werden sollen.
maximumValuesIntegerMaximale Anzahl der Werte, die eingelesen werden sollen
nullValuesBooleanSollen auch Null Werte eingelesen werden
nullIdStringId Wert des Null Wertes
nullTextStringText des Null Wertes
RückgabeBooleanLesen der Daten war erfolgreich
de/confit/module_table.1636544167.txt.gz · Zuletzt geändert: 2021/11/10 12:36 von admin