Hallo,
ich arbeite an einem ähnlichen Problem.
Die kommunikation zwischen Java und SAP geht über XML-Strukturen.
Tabelle in Tabelle geht auch, wird prima in XML umgewandelt.
Wenn in der Sub-Tabelle keine Einträge drin sind, wird auch kein Tag an Java übergeben
Jetzt die Frage:
Ich möchte in einer Tabellenzeile wieder eine Tabelle mit genau dem gleichen Aufbau wie die Tabellenzeile erstellen. Das soll als Baumstruktur in XML ankommen (so ist zumindest die Vorgabe).
Code: Alles auswählen.
<OBJDATA>
<INFO>eins</INFO>
<TABLE>
| <OBJDATA>
| <INFO>zwei</INFO>
| <TABLE>
| | <OBJDATA>
| < <INFO>drei</INFO>
| | </OBJDATA>
| | <OBJDATA>
| | <INFO>vier</INFO>
| | <TABLE>
| | | <OBJDATA>
| | | <INFO>fuenf</INFO>
| | | </OBJDATA>
| | | <OBJDATA>
| | | <INFO>sechs</INFO>
| | | </OBJDATA>
| | </TABLE>
| | </OBJDATA>
| | <OBJDATA>
| | <INFO>sieben</INFO>
| | </OBJDATA>
| </TABLE>
| </OBJDATA>
</TABLE>
</OBJDATA>
In jedem OBJDATA kann also wieder eine Tabelle mit OBJDATA sein.
Wie muß ich die SAP-Struktur defineren, damit ich soetwas abbilden kann??
Im DDIC und im Programm habe ich es bis jetzt nicht geschafft diese rekursive Definition herzustellen.
Wenn das nicht über die Definition der Übergabestruktur machbar ist, wie gebe ich dann XML aus??
Wäre dankbar für Euren Rat.
Gruß
babap