Lua-Funktionen Übersicht

 

EXPOS

  • Seite:
    EX_ActTimer — Aktiviert den EXPOS-Timer.
  • Seite:
    EX_DateiAuswahl — Öffnet einen Dateiauswahl-Dialog und liefert den vollständigen Pfad zur Datei zurück.
  • Seite:
    EX_DeactTimer — Deaktiviert den EXPOS Timer.
  • Seite:
    EX_DeleteTree — Löscht eine Zeile aus einem Treeview. (EXPOS-Funktion!)
  • Seite:
    EX_FormTempl — Ermöglicht Parameterübergabe in Word/OpenOffice-Vorlagen
  • Seite:
    EX_GenBestab — Legt einen neuen Bestellvorschlag und loest ihn gegebenenfalls auf
  • Seite:
    EX_Get — Liest den Wert eines EXPOS-Merkmals
  • Seite:
    EX_GetListItem — Liest eine Spalte aus der selektierten Zeile einer Auswahlliste aus
  • Seite:
    EX_GetListItemActive — Prüft, ob eine bestimmte Zeile in einer EXPOS Auswahlliste ausgewählt ist.
  • Seite:
    EX_GetListItemMulti — Liest den Wert einer Spalte aus einer bestimmten Zeile einer Auswahlliste aus
  • Seite:
    EX_GetTreeItem — Liest die ausgewählte Zeile aus einem Treeview aus. (EXPOS-Funktion!)
  • Seite:
    EX_GetValue — Liest den Inhalt eines Feldes in Syslog-Dialogen
  • Seite:
    EX_Input — Schaltet ein Merkmal auf einer definierten Maske eingebbar
  • Seite:
    EX_InsertTree — Fügt eine Zeile in ein Treeview ein. (EXPOS-Funktion!)
  • Seite:
    EX_Invisible — Schaltet ein Merkmal auf einer definierten Maske unsichtbar
  • Seite:
    EX_IsVisible — Ermöglicht die Prüfung auf Sichtbarkeit/Unsichtbarkeit für ein Merkmal oder eine Maske
  • Seite:
    EX_MessageBox — Gibt eine Meldungsbox auf dem Bildschirm aus und wartet auf Reaktion des Anwenders
  • Seite:
    EX_OpenTree — Öffnet/schließt Zeilen eines Treeview. (EXPOS-Funktion!)
  • Seite:
    EX_Output — Schält ein Merkmal auf einer definierten Maske nicht-eingebbar
  • Seite:
    EX_SchreibeVKPreis — Die Funktion erzeugt einen VK-Preis-Eintrag (Tabelle vpptab)
  • Seite:
    EX_Set — Schreibt einen Wert in ein Merkmal.
  • Seite:
    EX_SetListBgC — Setzt die Hintergrund-Farbe einer bestimmten Zeile einer EXPOS Auswahlliste.
  • Seite:
    EX_SetListItemActive — Wählt eine bestimmte Zeile in einer EXPOS Auswahlliste aus oder ab.
  • Seite:
    EX_SetListSortLast — Sortiert eine Auswahlliste anhand der letzten Sortierung.
  • Seite:
    EX_SetText — Setzt den Inhalt eines Editorfeldes oder hängt an den bestehenden Inhalt an
  • Seite:
    EX_SetTimer — Setzt den Interval und die Trigger-Regel des EXPOS Timers
  • Seite:
    EX_SetTooltip — Setzt den Tooltip (Hilfstext) an einem Merkmal auf der Maske
  • Seite:
    EX_SetValue — Setzt den Inhalt eines Feldes in Syslog-Dialogen
  • Seite:
    EX_SetzeBild — Setzt eine Bilddatei an ein Objekt vom Typ Bild oder Grafik-Button
  • Seite:
    EX_SetzeFarbe — Setzt die Hintergrundfarbe eines Merkmals
  • Seite:
    EX_SetzeFehler — Erzeugt eine EXPOS-Fehlermeldung
  • Seite:
    EX_SetzeFehlerCode — Erzeugt eine EXPOS-Fehlermeldung
  • Seite:
    EX_SetzeFokus — Setzt den Fokus auf ein Merkmal
  • Seite:
    EX_SetzeLabel — Setzt den Label-Text von Feldern, Checkboxen, Radiobuttons oder Tabs
  • Seite:
    EX_SetzeMaske — Setzen einer neuen Ziel-Masken-Nr.
  • Seite:
    EX_Speichern — speichert und beendet EXPOS
  • Seite:
    EX_SpeichernOhneEnde — speichert und beendet EXPOS nicht
  • Seite:
    EX_StartSuche — Füllt eine Auswahlliste mit Daten
  • Seite:
    EX_TextEditor — Diese Funktion öffnet den EXPOS-Texteditor
  • Seite:
    EX_UpdateTree — Aktualisiert eine Zeile in einem Treeview. (EXPOS-Funktion!)
  • Seite:
    EX_Visible — Schaltet ein Merkmal auf einer definierten Maske sichtbar
  • Seite:
    EX_Vorkalkulation — Die Funktion erzeugt eine neue Vorkalkulation
  • Seite:
    SY_GetEXValue — Liest den Wert eines EXPOS-Merkmals für einen Artikel

Datenbank

  • Seite:
    DB_BeginWork — Öffnet eine neue explizite Transaktion auf der Datenbank.
  • Seite:
    DB_CommitWork — Wendet eine explizite Transaktion auf die Datenbank an.
  • Seite:
    DB_Insert Fügt einen Datensatz in die Datenbank ein.
  • Seite:
    DB_Load — Lädt die Daten aus einer Datei in die Datenbank
  • Seite:
    DB_RollbackWork — Fährt eine explizite Transaktion auf der Datenbank zurück (Änderungen werden verworfen).
  • Seite:
    DB_Select — Liest einen Datensatz aus der Datenbank.
  • Seite:
    DB_Unload — Erstellt eine Unload-Datei mit den selektierten Daten
  • Seite:
    DB_Update — Aktualisiert einen Datensatze einer Tabelle.

SQL

  • Seite:
    SQL_CDecl — Erzeugt einen Cursor auf der Datenbank, um mehrere Datensätze lesen zu können
  • Seite:
    SQL_CFetch — Liest den nächsten Datensatz aus einem mit SQL_CDecl erzeugten Cursor.
  • Seite:
    SQL_CFree — Gibt einen mit SQL_CDecl erzeugten Cursor wieder frei
  • Seite:
    SQL_Cursor — Erzeugt einen Datenbank-Cursor, über den Datensätze gelesen werden können
  • Seite:
    SQL_Escape — Escaped (maskiert) eine Zeichenkette für die Verwendung in einem SQL-Query
  • Seite:
    SQL_Exec — Führt einen SQL-Befehl aus
  • Seite:
    SQL_Fetch — Liest den n+1-ten Datensatz bei einer Datenbankabfrage, die mehrere Datensätze als Ergebnis liefert
  • Seite:
    SQL_Select — Liest einen Datensatz aus der Datenbank

Dialog

  • Seite:
    DLG_CloseDialog — Schließt einen beliebigen Dialog
  • Seite:
    DLG_DateiAuswahl — Öffnet einen Dateiauswahl-Dialog, der den Pfad zur gewählten Datei (oder nil) zurückliefert (EXPOS-unabhängige Funktion!).
  • Seite:
    DLG_GetDDSObj — Ermittelt das Dynamische Dialogsprung Objekt am Fenster
  • Seite:
    DLG_GetObj — Mithilfe dieser Funktion lässt sich ein Dialogobjekt finden, auf welches dann verschiedene weitere Funktionen angewendet werden können.
  • Seite:
    DLG_MsgBox — Gibt eine Meldungsbox auf dem Bildschirm aus und wartet auf Reaktion des Anwenders.
  • Seite:
    DLG_OpenDialog — Öffent einen beliebigen Dialog
  • Seite:
    DLG_UpdFenster — Aktualisiert das angegebene Fenster

DMS