Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    "portare" variabile da dopo ciclo a prima

    ciao a tutti, avrei bisogno di una cortesia (se possibile)

    all'interno di un ciclo

    do while not rs.eof
    ...
    rs.movenext
    loop

    ho inserito una semplicissima funzione per calcolarmi i totali a fine pagina del tipo:

    totale_colonna = 0
    do while not rs.eof
    totale_colonna = totale_colonna + valore del recordset
    rs.movenext
    loop

    respone.write (totale_colonna)

    fin qui tutto bene (dati corrispondenti e veritieri)

    il problema è che mi hanno chiesto di "portare" questo valore in una posizione prima del ciclo, quindi come faccio a "spostarlo " (o eventualmente duplicarlo) in una zona "prima" di quella in cui vengono fatti i calcoli?


    ciao & grazie

    G.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    potresti fare una semplice SUM invece di fare la somma del ciclo (risparmiando risorse)

    poi esegui la query per il ciclo di stampa

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336
    CIAO E grazie x la risposta

    purtroppo, all'interno del ciclo ho dovuto fare tutta una serie di calcoli che mi impediscono questa soluzione

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Sposti tutto il blocco di codice ad inizio pagina e crei due variabili totale_colonna e restante_tabella che posizionerai dove vorrai
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Quote Originariamente inviata da luke73 Visualizza il messaggio
    purtroppo, all'interno del ciclo ho dovuto fare tutta una serie di calcoli che mi impediscono questa soluzione
    che calcoli devi fare? normalmente si possono spostare nella logica db, risparmi tempo e fatica
    fa' vedere i calcoli che fai, dai

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 © 2025 vBulletin Solutions, Inc. All rights reserved.