Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Scusa dado, credo di non aver capito.. :master:

    il mio problema è assegnare un array ad ogni riga in modo dinamico (anche de il limite di 100 va benissimo) non di scriverla conoscendone il valore.

    In altre parole in fare di costruzione dovrei assegnare un valore.

    quindi dovrò... se ho capito... scrivere che:

    mia_array(i) = i

    .... forse!
    Pochi sanno, molti presumono di sapere.

  2. #12
    La tabella non devi vederla come un oggetto della programamzione, ma come una interfaccia grafica!
    Tu gestisci i tuoi dati nell'array, poi quando andrai a stampare l'array formatterai i dati dentro la tabella.

    Esempio:
    ----------------------------------------------------------------------
    dimensionearray = 3

    Dim colori(dimensionearray)

    colori(0) = "Rosso"
    colori(1) = "Blu"
    colori(2) = "Verde"
    colori(3) = "Giallo"

    'Stampo la tabella utilizzando un ciclo
    response.write "<table>"
    for i = 0 to dimensionearray
    response.write "<tr><td>" & colori(i) & "</td></tr>"
    next
    response.write "</table>"
    ----------------------------------------------------------------------

    Come vedi la lunghezza della tabella dipende dalla variabile dimensionearray che stabilisce quanti valori devono essere contenuti nell'array e quante volte deve essere ripetuto il ciclo.
    Quando devi eliminare un valore devi preoccuparti di toglierlo dall'array e non dalla tabella dato che la tabella viene creata dinamicamente in base alla lunghezza dell'array!
    http://www.firesoftweb.it - Servizi gratuiti per il tuo sito web: forum, guestbook, contatori visite...

  3. #13
    Comincio a capire dado, ma mi dà questo errore:

    codice:
    Errore di compilazione di Microsoft VBScript (0x800A0402)
    Prevista costante Integer
    /offertespeciali/TMPj4nbrzbd1l.asp, line 4, column 11
    Dim colori(dimensionearray)
    Pochi sanno, molti presumono di sapere.

  4. #14
    Strano, sembra che non riconosca la variabile come integer...
    Inserisci manualmente il numero al posto della variabile
    http://www.firesoftweb.it - Servizi gratuiti per il tuo sito web: forum, guestbook, contatori visite...

  5. #15
    Inserendo a mano il valore funge.!

    Grazie saso, ci proverò ad innestare questa funzione nella mia. Credo ci passerò qualche nottata.
    Pochi sanno, molti presumono di sapere.

  6. #16
    Originariamente inviato da Rob2002
    Inserendo a mano il valore funge.!

    Grazie saso, ci proverò ad innestare questa funzione nella mia. Credo ci passerò qualche nottata.
    a spiegazione, per istanziare (è il termine giusto?) un array senza specifica un valore fisso (usando cioè una variabile) bisogna usare REDIM
    codice:
    redim [preserve] arrayObject(variabile)
    con l'aggiunta del preserve (opzoionale) si conservano i valori che nel momento del redim l'array conteneva

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.