T TheArkhangel Member Licensed User Longtime User Mar 13, 2015 #1 Saludos los datos que me carga la consulta se visualizan de esta forma en la columna precio: 0,77 0,656 2,0995 hay alguna forma de indicar que esta columna muestre los datos en formato doble pero con 2 decimales solamente Gracias nuevamente
Saludos los datos que me carga la consulta se visualizan de esta forma en la columna precio: 0,77 0,656 2,0995 hay alguna forma de indicar que esta columna muestre los datos en formato doble pero con 2 decimales solamente Gracias nuevamente
T TheArkhangel Member Licensed User Longtime User Mar 13, 2015 #2 Mediante el conversor NumberFormat2(pcio_final,1,2,2,False) he podido realizarlo correctamente. El problema radica en que utiliza el . como separador de decimales mientras que yo necesito que sea la , como usamos en España.
Mediante el conversor NumberFormat2(pcio_final,1,2,2,False) he podido realizarlo correctamente. El problema radica en que utiliza el . como separador de decimales mientras que yo necesito que sea la , como usamos en España.
T TheArkhangel Member Licensed User Longtime User Mar 13, 2015 #3 declaro una variable de tipo string dim pcio_final_coma as string asigno a dicha variable el valor con los decimales que quiero pcio_final_coma=NumberFormat2(pcio_final,1,2,2,False) cambio el punto por la coma pcio_final_coma=pcio_final_coma.Replace(".", ",") puedo cargar ahora pcio_final_coma a la tabla tal y como esperaba. De este post es donde he sacado la solución klaus said: B4X: Dim sValor As String sValor = NumberFormat2( fValor, 0,2,2, True) returns, eg 1,234.15 sValor = sValor.Replace(",", "*") ' replaces , by * sValor = sValor.Replace(".", ",") ' replaces . by , sValor = sValor.Replace("*", ".") ' replaces * by . Best regards. Click to expand...
declaro una variable de tipo string dim pcio_final_coma as string asigno a dicha variable el valor con los decimales que quiero pcio_final_coma=NumberFormat2(pcio_final,1,2,2,False) cambio el punto por la coma pcio_final_coma=pcio_final_coma.Replace(".", ",") puedo cargar ahora pcio_final_coma a la tabla tal y como esperaba. De este post es donde he sacado la solución klaus said: B4X: Dim sValor As String sValor = NumberFormat2( fValor, 0,2,2, True) returns, eg 1,234.15 sValor = sValor.Replace(",", "*") ' replaces , by * sValor = sValor.Replace(".", ",") ' replaces . by , sValor = sValor.Replace("*", ".") ' replaces * by . Best regards. Click to expand...