En este tutorial te enseñaré a cambiar el tipo de campo en un reporte de Crystal Reports con Visual Studio, cuando se necesite sumar campos en un reporte de Cystal Reports es necesario que los campos tengan un tipo de dato correcto, ejemplo: Una dirección o nombre debe ser de Tipo Cadena un precio, cantidad o total debe ser de tipo número.
Verificar datos del camp en Crystal Reports
para verificar los datos del campo agregado, debe hacer clic derecho y elegir Examinar datos de campo, luego se desplegará una ventana con el tipo de datos asignado al campo.


Si los campos a sumar no tienen esos valores, será imposible sumar valores de tipo Cadena, es más ni siquiera aparecerá la opción de sumar o cualquier otra operación aritmética. La solución consiste en cambiar a tipo numérico.

La solución consiste en cambiar el tipo de dato desde la base de datos, pero para este ejemplo lo explicaré desde un DataSet. Esta es mi tabla, para verificar el tipo de dato de cada columna basta con poner el puntero en cada columna y cambiar los valores desde Propiedades en DataType, si desea cambiar de tipo cadena a número elegir el tipo de DataType a System.Double.


Luego dirigirse al reporte y desconectarse de la base de datos, para posteriormente volverse a conectar de esta forma se visualizara una venta con todo los campos actualizados, luego podrá realizar sumas con campos de tipo número.
