Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172

    condizione che non funzione

    Buongiorno ho un grosso problema che non riesco a risolvere:
    quando nella condizone if vado a testare questo:


    if (rs1("DMC_IVR")<>rs1("TIMOTY_IVR")) or (rs1("DMC_IVR")<>rs1("DWHC_IVR")) then

    colore = "#ff0000"
    codice1=rs1("DMC_IVR")

    elseif (rs1("DMC_IVR")=rs1("TIMOTY_IVR")) or (rs1("DMC_IVR")=rs1("DWHC_IVR")) then

    colore = "#000000"
    codice2=rs1("DMC_IVR")

    else
    colore = "#000000"
    codice3=rs1("DMC_IVR")

    end if


    non mi funziona, o mi colora tutto in rosso o tutto in nero..non so come fare.


    <th bgcolor="#DCDCDC" scope="col" colspan="4">TIMOTY</th>
    <th bgcolor="#DCDCDC" scope="col" colspan="3">DWHC</th>
    <th bgcolor="#DCDCDC" scope="col" colspan="3">DMC</th>



    <thead>
    <tr>
    <th>DATA</th>
    <th>IVR</th>
    <th>WEB</th>
    <th>ASP</th>

    <th>IVR</th>
    <th>WEB</th>
    <th>ASP</th>

    <th>IVR</th>
    <th>WEB</th>
    <th>ASP</th>


    </tr>
    </thead>

    <%
    if not rs1.eof then
    do while not(rs1.eof)


    dim colore
    dim codice1
    dim codice2
    dim codice3
    colore ="#000000"

    codice1 = rs1("DMC_ivr")
    codice2=rs1("DMC_web")
    codice3=rs1("DMC_asp")


    response.write rs1("Dmc_IVR")
    if (rs1("DMC_IVR")<>rs1("TIMOTY_IVR")) or (rs1("DMC_IVR")<>rs1("DWHC_IVR")) then

    colore = "#ff0000"
    codice1=rs1("DMC_IVR")

    elseif (rs1("DMC_IVR")=rs1("TIMOTY_IVR")) or (rs1("DMC_IVR")=rs1("DWHC_IVR")) then

    colore = "#000000"
    codice2=rs1("DMC_IVR")

    else
    colore = "#000000"
    codice3=rs1("DMC_IVR")

    end if

    %>





    <tr>
    <td><font size="2" face="verdana"><%response.write(rs1("DATA_INIZIO_S ETTIMANA"))%></font></td>
    <td><font size="2" face="verdana"><%response.write(rs1("TIMOTY_IVR")) %></font></td>
    <td><font size="2"face="verdana"><%response.write(rs1("TIMOT Y_WEB"))%></font></td>
    <td><font size="2"face="verdana"><%response.write(rs1("TIMOT Y_ASP"))%></font></td>
    <td><font size="2" face="verdana"><%response.write(rs1("dwhc_IVR"))%> </font></td>
    <td><font size="2"face="verdana"><%response.write(rs1("dwhc_ WEB"))%></font></td>
    <td><font size="2"face="verdana"><%response.write(rs1("dwhc_ ASP"))%></font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice1)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice2)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice3)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">

    <%

    rs1.movenext
    loop
    end if
    rs1.Close
    Set rs1 = Nothing

    end if

  2. #2
    il ragionamento mi pare un pò fallato, perchè grazie all'or
    questa
    codice:
    if (rs1("DMC_IVR")<>rs1("TIMOTY_IVR")) or (rs1("DMC_IVR")<>rs1("DWHC_IVR")) then
    e questa
    codice:
    if (rs1("DMC_IVR")=rs1("TIMOTY_IVR")) or (rs1("DMC_IVR")=rs1("DWHC_IVR")) then
    praticamente si equivalgono.... usa gli AND
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    scusa ti posso chiedere un nuovo aiuto su di un altra cosa, cioè su di un ciclo che non mi funziona?

  4. #4
    Originariamente inviato da pagineasp2
    scusa ti posso chiedere un nuovo aiuto su di un altra cosa, cioè su di un ciclo che non mi funziona?
    apri un altro post...
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    il probelma è sempre lo stesso anche mettendo la and non mi funziona, ti allego la shermata che mi viene fuori, sperando di essere più chiaro

    questo è quello ch emi viene fuori
    TIMOTY DWHC DMC
    DATA IVR WEB ASP IVR WEB ASP IVR WEB ASP


    14/05/2007 150 452 8 150 452 0 150 150 8
    sepro di essere stato chiaro

    response.write rs1("Dmc_IVR")
    if (rs1("DMC_IVR")<>rs1("TIMOTY_IVR")) and (rs1("DMC_IVR")<>rs1("DWHC_IVR")) then

    colore = "#ff0000"
    codice1=rs1("DMC_IVR")

    elseif (rs1("DMC_IVR")=rs1("TIMOTY_IVR")) and (rs1("DMC_IVR")=rs1("DWHC_IVR")) then

    colore = "#000000"
    codice2=rs1("DMC_IVR")

    else
    colore = "#000000"
    codice3=rs1("DMC_IVR")

    end if

    %>

  6. #6
    no non sei stato chiaro per niente....prova a fare uno screenshot oppure facci un'immagine...
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.