Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    158

    Come far apparire un valore solo se >0

    Salve ecco il problema.
    Sto creando un piccolissimo (issimo) sito di ecommerce.
    Ho un form dove faccio vedere il nome dell'articolo, la descrizione e il prezzo di listino.
    Vorrei fare in modo che nel caso in cui su questo articolo ci fosse uno sconto allora il prezzo di listino lo vorrei vedere barrato e da qualche parte vedere sia lo sconto (non per forza) e sia il prezzo scontato.
    Il problema nasce però perchè io vorrei che se non ci fosse sconto o questo è =0 allora sia lo sconto che il prezzo scontato non si dovrebbero vedere.
    Grazie Anticipatamente.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    beh è un semplice controllo if non capisco tutto questo problema... :master:
    Linux Inside

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    158
    esempio di sintassi... grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    codice:
    If (Sconto<>0) Then
      reposne.write(Sconto)
      reposne.write(PrezzoScontato)
    else
      reposne.write(PrezzoSenzaSconto)
    end if
    Linux Inside

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    158
    grazie per l'interessamento ma forse non ti ho deto che questi campi fanno parte di un recordset e le voci sono inserite in un form.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    non vedo il problema basta farle apparire nei campi del form... no problem
    Linux Inside

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    158
    <td align="left" valign="top" class="<%=CellClass%>"><%=(ProductList.Fields.Item("Product").Value)%>

    <%=(ProductList.Fields.Item("ShortDescription").Va lue)%>

    Listino: &euro;. <%= FormatNumber((ProductList.Fields.Item("Price").Val ue), 2, -2, -2, -2) %></span></span> Offerta: &euro; <%= FormatNumber((ProductList.Fields.Item("PrezzoCompl essivo").Value), 2, -2, -2, -2) %>


    Allora questo è il codice che uso per mostrare il codice. la descrizione, il prezzo e il prezzo complessivo che sarebbe quello già defalcato di sconto.
    Come puoi vedere lo sconto (presente nel recordset) qui non è presente se devo, lo posso anche inserire. Allora gentilmente puoi modificarmi questo codice affinchè si possa verificare quello detto in precedenza.
    Grazie anticipatamente.

    Ps. se vuoi che ti mando anche il codice con inserita la riga dello sconto, basta che me lo chiedi.

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    emh... ma le voci non erano inserite in un form?
    io qui non vedo alcun campo input di un form... :master:
    Linux Inside

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    158
    hai ragione mi sono espresso molto male.
    in allegato ti mando l'esempio.
    Immagini allegate Immagini allegate

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    158
    come puoi vedere dall'immagine, sia il prezzo di listino che quello in offerta sono uguali ( non vi è sconto) allora io vorrei che quest'ultimo non fosse visualizzato

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.