Forums

Find answers, ask questions, and connect with our
community all around the world.

Home Forum Forum di Omnis in Italiano Scorrere un lista orizzontalmente

  • Scorrere un lista orizzontalmente

    Posted by Lorenzo Pisarri on September 7, 2021 at 12:10 pm

    Buongiorno a tutti, avrei bisogno di scorrere una lista lungo le colonne piuttosto che lungo le righe.
    Per scorrere verticalmente uso un codice simile:
    //
    do myList.$definefromsqlclass(sqlclass)
    do myList.$select()
    do myList.$fetch()
    for myList.$line from 1; to myList.$linecount; step 1


    end for
    //
    Quindi myList avrà x righe e y colonne definite da una sql class, ognuna con il proprio nome.
    Il mio quesito è: come faccio a scorrere la lista in orizzontale con una for (o con un’altra funzione) senza fare esplicitamente riferimento alla colonna?
    Per intenderci non voglio scrivere codice del tipo:
    //
    myList.[myList.$line].nomeColonna1
    myList.[myList.$line].nomeColonna2
    myList.[myList.$line].nomeColonna3
    ecc..
    //
    Grazie in anticipo!

    Andrea replied 3 weeks, 3 days ago 2 Members · 1 Reply
  • 1 Reply
  • Andrea

    Member
    July 22, 2022 at 8:20 am

    Buongiorno, se ho ben capito, così:

    Calculate lColcount as myList.$colcount

    for myList.$line from 1 to myList.$linecount step 1
    for lC from 1 to lColcount step 1

    myList.[myList.$line].C[lC]

    end for

    end for

Log in to reply.