Dies ist eine alte Version des Dokuments!
Enthält viele Mathematische Funktionen für Berechnungen.
Datei Reitec.Confit.Module.Table.dll
Offline | Online | ||
---|---|---|---|
MODULES | |||
TABLEFUNCTIONS | Reitec.Confit.Module.Table | Reitec.Confit.Module.Table |
Siehe auch Abschnitt Bedienung - Projekteinstellungen
Die folgenden Funktionen nutzen die Parameter des Tabellenobjektes zum lesen oder schreiben der Tabellendaten einer Tabellenzeile.
Fügt die Daten der Parameter der Tabelle als neue Tabellenzeile hinzu
Table.AddTableData(tableObjectName)
Parameter | Datentyp | Beschreibung |
---|---|---|
tableObjectName | String | Name des Tabellenobjektes |
Rückgabe | Boolean | Hinzufügen der Daten erfolgreich |
Table.ReadTableData(tableObjectName, row)
Ließt die Daten einer Tabellenzeile in die Parameter
tableObjectName | String | Name des Tabellenobjektes |
row | Integer | Zeilennummer beginnend mit 1 der (gefilterten) Tabellenzeilen |
Rückgabe | Boolean | Lesen der Daten erfolgreich |
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
tableObjectName | String | Name des Tabellenobjektes |
Rückgabe | Boolean | Aktualisieren 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
tableObjectName | String | Name des Tabellenobjektes |
Rückgabe | Boolean | Löschen der Tabellenzeile erfolgreich |
Table.ClearTableData(tableObjectName)
Löscht sämtliche Tabellenzeilen der Tabelle|
tableObjectName | String | Name des Tabellenobjektes |
Rückgabe | Boolean | Löschen der Tabellenzeilen erfolgreich |
Table.LoadFromDatabase(tableObjectName, filterExpression)
Lädt die Daten aus der Datenbank in neue Tabellenzeilen
tableObjectName | String | Name des Tabellenobjektes |
filterExpression | String | Filterausdruck (WHERE Abschnitt) zur SQL Abfrage der Tabelle |
Rückgabe | Integer | Anzahl der geladenen Zeilen |
Table.FilterTable(tableObjectName, filterExpression, sortColumn)
Filtert die Daten der Tabelle mit den gegebene Filterausdruck und sortiert die Daten anhand einer angegebenen Ausdruckes
tableObjectName | String | Name des Tabellenobjektes |
filterExpression | String | Filterausdruck (WHERE Abschnitt) zum filtern der Daten |
sortColumn | String | Sortierausdruck (ORDER BY Abschnitt) zum sortieren der Daten |
Rückgabe | Integer | Anzahl der gefilterten Zeilen |
Table.ResetFilterTable(tableObjectName)
Setzt den Filter der Daten zurück
tableObjectName | String | Name des Tabellenobjektes |
Rückgabe | Integer | Anzahl der ungefilterten Zeilen |
Table.GetStringValue(tableObjectName, filterExpression, valueColumn)
Setzt den Filter der Daten zurück
tableObjectName | String | Name des Tabellenobjektes |
filterExpression | String | Filterausdruck (WHERE Abschnitt) zum filtern der Daten |
valueColumn | String | Spalte aus der die Daten gelesen werden |
Rückgabe | String | Wert 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
tableObjectName | String | Name des Tabellenobjektes |
columnName | String | Name der Spalten in der sich die Werte befinden (Id=Text) |
columnNameId | String | Name der Spalten in der sich die Id Werte befinden |
columnNameText | String | Name der Spalten in der sich die Text Werte befinden |
parameterName | String | Name des Parameters in den die Werte gelesen werden sollen. |
maximumValues | Integer | Maximale Anzahl der Werte, die eingelesen werden sollen |
nullValues | Boolean | Sollen auch Null Werte eingelesen werden |
nullId | String | Id Wert des Null Wertes |
nullText | String | Text des Null Wertes |
Rückgabe | Boolean | Lesen der Daten war erfolgreich |