Wie suche ich richtig: Suchwort 1 + Suchwort 2 - Suchwort 3
Da Sie nicht angemeldet sind, werden Ihnen nur öffentliche Beiträge angezeigt.
„Eventscript:
Wie kann ich in einer Selektion abfangen ob ein Scan nicht erfolgreich/gültig war?
Also schon bevor diese Info erscheint:“
Das ist aktuell nicht möglich.
Ich würde mir wünschen das dies ermöglicht wird.
Mit dem Parameter _EVENTART_= kann in den Eventscripts (Stammdatenkalkulationen) auf bestimmte Ereignisse geprüft werden.
Der Parameter ist nur in den neuen BWWindows Tool-Fenstern verfügbar.
Die neuen Fenster/Dialoge sind am Punkt „Entwickleroptionen“ im Allgemein Menü zu erkennen.
Siehe dazu auch:
Entwickleroptionen unter „Allgemein“
Folgende Rückgabearten gibt es:
_EVENTART_,,,,Liefert die Event-Art des aktuellen Events (nur in BwWindowTools-Fenstern) ,,,,...Rückgabe: ,,,,.......0 = Standard/Undefiniert ,,,,.......1 = Dialog-Init ,,,,.......2…
In diesem Wiki Artikel wird Ihnen der allgemeine Umgang mit der PAN-Ereignissteuerung möglichst simpel nahegebracht.
Die Ereignissteuerungen finden sie im Arbeitsplatz unter „Meine Businessworkflows > Basisdaten“.
Wenn Sie mit F3 eine neue Ereignissteuerung anlegen wollen, öffnet sich ein Anlageassistent, der Sie bei der Neuanlage durch alle Einstellungen führt.
Zunächst geben Sie der Ereignissteuerung eine Bezeichnung und stellen ein, zu welchen Zeitpunkten diese ausgeführt werden soll. …
[weiterlesen]
Ab BETA 65374
Es kann nun bei Kalkulationsblöcken der Art 2 (Feldprüfung) mittels folgender neuer Anweisung zusätzlich eine Selektion mitgegeben werden.
Diese muss als allererstes stehen und gilt für den kompletten Block.
Syntax:
IF(Selektion):Â (bitte den Doppelpunkt am Ende beachten!)
Die „Selektion“ ist ein normaler Selektionsausdruck wie aus anderen normalen Zeilen gewöhnt. Es können alle üblichen Operatoren verwendet werden.
Beispiel:
IF(ADR_20_30=“Huber“): ADR_20_30 # ADR_50_30
Wirkung:
Wenn Firmenname1 oder Firmenname2 verlassen wird, führe eine Messagebox aus … aber nur wenn in Firmenname1 Huber steht. …
[weiterlesen]
Ab BETA 63950
Es gibt nun ein neues Eventscript, um auf Speichern von Anzeigetabellen-Datensaetzen zu reagieren (Ziel Maske).
Ab BETA 57465 gibt es ein neues Eventscript „Feldevent der Anzeigetabelle (Tabelleneingabe)“
Damit kann auch in der Anzeigetabelle pro Spaltenwechsel (Enter) etwas kalkuliert werden.
Ab BETA 57415 wurden, um mehr Klarheit zu schaffen, die Eventscripte im Scripteditor um Texte ergänzt, wann das jeweilge Eventscript ausgeführt wird.
Kasse 4.1 – Bereich Eventscript Kundendialog
Ab BW Beta Rev. 56576
Mit dieser Programmänderung besteht die Möglichkeit beim Bestätigen eines Kunden etwas in den Belegkopf zu schreiben.
Hierzu hat man im Eventscript des Kundendialogs Zugriff auf die beiden neuen Felder der Satzbeschreibung des Kundendialogs
Die Felder sind:
Wenn der TSE-Modus aktiv ist, muss das neue Zugriffsrecht „KASS01,69 – Beim Wechsel der Kundennummer auch Eventscript Belegerfassung ausführen„, aktiviert werden. …
[weiterlesen]
Mit den Revisionen Beta-55408 und Patch-55469 haben wir die Kalkulationsart 5 „Feldbezogenen Kalk ( init)“ aus dem Scripteditor entfernt.
Grund ist hierbei, dass diese Art eher experimentell war und nicht benutzt wird.
Vorher: | Nachher: |
Mit dem neuen Scripteditor (DSAFE,12 deaktiv) kann man eine STKALK.BNR Datei erzeugen, um Kalkulationen zu kopieren.
Zunächst markiert man innerhalb der Kalkulationen eine oder mehrere Zeilen und kopiert diese per STRG+C in die Zwischenablage. Beim Verlassen des Scripteditors werden die kopierten Zeilen in die STKALK.BNR Datei im Mandantenverzeichnis kopiert.
Innerhalb des Zielmandanten / Zielversion, die Datei in den Mandanten kopieren, dort in den gewünschten Kalkulationsbereich navigieren, dann per „Tools“ -> „Zeilenablage in Zwischenablage kopieren“ oder „STRG+SHIFT+EINFG“ in die Zwischenablage übernehmen und schließlich mittels „STRG+V“ an der gewünschten Stelle einfügen. …
[weiterlesen]