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
| 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 |