FlexPro Forum – Discuss Your Topic!

Wie kann ich fortlaufend nummerierte Zeichenketten mit einer Schleife erzeugen?

Home > Community > FPScript > Wie kann ich fortlaufend nummerierte Zeichenketten mit einer Schleife erzeugen?

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #12519

    Hallo,

    wie kann ich einen Datensatz vom Typ Zeichenkette erzeugen der eine Liste enthält wie z.B.:

    Data1
    Data2
    Data3

    Data9

    ich habe es versucht mit:

    Dim s, AA
    s=1
    AA=”a”#9
    while s<10 Do
    AA="Data":s
    s=s+1
    End
    return AA

    Da ist aber die Variable s vom falschen Datentyp und kann nicht an "Data" angehängt werden. Selbst wenn ich über Umwege versuche die Variable s in Zeichenkette zu konvertieren, klappt es immernoch nicht:

    Dim s, AA, b
    s=1
    AA="a"#9
    while s<10 Do
    b=s
    String b
    AA="Data":b
    s=s+1
    End
    return AA

    Können Sie mir helfen? Danke

    #8841
    Bernhard KantzBernhard Kantz
    Participant

    You have to use the String Operator to convert an expression to the data type string.

    Example:

    
    dim s, i, count
    count = 10
    s = "" #count
    for i = 0 to count-1 do
    	s = "data" : String(i)
    end
    s
    

    Support@weisang.com

    #8182

    Hallo,

    wie kann ich einen Datensatz vom Typ Zeichenkette erzeugen der eine Liste enthält wie z.B.:

    Data1
    Data2
    Data3

    Data9

    ich habe es versucht mit:

    Dim s, AA
    s=1
    AA=”a”#9
    while s<10 Do
    AA[s]="Data":s
    s=s+1
    End
    return AA

    Da ist aber die Variable s vom falschen Datentyp und kann nicht an "Data" angehängt werden. Selbst wenn ich über Umwege versuche die Variable s in Zeichenkette zu konvertieren, klappt es immernoch nicht:

    Dim s, AA, b
    s=1
    AA="a"#9
    while s<10 Do
    b=s
    String b
    AA[s]="Data":b
    s=s+1
    End
    return AA

    Können Sie mir helfen? Danke

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.