Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    54

    DataColumn.Expression e Arrotondamento di valori!!!!

    Ho creato un dataset tipizzato che ha una tabella.
    Questa tabella ha diversi campi fra cui ,il prezzo ,lo sconto e il totale.
    Attraverso l'utilizzo di DataColumn.Expression riesco ad impostare il calcolo automatico del totale in base allo sconto.
    Il problema è che il totale mi viene fuori con un a approssimazione di 10 dopo la virgola,e vorrei ridurla a due.
    Ho provato a inserire la funzione Round nella forma :

    DataColumn.Expression="Round((prezzo*qta)-(prezzo*qta)*(sconto/100))"

    ma purtroppo mi da errore.La versione seguente

    DataColumn.Expression="(prezzo*qta)-(prezzo*qta)*(sconto/100)"
    senza round funziona perfettamente.Qualcuno è in grado di aiutarmi??

  2. #2
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Prova così:
    DataColumn.Expression="Math.Round((prezzo*qta)-(prezzo*qta)*(sconto/100))"
    Ciao
    Legnetto

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    54
    Purtroppo non funziona ,lo avevo già provato.

    Grazie comunque Legnetto!!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.