Hola, buenas tardes.
Espero puedana ayudarme. Estoy realizando una aplicación en VS.NET y tengo un problema. Estoy usando el control UltraNumericEditor de Infragristics.
En un formulario tengo varios controles, en los que el usuario deberá introducir unas cantidades. Paralelamente mientras estas cantidades son actualizadas habra otro control UltraNumericEditor que irá mostrando el total de estas cantidades que el usuario va introduciendo. Cada uno de estos controles, menos el que muestra el total, está asociado al campo de una tabla de una base de datos SQL Server, de tipo DOUBLE.
El problema reside en que cuando introduzco los nuevos valores me dice que no puede realizar la suma de dos OBJETOS. Para hacer la suma hago lo siguiente.
En el evento LostFocus de los controles numéricos llamo a una función "VerTotal" que lo que hace es actualizar el control con el total de las cantidades sumadas. Por defecto tendrán el valor 0.00 pero me dice que no puede usar el operador '+' con Objetos, en una linea como esta:
total.value = uno.value + dos.value .....
Si aplico la función Cdbl, si que compila, pero el error es que cuando cambia el foco me dice que no puede convertir una cadena NULL a double (porque hay controles que no han sido introducidos aun)
La verdad que ya no se que hacer. Lo único que quiero es poder mostrar en un control el total de la suma de otros controles que a su vez están asociados a una tabla de la base de datos de la aplicación.
Espero haberme explicado bien y que puedan ayudarme. Muchas gracias de antemano.