Show TOC

JsonParameterLocate this document in the navigation structure

Verwendung

Mithilfe von JsonParameter können Sie Werte vom Context einer Web-Dynpro-ABAP-Component an eine HTMLIsland oder einen HTMLContainer transportieren. Betten Sie dazu JsonParameterüber die Aggregation DATA_ELEMENTS in die HTMLIsland oder den HTMLContainer ein und binden Sie die Eigenschaft value an ein Context-Attribut. Mit der Eigenschaft representation können Sie festlegen, wie der vom Context transportierte Werte formatiert werden soll.

Implementierungsdetails

Laufzeit-Klasse:

CL_WD_JSON_PARAMETER

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

name

STRING

 

nein

readOnly

WDY_BOOLEAN

true

nein

representation

WDUI_WEB_PARAM_REPRESENTATION

json

nein

value

STRING

 

ja

Hinweis

Weitere Eigenschaften, die über Vererbung bereit stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:

Dynamische Programmierung

Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.

View Designer Name

Laufzeitname

Typ

name

NAME

STRING

readOnly

READ_ONLY

WDY_BOOLEAN

representation

REPRESENTATION

WDUI_WEB_PARAM_REPRESENTATION

representation: external

CL_WD_JSON_PARAMETER=>E_REPRESENTATION-EXTERNAL

representation: internal

CL_WD_JSON_PARAMETER=>E_REPRESENTATION-INTERNAL

representation: json

CL_WD_JSON_PARAMETER=>E_REPRESENTATION-JSON

value

VALUE

STRING