Parameterübergabe von Seite zu Seite

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

Parameterübergabe von Seite zu Seite

Beitrag von B707 (ForumUser / 40 / 0 / 0 ) »
Hallo zusammen,

wenn ich beim Sprung von einer Seite zur nächsten Seitenattribute mit übergebe (zB mit navigation->set-parameter), dann werden die Parameter in der URL Zeile übergeben, also sie sind dort lesbar.

Ich bilde mir ein, dass dies vor unserer Umstellung auf 6.2 nicht der Fall war - bei 6.1 war in der URL Zeile nur ein kryptischer Wert "sap-param" zu sehen.

Weiß jemand ob man den WAS 6.2 so konfigurieren kann, dass die Werte in der URL Zeile wieder kryptisch übergeben werden? Oder kann ich das irgendwo in der Applikation beeinflußen?

Danke für alle Tips!!

Viele Grüße,

Stefan.

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


Beitrag von Jens W (ForumUser / 37 / 0 / 0 ) »
yep. beim 6.10 wird bei der von dir angesprochenen methode nur ein sap-param übergeben.

hab gerade kein 6.20 zur verfügung kann einer mal dazu was sagen.

Beitrag von B707 (ForumUser / 40 / 0 / 0 ) »
Hat diesbezgl. schon jemand etwas rausfinden können?

Vielleicht nochmal ein Beispiel (selbe anwendung, selbe Seite):
6.1

Code: Alles auswählen.

[...]/erf_e.htm?sap-params=c3ZzdGF0dXN0ZXh0PUFubWVsZHVuZyBlcmZvbGdyZWljaCZzdnN0YXR1c3R5cGU9Uw%3d%3d
6.2

Code: Alles auswählen.

[...]/erf_e.htm?svstatustext=Anmeldung+erfolgreich&svstatustype=S
ersteres wäre mir im 6.20er deutlich lieber, damit nicht jeder sofort sieht, mit welchen Parametern wir arbeiten...

ich hab auch schon in der ICM Parameterisierung geschaut, aber nichts gefunden.

Danke für jeden Typ...

Stefan.

Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hallo Stefan,

was Du suchst ist vermutlich die base64-codierung (beachte: Codierung, nicht Verschlüsselung!).

Die kannst Du einschalten über (wobei das standardmäßig eigentlich eingeschalten sein sollte):

Code: Alles auswählen.

navigation->encode_parameters( '1' ).
Siehe hierzu auch die Docu:
Methode encode_parameters

Signatur
method encode_parameters
importing
encoded type i value 1
.

Beschreibung
Diese Methode steuert, ob die über set_parameter() definierten Parameter unkodiert, d.h. in Klartext als Name/Wert-Paare im Query-String der URL, oder kodiert, d.h. BASE64-kodiert als Wert des URL-Parameter sap-params, übergeben werden sollen.

Per Default werden Parameter kodiert übergeben.



Es handelt sich hierbei lediglich um eine kodierte, keinesfalls eine verschlüsselte Übertragung der Parameterwerte!

Parameter
ENCODED
0: Parameter wird in Klartext als Name/Wert-Paare übergeben

1: Parameter wird BASE64-kodiert übergeben
Gruß,
Steff

Beitrag von B707 (ForumUser / 40 / 0 / 0 ) »
Die Default-Einstellung ist tatsächlich "encoded", aber nur bei Seiten, die stateless (zustandslos) sind. Sobald die Seite oder die ganze Applikation stateful ist, werden die Paramaeter "offen" übergeben.

Mit dem Methodenaufruf navigation->encode_parameters( '1' ) stimmt es wieder, aber ich darf jetzt jede BSP-Seite ändern... :(

Danke für den Hinweis.

Stefan.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
2201
Views
Kommunikation SAP mit ASP-Seite
von gdc » 24.11.2006 18:59 • Verfasst in Java & SAP®
0
Antw.
3317
Views
Kommunikation SAP mit ASP-Seite
von gdc » 24.11.2006 18:59 • Verfasst in Exchange Infrastructure
0
Antw.
929
Views
Kommunikation SAP mit ASP-Seite
von gdc » 20.11.2006 17:49 • Verfasst in ABAP® Core
2
Antw.
4319
Views
Smartforms auf SAP Seite finden
von derMartin » 25.08.2008 17:58 • Verfasst in SAP - Allgemeines
0
Antw.
1432
Views
SAP SO_NEW_DOCUMENT_ATT_SEND_API1 überträgt nur 1 Seite
von schnaku » 09.04.2008 10:31 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


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

Aktuelle Forenbeiträge

SELECT CHAR16 in CHAR12-Feld
vor 2 Stunden von Patrick1982 gelöst 5 / 60
alv_grid aktualisieren
vor 7 Stunden von Egzon gelöst 4 / 82

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.

Aktuelle Forenbeiträge

SELECT CHAR16 in CHAR12-Feld
vor 2 Stunden von Patrick1982 gelöst 5 / 60
alv_grid aktualisieren
vor 7 Stunden von Egzon gelöst 4 / 82

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170