ClickEvent
Rafael Stalder
Hallo,kann ich irgendwie testen, ob auf einen bestimmtem Folder geklickt wurde?
Wenn ja, wie?
Freundliche Grüsse
Rafael Stalder
Frank Romeni
Hallo Rafael,was genau meinst Du mit "Folder"?
Frank Romeni
Rafael Stalder
Hallo Frank,also ich meine einfach wenn ich auf eine Registerkarte klicke. Z.B. Finanzwesen (auf dem Angebot) ...
Gruss Rafel
Frank Romeni
Hallo Rafael,dann ist es ganz einfach.
Wenn Du im z.B. im Angebot den Mauszeiger auf den Registertab 'Finanzwesen' bewegst, dann siehst Du unten in den Systeminformationen, daß dieser die Item-Id 138 hat.
Im Optimizer gibtst Du in der Regelzeile als Trigger folgendes ein:
Formtyp: 149
ItemUID: 138
Eventtyp: Click
Wenn Du jetzt im Angebot über einen Klick auf den Registertab 'Finanzwesen' in dieses Register wechselst, dann wird Deine Regel ausgeführt.
Solltest Du über Customize eigene Register eingebaut haben, so haben diese keine numerisch Item-Id, sondern lauten z.B. COR_F1, COR_F2 usw.
Ich habe zufällig gestern genau dies realisieren müssen und auch wie oben beschrieben ausprobiert.
Gruß
Frank Romeni
Rafael Stalder
Hallo Frank,danke für den Tipp.
Das Problem ist leider, dass ich den Test auf diesem Event im ExpressionCode selber machen muss, da während der Ausführung des Codes auch noch auf das getestet werden soll...
das macht die Sache ein wenig schwieriger.
bin trotzdem offen für weitere Vorschläge.
Gruss Rafael
Frank Romeni
Rafael,meinst Du mit "im ExpressionCode", daß Du daß Event während der Ausführung des C#-Codes Deiner Regel empfangen willst.
Wenn dem tatsächlich so sein sollte, so müßtest Du in Deinem Code entsprechende Eventhandler setzen, die dann bei Eintritt dieses Events ausgeführt werden. Habe ich selbst aber noch nicht mit gearbeitet!
Ich stelle mir dies aber recht verwickelt vor. Wenn Du Deine Anforderungen detailliert erklärst, so denke ich, daß sich bestimmt eine Möglichkeit finden sollte, dies über eine eigene Regel zu realisieren.
Frank Romeni
Rafael Stalder
Ja genau, so etwa sollte das ganze laufen.Vielleich kann ich das ganze doch anders lösen, ich würde mich auf jedefall wieder Melden, falls ich Hilfe bräuchte.
Danke Dir viel mals für die Tipps!
Gruss Rafael
0
Please sign in to leave a comment.
Comments
0 comments