Problem mit Join Funktion bzw. CSV Export
Hallo, Ich möchte mit einem Button einen Kontakt als CSV exportieren.
Das Problem ist die vorletzte Zeile. ("Die Funktion ist nicht definiert join(string,string)")
-----
let myHeader := "ANREDE;VORNAME;NACHNAME;EMAIL;SPRACHE;LETZTERJOB";
let vorn := if Vorname = null then Kunde.Firmenname else Vorname end;
let anr := if Vorname = null then "Firma" else text(Anrede) end;
let myBody :=
text(anr) + ";" + text(vorn) + ";" + text(Nachname) + ";" + text(Mail) + ";" +
text(Kunde.Sprache) +
";" +
format(last(Kunde.'Aufträge'.Lieferdatum), "DD-MM-YYYY");
let myCSV := myHeader +
"
" +
join(myBody, "
");
csv := createTextFile(this, myCSV, "ninox-export.csv")
----
Das komische ist, in einem anderen Kontext funktioniert die Formel (wenn ich mehrere Kontakte auf einmal exportiere. Und zwar diese Formel hier:
let myHeader := "ANREDE;VORNAME;NACHNAME;EMAIL;SPRACHE;LETZTERJOB";
let myBody := for i in 'Empfänger Kunde' do
let vorn := if i.Ansprechpartner.Vorname = null then
i.Ansprechpartner.Kunde.Firmenname
else
i.Ansprechpartner.Vorname
end;
let anr := if i.Ansprechpartner.Vorname = null then
"Firma"
else
text(i.Ansprechpartner.Anrede)
end;
text(anr) + ";" + text(vorn) + ";" + text(i.Ansprechpartner.Nachname) + ";" +
text(i.Ansprechpartner.Mail) +
";" +
text(i.Ansprechpartner.Kunde.Sprache) +
";" +
format(last(i.Ansprechpartner.Kunde.'Aufträge'.Lieferdatum), "DD-MM-YYYY")
end;
let myCSV := myHeader +
"
" +
join(myBody, "
");
csv := createTextFile(this, myCSV, "ninox-export.csv")
1 Antwort
-
Hat sich erledigt, bin selbst draufgekommen. Das join ist ja völlig unnötig, bei nur einem Datensatz...
Content aside
- vor 1 JahrZuletzt aktiv
- 1Antworten
- 38Ansichten
-
1
Folge bereits