Dynamische Tabelle mit XML Daten aufbauen
Dynamische Tabelle mit XML Daten aufbauen
Guten Abend,
ich habe momentan eine statische Tabelle mit 10 Zeilen. Es können über die XML-Schnittstelle maximal 10 Zeilen gefüllt werden. Ich möchte jetzt diese Tabelle dynamisch machen, damit wenn nur 3 Einträge sind, nicht die restlichen Zeilen leer sind. Also eine Tabelle mit 3 Zeilen.
Ist sowas möglich mit dem LCD ?
Viele Grüße
Kaim
ich habe momentan eine statische Tabelle mit 10 Zeilen. Es können über die XML-Schnittstelle maximal 10 Zeilen gefüllt werden. Ich möchte jetzt diese Tabelle dynamisch machen, damit wenn nur 3 Einträge sind, nicht die restlichen Zeilen leer sind. Also eine Tabelle mit 3 Zeilen.
Ist sowas möglich mit dem LCD ?
Viele Grüße
Kaim
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Dynamische Tabelle mit XML Daten aufbauen
Ja sicher!
Du legst deine Tabelle mit einer Zeile an. Vergibst der Zeile unter Bindung die richtige Bindung (bis zum sich wiederholenden Element der XML, bspw.
Das Sternchen (Asterisk) steht für die sich wiederholende Instanz.
Den Feldern in den Zellen gibst du die Namen aus dem Datensatz, bspw. Vorname, Nachname, ...
Der Zeile erlaubst du dann noch "Zeile für jedes Datenelement wiederholen"..Minimum 1..
Fertig.
LG Mandy
Du legst deine Tabelle mit einer Zeile an. Vergibst der Zeile unter Bindung die richtige Bindung (bis zum sich wiederholenden Element der XML, bspw.
Code: Alles auswählen
$record.PMSDATA.XXX.DATA[*]
Den Feldern in den Zellen gibst du die Namen aus dem Datensatz, bspw. Vorname, Nachname, ...
Der Zeile erlaubst du dann noch "Zeile für jedes Datenelement wiederholen"..Minimum 1..
Fertig.
LG Mandy
Dynamische Tabelle mit XML Daten aufbauen
Hallo,
ich bin in diesem Bereich neu. Muss ich diese Anweisung ins XML einbätten?
Die Doku ist sejhr umfangreich. Gibt es kleine lauffähige Beispiele an die ich aufbauen könnte.
Danke und viele Grüße
Kaim
ich bin in diesem Bereich neu. Muss ich diese Anweisung ins XML einbätten?
Die Doku ist sejhr umfangreich. Gibt es kleine lauffähige Beispiele an die ich aufbauen könnte.
Danke und viele Grüße
Kaim
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Dynamische Tabelle mit XML Daten aufbauen
Nein. NIEMALS in der XML!!!
Ich habe es doch bereits geschrieben. Das ist eine Einstellung, die du unter dem jeweils markierten Objekt unter Bindung (zu finden unter Objekt, Tab Bindung) zu setzen hast.
Beispiele findest du zuhauf, wenn du bspw. Datenbindung eingibst
LG Mandy
Ich habe es doch bereits geschrieben. Das ist eine Einstellung, die du unter dem jeweils markierten Objekt unter Bindung (zu finden unter Objekt, Tab Bindung) zu setzen hast.
Beispiele findest du zuhauf, wenn du bspw. Datenbindung eingibst
LG Mandy
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Dynamische Tabelle mit XML Daten aufbauen
Hallo,
ich habe jetzt die Tabelle angelegt.
Die Tabelle hat eine Zeile mit 6 Spalten. Die ersten 5 sind mit Variablen aus XML gebunden. Die sechste hat eine andere variable. Die sechste SPalte wird jetzt auch angezeigt.
Als name erscheint F_001_PL1 und als Datenbindung $.F_001_PL1. Ich kann aber unter dem Register diese Zeilenanpassung finden.
Muss ich woanders nachsehen?
Danke
Kaim
ich habe jetzt die Tabelle angelegt.
Die Tabelle hat eine Zeile mit 6 Spalten. Die ersten 5 sind mit Variablen aus XML gebunden. Die sechste hat eine andere variable. Die sechste SPalte wird jetzt auch angezeigt.
Als name erscheint F_001_PL1 und als Datenbindung $.F_001_PL1. Ich kann aber unter dem Register diese Zeilenanpassung finden.
Muss ich woanders nachsehen?
Danke
Kaim
-
- Beiträge: 114
- Registriert: 25.02.2011, 19:08
Dynamische Tabelle mit XML Daten aufbauen
Hallo,
es wäre einfacher wenn Du ein Beispiel mit XML-Daten zur Verfügung stellst.
Viele Grüße
Landei
es wäre einfacher wenn Du ein Beispiel mit XML-Daten zur Verfügung stellst.
Viele Grüße
Landei
Dynamische Tabelle mit XML Daten aufbauen
Hallo zusammen,
irgendwie stehe ich auf dem Schlauch, aber ich habe mein Problem falsch geschildert.
Ich bekomme meine Daten per XML in meinen LCD und habe momentan eine statische Tabelle mit dem ich diese Daten anzeige. Ich möchte nun eine dynamische Tabelle mit drei Spalten haben, die in der ersten Zeile
F_0008_B1, F_0001_P1, F_0001_V1 hat. Das sind die Werte die in der Datenbindungen der zellen stehen.
Jetzt soll dynamisch in der zweiten Zeile
F_0008_B2, F_0001_P2, F_0001_V2
in der dritten
F_0008_B3, F_0001_P3, F_0001_V3 u.s.w.
Es soll aber auch von der dritten in die vierte gesprungen werden, wenn die Werte
F_0008_B3, F_0001_P3, F_0001_V3 leer sind. Es soll keine leeren Zeilen geben.
Jetzt habe ich eine Tabelle mit einer Zeile angelegt.
Zeilen für jedes Datenelement wiederholen angekreuzt.
Was muss ich in die Datenbindung der Zeile eintragen?
Kann ich dies im Editor als Javascript entwickeln?
Vielen Dank.
Kaim
irgendwie stehe ich auf dem Schlauch, aber ich habe mein Problem falsch geschildert.
Ich bekomme meine Daten per XML in meinen LCD und habe momentan eine statische Tabelle mit dem ich diese Daten anzeige. Ich möchte nun eine dynamische Tabelle mit drei Spalten haben, die in der ersten Zeile
F_0008_B1, F_0001_P1, F_0001_V1 hat. Das sind die Werte die in der Datenbindungen der zellen stehen.
Jetzt soll dynamisch in der zweiten Zeile
F_0008_B2, F_0001_P2, F_0001_V2
in der dritten
F_0008_B3, F_0001_P3, F_0001_V3 u.s.w.
Es soll aber auch von der dritten in die vierte gesprungen werden, wenn die Werte
F_0008_B3, F_0001_P3, F_0001_V3 leer sind. Es soll keine leeren Zeilen geben.
Jetzt habe ich eine Tabelle mit einer Zeile angelegt.
Zeilen für jedes Datenelement wiederholen angekreuzt.
Was muss ich in die Datenbindung der Zeile eintragen?
Kann ich dies im Editor als Javascript entwickeln?
Vielen Dank.
Kaim
-
- Beiträge: 114
- Registriert: 25.02.2011, 19:08
Dynamische Tabelle mit XML Daten aufbauen
Hallo,
woher kommen denn die XML-Daten? Von SAP, Formularanhang, manuell etc. ?
Viele Grüße
Landei
woher kommen denn die XML-Daten? Von SAP, Formularanhang, manuell etc. ?
Viele Grüße
Landei
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Dynamische Tabelle mit XML Daten aufbauen
Hallo kaim,
wie ich schon oben geschrieben habe, ist das kein Problem!
Wenn du aber nicht selbst dein wiederholendes Element identifizieren kannst, können wir dir ohne deine XML nicht weiterhelfen, denn jede XML ist anders aufgebaut.
Im Beispiel hier ist es die Zeile1. Die Zeile 1 befindet sich in der Tabelle 1, diese unter PRINTJOB, PMSDATA. Deswegen muss in der Zeile folgendes stehen:
Die Felder benennest du so, wie sie heißen (OHNE $record...)!!
LG Mandy
wie ich schon oben geschrieben habe, ist das kein Problem!
Wenn du aber nicht selbst dein wiederholendes Element identifizieren kannst, können wir dir ohne deine XML nicht weiterhelfen, denn jede XML ist anders aufgebaut.
Im Beispiel hier ist es die Zeile1. Die Zeile 1 befindet sich in der Tabelle 1, diese unter PRINTJOB, PMSDATA. Deswegen muss in der Zeile folgendes stehen:
Code: Alles auswählen
$record.PRINTJOB.PMSDATA.Tabelle1.Zeile1[*]
Code: Alles auswählen
kunde_vorname
kunde_familienstand
...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.