Erweiterte benutzerdefinierte Ereignisse definieren

Neben den einfachen benutzerdefinierten Ereignissen, haben Sie die Möglichkeit ein Info Ereignis zu definieren, bei dem Sie über frei konfigurierbare Felder, Daten vom Benutzer abrufen können. Die eingegebenen Daten werden mit dem Ereignis in der Datenbank im Parameter-Feld abgelegt und können in eigenen Auswertungen genutzt werden.

Grundlegendes Konzept:

Um ein benutzerdefiniertes Ereignis zu verwenden, muss das Text-Feld eines Info Ereignisses unter Anwendung von Steuerzeichen konfiguriert werden.

Der erste Teil des Text-Feldes wird wie bei einem gewöhnlichen Info Ereignis verwendet. Nach der Zeichenkette ### werden die Steuerzeichen und zugehörige Daten eingetragen. Diese Daten werden in der Knit Report Ereignis Maske an der Maschine nicht angezeigt aber ausgewertet. Nach der Zeichenkette ###, sucht die Maschine nach Steuerzeichen, um daraus einen Dialog zu generieren.

Ein kompletter Parameter wird festgelegt durch:

Der Bezeichner darf keines der Steuerzeichen, Semikolon oder Typ-Angaben in eckigen Klammern enthalten!

Folgende Steuerzeichen können verwendet werden:

Auswirkung eines Info-Ereignisses mit Status:

Festgelegt durch /IT=S;

Der durch den Benutzer an der Maschine an P1 zugewiesene Wert wird, wenn ungleich 0 und /IT=S, unterhalb des Stoll Logos in der Titelzeile angezeigt. Dieser Info Status hat gegenüber dem User Status, der dort mit einem gelbe Ausrufzeichen gekennzeichnet wird, Vorrang.

Anwendungsbeispiele

  1. Sie wollen den Grund für Maschinen-Stopps individuell erfassen, arbeiten mit PPS und Tickets, legen die Info Ereignis-Nummer auf 32766 (darf eine beliebige andere Nummer sein), wollen den Benutzer, automatisch die Production ID aus dem Ticket, einen Stop Code und einen Kommentar erfassen. Die Production ID soll nicht einzugeben sein, wenn kein Ticket vorhanden ist.
    Die nötige Definition dazu kann wie folgt aussehen:
    Document stop reason ### /IT=S; /T=Enter stop reason; /UM=User/MCPIN[s/s,4]; /PI=Production Id[s]; /P1=Stop Code[i,4]; /C=Comment[s,100];

    Ergibt beim Klick auf den Eintrag in der Benutzer Report Ereignis Maske einen Dialog mit folgendem Aussehen:
  2. Sie wollen die Teilequalität dokumentieren, arbeiten mit PPS und Tickets, legen die Info Ereignis-Nummer auf 32767 (darf eine beliebige andere sein), wollen den Benutzer, einen Teilecode für die Qualität, die Anzahl Teile und einen Kommentar erfassen. Die Production ID soll manuell einzugeben sein, wenn kein Ticket ausgewählt ist und es soll die Länge für die Eingabe auf 30 Zeichen begrenzt sein. Die nötige Definition dazu kann wie folgt aussehen:
    Document piece quality ### /IT=I; /T=Qualify produced pieces; /UM=User/MCPIN[s/s,4]; /PI=Production Id[s,30]; /P1=Pieces Code[i,4]; /P2=Quantity[i,5]; /C=Comment[s,100];

    Eintrag im Text-Feld in der User Event Administration
    Ergibt beim Klick auf den Eintrag in der Benutzer Report Ereignis Maske einen Dialog mit folgendem Aussehen, wenn kein Ticket ausgewählt war:

    - Wenn zuvor in der Ticketverarbeitung ein erledigtes Ticket ausgewählt wurde, so wird die Production Id von diesem Ticket verwendet. Um deutlich zu machen, dass sich der Event (nur für Typ /IT=I) auf ein erledigtes Ticket bezieht, erscheint Links neben dem Production Id Feld das Icon von erledigten Tickets, wie im Bild oben zu sehen.

So legen Sie ein erweitertes, benutzerdefiniertes Info-Ereignis an:

  1. Das Fenster User Event Administration ist geöffnet
    1
    Eintrag ==> in der Liste markieren.
    -  oder  -
    In der Editierzeile in das Feld # klicken.
    2
    In der Editierzeile unter # die laufende Identifikationsnummer eingeben.

Eine Fehlermeldung erscheint, wenn eine Identifikationsnummer für die gleiche Sprache oder den gleichen Typ doppelt vergeben wird.
Die Fehlermeldung erscheint auch, wenn das Ereignis durch einen Filter ausgeblendet ist.

    3
    Im Listenfeld Sprache die gewünschte Sprache wählen.
    4
    Wenn das Ereignis den benutzerdefinierbaren Zustand ändern soll, im Text-Feld den Parameter /IT=S setzen.
    -  oder  -
    Im Text-Feld den Parameter /IT=I setzen, falls das Ereignis lediglich als Information in der Live-Datenbank gespeichert werden soll.
    5
    Im Feld Text einen aussagekräftigen Text eingeben und die nötigen Steuerzeichen für die abzufragenden Daten hinter ### einfügen.
    6
    Auf die Schaltfläche Übernehmen klicken.
  1. Das Ereignis wird in die Liste übernommen und aktiviert. Gleichzeitig wird es zu den Maschinen übertragen, die für die Auswertung im Stoll-knit report® aktiviert sind. Die Übertragung zu den Maschinen kann bis zu fünf Minuten dauern.