vorweg: ich hoffe das dieses Thema noch nicht besprochen worde

Zum Thema:
ich verwende ein Formular mit einer Datenbank (bzw. eine XLS / cvs Datei) und jedesmal wenn ich den nächsten Datensatz ansteuere löscht er alle Formularfelder.
Zum navigieren verwende ich folgenden Code:
Code: Alles auswählen
xfa.datasets.dataWindow.gotoRecord(xfa.datasets.dataWindow.currentRecordNumber + 1)
Code: Alles auswählen
readData();
function readData() {
try {
var xlsFile = event.target.getDataObjectContents("Hauptgerichte2a.xls");
var xlsData = Net.stringFromStream(xlsFile, "utf-8"); // xls Datei in einen Datenstom umwandeln
var xlsDataSplit = xlsData.split("\r\n"); // xls Datei in einzelne Zeilen splitten
}
catch(err) { app.alert("Konnte Dateianhang Hauptegerichte2a.xls nicht finden!"); }
for (var i=0; i < xlsDataSplit.length; i++){
var splitSplaten = xlsDataSplit[i].split("\t"); // Zeilen in Spalten splitten
Scripte.newRecord(splitSplaten[0], splitSplaten[1]);
}
}
LiveCycle Version: 8.2
Hoffe keine wesentlichen Informationen vergessen zu haben

Vielen Dank im Vorraus

schönen Gruß,
quetzal