Qlik Community

QlikView App Development

Discussion Board for collaboration related to QlikView App Development.

Announcements
QlikWorld 2020: Join us May 11 - 14, 2020 in Phoenix, AZ. Register early and save $400. Learn More
Not applicable

llenar campos con cero cuando vienen nulos

Buenos dias.Tengo un script en el cual hay varias tablas, necesito colocar en un campo de una tabla especifica el valor cero cuando el campo es null.

tengo este ejemplo. pero no me funciona, siempre me devuelve este simbolo "-"

Ejemplo del script:









TEMPORAL:

LOAD

Cedis_Cod , COD_RUT, COD_CLI, SEMANA_DT

,





IF(CAJASNETAS='-' , 0, CAJASNETAS) AS CAJAS



RESIDENT

DATAVE WHERE FEC_TRN > WEEKSTART(today(), -13 ) OR FEC_TRN = WEEKSTART(today(), -13

)

ORDER

BY AÑO_TRN, SEMANA_DT



;



1 Reply
Highlighted
Not applicable

llenar campos con cero cuando vienen nulos

Hola,

tu código debe ser el siguiente:


TEMPORAL:
LOAD
Cedis_Cod , COD_RUT, COD_CLI, SEMANA_DT,
IF(IsnUll(CAJASNETAS), 0, CAJASNETAS) AS CAJAS
RESIDENT
DATAVE WHERE FEC_TRN > WEEKSTART(today(), -13 ) OR FEC_TRN = WEEKSTART(today(), -13) ORDER BY AÑO_TRN, SEMANA_DT;


Un saludo.