Anuncio

Colapsar
No hay anuncio todavía.

Error en resta CDS View

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Error en resta CDS View

    Hola,

    tengo el siguiente problema muy extraño por cierto:

    Tengo un CDS que consume una tabla Z:

    Código:
    {
    key campo1,
    key campo 2,
    Valor1, 
    Valor2,
    ( valor1 - valor2 ) as Diferencia
    
    }
    El tema es que por ejemplo tengo Valor1 = 10, Valor2 = 0, entonces el campo diferencia debería traerme el valor 10, pero no, me trae 0!! cómo puede ser? qué estoy haciendo mal?

  • #2
    Hola, eso te ocurre porque seguramente valor2 es igual a NULL, y X - NULL es igual a NULL. Entonces te propongo que hagas lo siguiente.


    Código:
    { key campo1,
    key campo 2,
    Valor1,
    Valor2,
    case when valor1 is null
    ( valor1 )
    else
    ( valor1 - valor2 )
    end as Diferencia }
    Espero que te sea de ayuda.

    Comentario

    Trabajando...
    X