Antwort auf: Datagrid – Import CSV

Startseite Foren Deutsches LiveCode-Forum Datagrid – Import CSV Antwort auf: Datagrid – Import CSV

#2562
AnHa
Teilnehmer

    Hallo Klaus,

    vielen Dank für den Willkommensgruß.

    Die 5 Spalten habe ich noch nicht für mein Datagrid erstellt.
    Ich dachte, dass diese automatisch eingelesen werden.
    Wie erstelle ich diese am besten?

    Folgendes Skript habe ich verwendet:

    on mouseUp
    local tFileName, tFileContents

    answer file “Please choose a file to import” with type “comma Separated Values|csv|CSV”
    if the result is not “cancel” then
    put it into tFileName

    ## Get the contents of the file
    put URL (“file:” & tFileName) into tFileContents

    ## Display the file contents in the field
    put line 1 of tFileContents into tColumnTitles
    replace comma with return in tColumnTitles
    set the dgProp[ “columns” ] of group “text” to tColumnTitles

    end if

    replace semicolon with tab in tFileContents
    set the dgText[true] of group “text” to tFileContents

    ## Get the complete data
    put the DGData of grp “text” into tArray

    ## Set the data of the datagrid back to the now modified array
    set the DGData of grp “text” to tArray

    end mouseUp

    DANKE

    Gruß

    Andreas