cimerp:0010_allgemein:0060_look_and_feel:0080_feldscripte

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cimerp:0010_allgemein:0060_look_and_feel:0080_feldscripte [01.09.2016 11:31:20] gabrielcimerp:0010_allgemein:0060_look_and_feel:0080_feldscripte [25.06.2021 18:17:46] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +{{indexmenu_n>0080}}
 +
 +====== Feldscripte ======
 +
 +Über Feldscripte kann die Programmlogik von cimERP feldbezogen erweitert werden. Das Scripting erfolgt in der Programmiersprache OpenRoad. Je Feld können mehrere Scripte für die Events
 +
 +  * Feldänderung (Script wird bei Feldänderung ausgeführt)
 +  * Feldinitialisierung (Script wird ausgeführt, wenn ein Feld zum aktiven Feld wird)
 +  * Feldverlassen (Script wird ausgeführt, wenn das Feld verlassen wird)
 +  * Button (Nur für Felder des Typs "Button" aktiv - Script wird ausgeführt, wenn ein Button gedrückt wird)
 +
 +definiert werden.
 +
 +Die Funktion Feldscripte ist benutzerabhängig Berechtigungsabhängig vorhanden.  Falls ein Benutzer die Berechtigung besitzt steht im Kontextmene eines Feld´s oder Maske die Funktion zur Verfügung.
 +
 +Beispiel Kontextmenü:
 +
 +{{:cimerp:0010_allgemein:0060_look_and_feel:pasted:20200723-145433.png}}
 +
 +{{:cimerp:0010_allgemein:0060_look_and_feel:pasted:20200723-145502.png}}
 +
 +{{:cimerp:0010_allgemein:0060_look_and_feel:pasted:20200723-145602.png}}
 +
 +===== Felder =====
 +
 +|**Scriptart** |Definiert für welches Event die definierten Scripte gelten. \\ Mögliche Werte sind: \\ Feldänderung (Script wird bei Feldänderung ausgeführt) \\ Feldinitialisierung (Script wird ausgeführt, wenn ein Feld zum aktiven Feld wird) \\ Feldverlassen (Script wird ausgeführt, wenn das Feld verlassen wird)|
 +
 +===== Tabelle =====
 +
 +|**Lfd.-Nr. ** |laufende Nummer des Scripts - bestimmt die Reihenfolge der Ausführung  |
 +|**Script-Bezeichnung ** |Bezeichnung des Scripts  |
 +|**Aktiv? ** |Dieses Feld zeigt an, ob ein Script aktiv ist.  |
 +|**Angelegt am ** |Datum der Neuanlage eines Scripts  |
 +|**Angelegt von ** |Sachbearbeiter, welcher das Script angelegt hat  |
 +|**Geändert am ** |Datum der letzten Änderung eines Scripts  |
 +|**Geändert von ** |Sachbearbeiter, welcher das Script zuletzt geändert hat  |
 +
 +Die Funktion Neuanlage erstellt ein neues Script.
 +
 +Die Implementierung sollte mit Ihrem zuständigen Projektleiter abgestimmt werden.  Für die Verwendung von Scripten sind Programmierkenntnisse nötig.
 +
 +{{:cimerp:0010_allgemein:0060_look_and_feel:b76810dc3c84ab39bdadbcf903dd3b37.png}}
 +
 +\\
 +
  
                       

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki