Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:prog_language

Dies ist eine alte Version des Dokuments!


Confit Programmierreferenz

Zum Implementieren der Konfigurationsregeln wird eine an VisualBasic angelehnte Programmiersprache verwendet. Hier finden Sie eine Übersicht der Elmente.

Die Programmiersprache ist case-sensitiv, d.h. Groß- und Kleinschreibung muss beachtet werden.

Sprachelemente

Die grundlegenden Sprachelementen dienen zum Erstellen und Strukturieren von Confit Funktionen oder Formeln.

Funktionen

In Confit können Sie neue Objekte mit dem Typ Funktion erstellen. Diese enthalten Confit-Programmcode der Bei Aufruf der Funktion ausgeführt wird.

Der Aufruf erfolgt folgendermaßen:
{Funktionsname}( {Funktionsargumente getrennt durch ,} )

Beipiele:

Funktionen.Stueckliste.StklNeu()
Funktionen.Stueckliste.StklPosition(1, "Schraube M5", Parameter.Parameter1)


Funktionsparameter

Sie können für Ihre Funktionen Aufrufparameter erstellen, in dem Sie unter das Objekt vom Typ Funktion Parameter hinzufügen. Diese können dann innerhalb der Funktion nur mit dem Namen (Ohne Pfad vor dem .) verwendet werden.
Beipiel:

Module

Der Funktionsumfang von Confit wird durch Module erweitert. Diese beinhalten Funktionen die direkt aus Confit aufgerufen werden können.

Der Aufruf erfolgt folgendermaßen:
{Modulname}.{Funktionsname}( {Funktionsargumente getrennt durch ,} )

Beipiele:

TableFunctions.ClearTableData("Tabelle.CreatedBOM")
CommonFunctions.CopyFile2("C:\Temp\File1.txt","C:\Temp\File1.txt",True)


Informationen zu den Modulen:

  • Tabellen-Modul
    Stellt Funktionen zum Arbeiten mit csv-Dateien oder SQL-Server -Tabellen zur Verfügung.
  • Mathematik-Modul
    Stellt mathematische Funktionen und Konstanten zur Verfügung.
de/confit/prog_language.1636707343.txt.gz · Zuletzt geändert: 2021/11/12 09:55 von admin