Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:addin_table

Dies ist eine alte Version des Dokuments!


Tabellen Addin

Enthält unterschiedliche Möglichkeiten der Tabellen Import oder Erstellung.

Verschiedene Tabellen :

Bezeichnung Beschreibung
Speichertabelle Sie besteht nicht „dauerhaft“ in z.B. einer seperaten Datei, sondern muss über eine Funktion bei erneutem Laden erneut eingelesen werden.
CSV-Tabelle Sie basiert auf einer CSV-Datei (Comma Separated Values), die in Confit. importiert wird.
SQL-Tabelle Sie basiert auf einer SQL-Datenbank, die in Confit. importiert wird.

1. Speichertabelle :

Schritte für das Anlegen einer neuen Tabelle:

  • Tabellen-Objekt im Tabellen-Bereich anlegen
  • Tabellenobjekt mit Parametern + Attributen Füllen
  • Die Parameter entsprechen den „Spaltennamen“ und werden mit String gespeichert
  • Eine Funktion muss die Tabelle „einlesen“, diese benötigt den passenden Code und einen Auslöser. (z.B. Button)
  • Beim Code werden den Parametern Werte zugeteilt und diese werden im Anschluss in die Tabelle eingefügt
  •  Allgemein:
          Tabelle.(tableObjectName als String).(Parameter als String) = (Zugeteilter Wert)    
         
  • Beispiel:
          Tabelle.AgrartechnikProducts.PRODUCT_KEY = "001"
          Tabelle.AgrartechnikProducts.PRODUCT_GROUP = "Group 1"
          Tabelle.AgrartechnikProducts.PRODUCT_GROUP_NAME = "Group_Name"
          Tabelle.AgrartechnikProducts.PRODUCT_NAME = "Product_Name"
          Tabelle.AgrartechnikProducts.PRODUCT_DESCRIPTION = "Product_Description"
          Tabelle.AgrartechnikProducts.PRODUCT_IMAGE = "Product_image"
          Tabelle.AgrartechnikProducts.PRODUCT_ORDER = "1"
          
          ableFunctions.AddTableData("Tabelle.AgrartechnikProducts")
          
          Tabelle.AgrartechnikProducts.PRODUCT_KEY = "001"
          Tabelle.AgrartechnikProducts.PRODUCT_GROUP = "Gruppe 1"
          Tabelle.AgrartechnikProducts.PRODUCT_GROUP_NAME = "Allgemeine-Agrar-Anwendungen"
          Tabelle.AgrartechnikProducts.PRODUCT_NAME = "Bodenbearbeitung"
          Tabelle.AgrartechnikProducts.PRODUCT_DESCRIPTION = "Produkte zur Bodenbearbeitung-Anwendung"
          Tabelle.AgrartechnikProducts.PRODUCT_IMAGE = "Aussaat.png"
          Tabelle.AgrartechnikProducts.PRODUCT_ORDER = "1"
          
          ableFunctions.AddTableData("Tabelle.AgrartechnikProducts")            
         

Resultat der Beispielfunktion

2. CSV-Tabelle :

Resultat der Beispielfunktion

  • Es muss eine CSV-Datei vorliegen
  • Diese muss, unter Angabe des Dateipfades, auf einem neuen Tabellen Objekt importiert werden
  • Confit. erzeugt automatisch automatisch alle Tabellen Strukturen, also Spaltenbezeichnenden Parameter.
  • zum Erstellen ist kein Auslöser mit entsprechender Funktion nötig

3. SQL Tabelle:

Dieser Abschnitt folgt in Kürze

de/confit/addin_table.1645028613.txt.gz · Zuletzt geändert: 2022/02/16 17:23 von admin