Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:addin_table

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
  • Tabellen-Objekt 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 as String).(Parameter as 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

Import der Tabelle:

  • 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
  • Eingliederung in Darstellung durch Web-Liste





3. SQL Tabelle:

Import der Tabelle:

  • vgl. CSV-Import, Auswahl SQL
  • Verbindung: Auswahl der Datenbank aus Liste, wenn Verbindung zum Server bereits in Einstellungen nagegeben ist.
  • Tabellenname: Auswahl der Tabelle aus Datenbank.
  • Eingliederung in Darstellung durch Web-Liste
de/confit/addin_table.txt · Zuletzt geändert: 2022/03/02 13:01 von admin