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

    [ASP] Visualizzazione campi true-false

    ciao a tutti, ho un piccolo problema con ASP.
    Devo pubblicare un db on-line con dei campi true-false solo non voglio che vengano visualizzati questi valori ma un semplice si-no.
    Potrei risolvere la questione con una serie di (if attiva = "true" then attiva = "si) ma sono circa una decina di campi; vorrei quindi fare una funzione che, richiamandola, mi imposti il valore da me desiderato:

    codice:
    ...
    Attiva = rs("Attiva")
    Attiva = controllo_tf(Attiva)  
    ...
    
    
    
    <% 
    function controllo_tf(variabile_tf)
    
    if UCASE(variabile_tf) = "TRUE" then 
    						   variabile_tf= "SI"
    end if
    if UCASE(variabile_tf) = "FALSE" then 
    							variabile_tf= "NO"
    end if
    response.write variabile_tf
    end function
    %>
    Solo non mi funziona, dove sbaglio?!?!?

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    sono campi booleani non stringhe
    la funzione io la farei così
    codice:
    function controllo_tf(variabile_tf)
      if variabile_tf then
        controllo_tf = "SI"
      else
        controllo_tf = "NO"
      end if
    end function
    almeno la puoi usare così
    codice:
    Response.Write controllo_tf(rs("campoSiNo"))

  3. #3
    grazie!
    Ora mi funziona!

    C'è un caffè pagato al bar qua sotto per te :




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.