Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207

    sostituire numeri con frasi

    Bunasera.... avrei bisogno di inserire in una tabella di riepilogo i numeri con delle frasi.
    Esempio ho la tabella con nome cognome poi la tabella contiene mensa con valore 0 o 30, vorrei fare in modo che al posto di 0 nella tabella comparisse NO e al posto di 30 SI.
    Come posso fare?
    Grazie anticipatamente per l'aiuto

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    stai parlando solo dell'esposizione verso il client, vero?
    non devi cambiare realmente il dato, giusto?

    allore ti basta un semplice replace:
    codice:
    txt= Replace(txt,"0","NO"))

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    non funziona ti posto la stringa:
    <%=(Presenze.Fields.Item("ora1"))%> </div></td>
    <td><div align="center"><%=(Presenze.Fields.Item("ora2"))%> </div></td>
    <td><div align="center"><%=(Presenze.Fields.Item("ora3"))%> </div></td>
    <td><div align="center"><%=(Presenze.Fields.Item("ora4"))%> </div></td>
    <td><div align="center"><%=(Presenze.Fields.Item("Mensa"))% ></div></td> Qui Mensa mi da 0 o 30 a secondo se all'tatto dell'inserimento è stato selezionato o meno, vorrei che mi riportasse al posto di 0 o 30 NO se 0 SI se 30
    <td><div align="center"><%=(Presenze.Fields.Item("Straordin ario"))%></div></td>
    <td><div align="center"><%=(Presenze.Fields.Item("Presenza" ))%></div></td>
    <td><div align="center"><%=(Presenze.Fields.Item("Festivo") )%></div></td>
    <td><div align="center"><%=(Presenze.Fields.Item("SFestivo" ))%>

  4. #4
    certo che non funziona, non hai messo la replace...

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    Scusami ma proprio non ci riesco, ho provato così
    <td><div align="center"><%=(Presenze.Fields.Item("Mensa"))= replace(Mensa, "30","SI")%>
    Dove sbaglio???

  6. #6
    <td><div align="center"><%=Replace(Presenze.Fields.Item("Me nsa"), "30","SI")%>


    però io farei

    codice:
    <%
    Dim Mensa
    IF Presenze.Fields.Item("Mensa")="30" Then
       Mensa="Si"
    Else
       Mensa="No"
    %>
    <td><div align="center"><%=Mensa%>
    that easy!

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    Grazie ho adottato il tuo consiglio e funziona benissimo, per farlo funzionare correttamente però ho dovuto aggiungere l'istruzione End if , per il resto tutto ok.

    <%
    Dim Mensa
    IF Presenze.Fields.Item("Mensa")="30" Then
    Mensa="Si"
    Else
    Mensa="No"
    End If
    %>

    Grazie di nuovo per l'aiuto

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    Volevo approfittare del tuo aiuto ancora una volta, se volessi cambiare il colore a secondo se si o no, Esempio il Si in rosso ed il No in blu, come posso fare?
    Grazie

  9. #9
    Originariamente inviato da morangel
    Volevo approfittare del tuo aiuto ancora una volta, se volessi cambiare il colore a secondo se si o no, Esempio il Si in rosso ed il No in blu, come posso fare?
    Grazie
    codice:
    <%
    Dim Mensa
    IF Presenze.Fields.Item("Mensa")="30" Then
    Mensa="<font color=#ff0000>Si</font>"
    Else
    Mensa="<font color=#000080>No</font>"
    End If
    Response.write mensa
    %>

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    Grazie..... funziona benissimo

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.