Show TOC

JsonDataSourceLocate this document in the navigation structure

Verwendung

Mithilfe von JsonDataSource können Sie Werte vom Context einer Web-Dynpro-ABAP-Component an eine HTMLIsland oder einen HTMLContainer transportieren. Betten Sie dazu JsonDataSourceüber die Aggregation DATA_ELEMENTS in die HTMLIsland oder den HTMLContainer ein und binden Sie die Eigenschaft dataSource des JsonDataSource an einen Context-Knoten.

Implementierungsdetails

Laufzeit-Klasse:

CL_WD_JSON_DATA_SOURCE

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

dataSource

Context-Knoten

 

muss

name

STRING

 

nein

Hinweis

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

Aggregationen im View Designer

Name

Kardinalität

Typ

DATA_ELEMENTS

0..n

JSONData

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

dataSource

DATA_SOURCE

OBJECT

name

NAME

STRING

View Designer Name

Laufzeitname

Kardinalität

DATA_ELEMENTS

DATA_ELEMENTS

0..n