In diesem BC können Sie dem zu startenden F-Script Zusatzinformationen
in Form von BO und BoId mitgeben.
Die Zusatzinformationen welche an das F-Script übergeben werden,
gliedern sich in vier Zweiergruppen.
Jede Zweiergruppe besteht aus Business-Objekt und Objekt-ID. Dabei ist
zu beachten, dass diese Zusatzinformationen, abhängig vom Kontext in
welchem ein F-Script gestartet wird, automatisch abgefüllt werden.
Beispiele
Starten eines F-Scripts über den OpaccERP Explorer
Hier läuft das F-Script im Kontext des OpaccERP Explorer. (DeskItem)
Sämtliche Zusatzinformationen sind leer.
Starten eines F-Scripts über das Kontextmenu einer
Verkaufsdokument-Position
Hier läuft das F-Script im Kontext von SalDocItem. Folglich ist in der
ersten Zweiergruppe der Zusatzinformationen, unter Business-Objekt
SalDocItem und unter Objekt-ID die entsprechende BoId eingetragen.
In der zweiten Zweiergruppe steht unter Business-Objekt dann das
Main-Bo (SalDoc) und unter Objekt-ID dessen BoId.
Die Zusatzinformationen können im F-Script via Clipboard abgefragt
werden. Folgendes ist dabei aber zu beachten:
-
Der Kontext (erste Zweiergruppe) liegt direkt im Buffer und kann
nicht via Clipboard abgefragt werden. Die entsprechenden Attribute sind
bereits aktiv.
Beispiel: Wird ein F-Script über das Kontextmenu
einer Verkaufsdokument-Position gestartet, dann muss diese nicht extra
aktiviert werden. Die F-Script Befehle AP-... können direkt verwendet
werden.
-
Die Clipboards CB(1), CB(2) und CB(3) sind für interne Zwecke
reserviert und haben keine Bedeutung für das laufende F-Script.
-
Der Scriptname kann via CB(0) abgefragt werden.
-
Die zweite, dritte und vierte Zweiergruppe kann über CB(4), CB(5)
/ CB(6), CB(7) / CB(8), CB(9) abgefragt werden.
Scriptname:
Hier wird das zu
startende F-Script gemäss dem Eintrag in der OpaccERP Explorer Position
angezeigt. (BC 99001)
Der Name kann hier überschrieben werden um ein
anderes als das vorgeschlagene F-Script zu starten.
Business-Objekt:
Business-Objekt
abhängig vom Kontext. (z.B. SalDocItem)
Objekt-ID:
BoId abhängig vom Kontext
(z.B. 1234,1)