Hallo,
wir arbeiten mit dem Novabit-Nummernkreis-Nuclet und wünschen uns folgende Funktion:
- Die erstellte Nummer soll änderbar sein
- Das Nummernfeld soll deshalb nur beim Anlegen inaktiv sein, danach aktiv
Ich habe dazu folgendes Groovy-Script im Feld Werkzeugnummer des Layouts am Schalter „Aktiv“ erstellt und getestet:
def strWZNR = context."#{O181.Werkzeug.Werkzeugnummer}"
if (strWZNR == null) {
return false
log.info("Werkzeugnummer ist (noch) leer.")
} else {
return true
log.info("Werkzeugnummer ist nicht leer.")
}
Es funktioniert auch wie gewollt. Ich bin aber nicht sicher, ob der Namensraum des Nuclets automatisch angepasst wird, wenn ich das Script auf den Produktivserver via Nuclet einspiele. Hat das schon jemand probiert?
Außerdem funktionieren meine Debug-Meldungen nicht. Im Scripting-Fenster kommt nichts an. Kann mir jemand sagen, warum nicht?
Gruß
Thomas