0

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

null
    • Torsten_Stang.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    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

    • Pascal
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Torsten,

    ah, super! Das probiere ich mal. Danke dir :-)

    LG

Content aside

  • vor 3 JahrenZuletzt aktiv
  • 2Antworten
  • 1077Ansichten