Buenos dias para todos,
Pido colaboracion en el siguiente tema ya que no tengo mucho conocimiento estoy tratando de hacer el subtotal de la factura en crystal tengo la siguiente formula:
trate de usar el campo BaseAmnt pero en facturas sin retención aparece en 0 dicho campo por eso intento con la formula pero en la formula si la factura tiene retenciones funciona bien pero si no tiene retención aparece en blanco. Que le puedo colocar para que si no tiene retenciones me solo muestre el campo doctotal.
Gracias
Bendiciones @Carmenza_Aren, el problema es que cuando en una operación si un campo es NULL o sin valor, no realiza la operación, por lo que tendrías que verificar que si ese campo RETENCION es NULL que no lo tome en cuenta, de lo contrario que si lo tome en cuenta, una solución podría ser la siguiente:
if isnull(CAMPO.RETENCION) then
realizar la operación SIN dicho campo
else
realizar la operación CON dicho campo;
Hola @Carmenza_Aren estas tomando los campos desde un sp ??, en el puedes colocar un IS NULL
SELECT total as total,
ISNULL(retencion,0) AS retencion
FROM FACTURAS
De esta manera no tendrás que modificar nada en tu reporte.
Saludos.