Ninox Desktop: Import einer CSV-Datei per Button anstoßen
Hallo zusammen,
gibt es die Möglichkeit eine csv-Datei in einem Ordner abzulegen und den Import sowie die Zuordnung der Tabellenspalten per Skript zu erledigen? Bislang mache ich das immer manuell, würde mir aber gerne die Zuordnung der Spalten erleichtern, da diese doch sehr fehleranfällig sein kann.
Viele Grüße
2 Antworten
-
Hallo Pascal,
ganz so, wie Du's gerne hättest nicht - aber den Inhalt der CSV (welche schlussendlich ja "nur" ein Textfile ist) in ein mehrzeiliges Textfeld ('CSV') kopieren und per Button zu verarbeiten sollte kein Problem sein. Der Button könnte ein Skript in dieser Form beinhalten:
let myArray := split('CSV',"
");
for i in myArray do
let mySpalte := split(i,"<Trennzeichen_der_CSV>");
let myNew := create Zieltabelle;
myNew.(
Feld1 := item(mySpalte,0);
Feld2 := item(mySpalte,1);
Feld3 := item(mySpalte,2)
)
end
Je nach CSV-Größe kann es anzuraten sein, das Skript in
do as server
.
.
.
end
zu packen.
lg, Torsten
-
Hallo Torsten,
ah, super! Das probiere ich mal. Danke dir :-)
LG
Content aside
- vor 4 JahrenZuletzt aktiv
- 2Antworten
- 1125Ansichten