Page 1 of 1

REFERENCE und onClick

PostPosted: Tue Jan 13, 2009 5:57 pm
by Raik2760
Hallo,

ich habe folgendes Problem. Beim Click auf einen Link soll auf eine neue Seite verwiesen werden und zusätzlich Berechnungen durchgeführt werden.

Dazu benutze ich folgenden Link:
<htmlb:link id = "linkOk"
reference = "seite2.htm"
onClick = "onInputProcessing()"
target = "_self"
tooltip = "Eingabe bestätigen"
text = "Ok" />

Der entsprechende Eventlhandler ist folgender:
CLASS CL_HTMLB_MANAGER DEFINITION LOAD.
IF EVENT_ID = CL_HTMLB_MANAGER=>EVENT_ID.
DATA: EVENT_DATA TYPE REF TO CL_HTMLB_EVENT.
EVENT_DATA = CL_HTMLB_MANAGER=>GET_EVENT( REQUEST ).

if event_data->id = 'linkOk'.
ausgabe = 'berechnung ok'.
ENDIF.
ENDIF.

Das Problem ist nun, dass "reference" und "onClick" nicht gleichzeitig ausgeführt werden. WARUM?
Wenn ich einen der beiden Befehle entferne funktioniert der Quelltext. Entferne ich "onClick" so wird bei Click auf den Link "seite2" richtig angezeigt, entferne ich "reference", so wird die angegebene Berechnung ausgeführt und auf meiner ersten Seite der Text "berechnung ok" ausgegeben.

Aber warum funktionieren nicht beide gleichzeitig?

Danke für eure Hilfe schon mal im Voraus....