navigation->goto_page mit target???

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

navigation->goto_page mit target???

Beitrag von Stentor (Specialist / 121 / 0 / 0 ) »
Hallo Experten,

ich versuche in einer BSP den Klick auf einen Button zu verarbeiten. Das gelinkt auch schon ganz gut:

Code: Alles auswählen.

      CASE button_event->id.
        WHEN 'display_claim'.  
      navigation->set_parameter( name  = 'pernr'
                                 value = pernr ).
      navigation->goto_page( 'absences.htm' ).

        WHEN 'display_consumend'.    

        WHEN 'display_approved'.    

        WHEN OTHERS.

      ENDCASE.
Sobald der Button geklickt wurde, setze ich das Seitenattribute pernr und verweise nach absences.htm.

Folgende Schwierigkeit: Ich setze ein Frameset ein, d. h. die Seite absences.htm soll in einem bestimmten Frameset geöffnet werden. Wie lässt sich das realisieren? Gibt es einen TARGET-Befehl oder ähnliches?

Vielen Dank für eure Hilfe!

Gruß
Michael
--------------------------------
Human Capital Management mit mySAP HR®

http://www.human-capital-management.biz
--------------------------------

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Sanches ( / / 0 / 3 ) »
Hi Stentor,

Sowas ist leider nicht auf serverseite (also mit z.B. navigation->goto_page) machbar. Auf serverseite kennt das Object keine Frames etc.
Frame ist gehört zu HTML auf der Clientseite und kann somit von Clientside-programmiersprachen angesprochen werden (javascript oder mit target im <a>...)

gruß Sanches

Beitrag von Stentor (Specialist / 121 / 0 / 0 ) »
Hallo Sanches,

danke für Deine Antwort... aber jetzt mal für Dummies: Wie würde denn die Variante mit target im <a> aussehen??

Vielen Dank und noch einen schönen Abend!

Gruß
Michael
--------------------------------
Human Capital Management mit mySAP HR®

http://www.human-capital-management.biz
--------------------------------

Beitrag von Sanches ( / / 0 / 3 ) »
Mit HTMLB funktioniert das wie folgt:

Code: Alles auswählen.

<htmlb:link id      = "results"
text    = "Ich bin ein link"
onClick = "results.htm" 
target = "frame2"/>
id ist die id des links
onClick ist dein event
text ist der Text den der User sieht
target ist der name des frames das du mit der aktion befüllen willst

als standard html müsste das wie folgt aussehen:

Code: Alles auswählen.

<a href="results.htm" target="frame2">Ich bin ein Link</a>
beide beispiele laden die results.htm in ein Frame mit dem namen frame2.

Gruß Sanches

Seite 1 von 1

Vergleichbare Themen

9
Antw.
5995
Views
REUSE_ALV_GRID_DISPLAY new page erzeugen + top-of-page
von DieSteffi » 26.05.2004 12:22 • Verfasst in ABAP® Core
4
Antw.
3039
Views
navigation->goto_page
von jspranz2 » 04.05.2005 18:19 • Verfasst in Web-Dynpro, BSP + BHTML
0
Antw.
1444
Views
WebDynpro Navigation
von M » 30.10.2007 08:37 • Verfasst in Dialogprogrammierung
7
Antw.
4636
Views
Probleme mit der Navigation
von peat123 » 28.09.2013 19:22 • Verfasst in Dialogprogrammierung
1
Antw.
1372
Views
stateful und navigation->goto_page
von Gast » 25.08.2005 12:03 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.