Seite 1 von 1

XML Daten in PDF per loadXML einbinden

Verfasst: 18.02.2013, 00:33
von deejayingo
Und die 3.;) (WinRAR wird nicht angenommen, Text wird komplett gelöscht - danke:D)

Hallo liebes Acronautenforum,
lieber Walde, liebe Mandy,

wie bindet man bestimmte Daten aus einer Standartformatierten XML-Datei in
PDF-Formular ein?

Was bisher geschah:

1. Unter
Datei/Neue Datenverbindung/Muster-XML-Daten/Muster-XML-Datendatei auswählen: ...
  z.B.
NACHNAME-VORNAME-19910101.xml
2. Über
"Datei/Formulareigenschaften/Vorschau/Datendatei..."
z.B.
NACHNAME-VORNAME-19910101.xml
auswählen.

3. Datenbindung für Textfeld ,,Name"
$.angebot.interessentenDaten.nachname.value
und
$.angebot.interessentenDaten.vorname.value
hinzufügen/auswählen

4. TESTEN (PDF-Vorschau)

Siehe Da,
VORNAME NACHNAME
sind eingetragen. Jetzt kann ich auch jede beliebige andere Datei auswählen, die mein Programm (Avanti) für einen Interessenten im XML-Format ausspuckt.

5. Auswahlschaltfläche erstellt
Daten aus *.XML Importieren (Interessenten)
6. Variablen: "ImportExportData" erstellt (aus topic text-datei kopiert)
7. Variablen: "Script" erstellt (aus topic text-datei kopiert)

Code: Alles auswählen

function readDataKunden(nName){
    var xlsFile = event.target.getDataObjectContents(nName);
    var xlsData = util.stringFromStream(xlsFile, "utf-8");
    var xlsDataSplit = xlsData.split("rn");
    for(var i = 1; i < xlsDataSplit.length; i++){
        var splitSplaten = xlsDataSplit[i].split("t");
        newRecordKunden(splitSplaten[0],splitSplaten[1],splitSplaten[2],splitSplaten[3],splitSplaten[4],splitSplaten[5],splitSplaten[6],splitSplaten[7],splitSplaten[8],splitSplaten[9]);
    }
    loadKunden();
}
8. Wenn ich nun auf die Schaltfläche klicke, kann ich eine Datei auswählen.

Problem:

9. Nun meine Fragen:
 a) Wo geht die Datei hin?
 b) Wie bekomme ich die Datenbindung ,,avantiXMLData" dort hinein?
 c) Ich habe immer noch keinen großen Schimmer von JavaScript oder XML Programmierung.

und die Hauptfrage: Wie bekomme ich die XML-Datei nun in meine PDF?


Vielen, vielen Dank für eure Hilfe schon einmal im Voraus!

Einen tollen Start in die kommende Woche,

Ingo:)

PS: Ich finde es toll, wie Ihr den Missständen der Acrobat-Hilfe aushelft und der Welt einen wahnsinnigen Dienst erweist!