Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    raggruppare dati con asp

    ciao a tutti,
    una cortesia...
    ho una pagina asp che mi visualizza una lista dei dati

    <%do while not objrs.eof%>
    A
    A
    A
    B
    B
    C
    C
    <%OBJRS.MOVENEXT
    LOOP%>

    DOMANDA: come faccio a separare vari voce con una <hr> per ottenere

    A
    A
    A
    _________________
    B
    B
    _________________
    C
    C

    GRAZIEEEEEEEEEEEEEE

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dovresti usare una variabile di appoggio che all'inizio, vuota, valorizzi con il valore della prima lettera (A).
    Quando cambia la lettera, valorizzi la nuova variabile di appoggio.

    Roby

  3. #3

    raggruppamento in asp

    ciao roby...

    ti ringrazio intanto per la risposta ... ho fatto questo casino ma non funziona

    <%
    i = ""

    WHILE NOT objRS1.EOF
    modello = objrs1("cognome")
    if objrs1("cognome") = modello then
    %>
    <tr>
    <td><%=objrs1("data")%></td>
    <td><%=objrs1("cognome")%></td>
    <td><%=objrs1("cat_spese")%></td>
    <td><div align="right"><%=formatnumber(objrs1("ciccio"),2)% ></div></td>
    </tr>

    <%else%>

    <tr>
    <td><hr></td>
    </tr>

    <%
    end if
    objRS1.MoveNext
    WEND
    %>

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%
    i = ""
    modello = ""
    WHILE NOT objRS1.EOF
    if modello = "" then
    modello = objrs1("cognome")
    elseif modello <> objrs1("cognome") then
    modello = objrs1("cognome") %>
    <tr>
    <td><hr></td>
    </tr>
    <%else
    end if%>
    <tr>
    <td><%=objrs1("data")%></td>
    <td><%=objrs1("cognome")%></td>
    <td><%=objrs1("cat_spese")%></td>
    <td><div align="right"><%=formatnumber(objrs1("ciccio"),2)%></div></td>
    </tr>
    <%
    objRS1.MoveNext
    WEND
    %>
    Una cosa del genere

  5. #5

    raggruppamento in asp

    ciao Roby,

    ti ringrazio tanto funziona bene

    grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

  6. #6

    raggruppare + totale

    ciao roby... per cortesia ti chiedo ancora un conseglio

    <%
    i = ""
    modello = ""
    WHILE NOT objRS1.EOF
    if modello = "" then
    modello = objrs1("cognome")
    elseif modello <> objrs1("cognome") then
    modello = objrs1("cognome") %>
    <tr>
    <td><hr></td>
    </tr>
    <%else
    end if%>
    <tr>
    <td><%=objrs1("data")%></td>
    <td><%=objrs1("cognome")%></td>
    <td><%=objrs1("cat_spese")%></td>
    <td><div align="right"><%=formatnumber(objrs1("totale"),2)% ></div></td>
    </tr>
    <%
    objRS1.MoveNext
    WEND
    %>

    al posto del <hr> come posso fare per avere il totale di ogni raggruppamento dati??

    grazieeeeeeeeeeeee a tutti

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi innazitutto calcolarlo, quindi incrementa una variabile dentro l'ELSE dentro al ciclo.
    Poi lo stampi al posto di <hr />

    Roby

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.