Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Insertar datos acumulativos a un campo

Buen día Comunidad

Tengo el problema de que una tabla no muestra datos en un campo,

existe una forma para poner datos a ese campo,

el campo es numerico, y para fines de prueba quiero llenarlo con datos consecutivos 1,2,3,4,5,6 etc

o de cualquierforma pero ponerle informacion para poder hacer pruebas.

tambien si alguien ha tenido el problema de que no le muestra información algun campo y lo soluciono

agradeceria su ayuda

saludos

1 Solution

Accepted Solutions
Not applicable
Author

Edgar:

Te comento que al cambiar el campo a tipo caracter ya me trae informacion

ahora necesito convertirla a numerico para que permita realizar operaciones.

lo intente asi Num("/BIC/ZCVTANETA") as Venta,

valide haciendo una sumatoria y quedo listo

saludos

View solution in original post

29 Replies
ramoncova06
Partner - Specialist III
Partner - Specialist III

que tipo de campo es ?

tiene algun calculo o solo es un campo

si es una dimension puedes usar algo como if(isnull(campo), rowno(), campo)

ecolomer
Master II
Master II

Para poder ayudarte mejor, sería interesante que subieras un ejemplo con los datos a modo de ejemplo

Saludos

EC

Not applicable
Author

Hola Enrique:

te mando las imagenes el campo debe mostraer informacion

saludos

ecolomer
Master II
Master II

Primero prueba la solución que propone Ramón C.

Si no te funciona como quieres, lo que podemos hacer es tratar los campos en el propio script de carga, haciendo algo parecido

Not applicable
Author

Enrique/Ramon:

el problema continua anexo imagenes de como utilise el IF agradezco sus comentarios

saludos

ecolomer
Master II
Master II

veo que es un qvd.

pues pasarnos el fichero o parte de él? para analizarlo, y probar alternativas

Anonymous
Not applicable
Author

No le estas poniendo nombre amigo,

La linea del IF dejala así

if(Isnull(VTA_SIN_IMP), rowno(), VTA_SIN_IMP) as VTA_SIN_IMP2

y agrega este campo nuevo a la tabla.

Saludos.

Not applicable
Author

subi el archivo pero no se si lo hice correctamente es primera vez que subo uno

ramoncova06
Partner - Specialist III
Partner - Specialist III

Justo lo que Edgar mencionó, el codigo que yo subi es para la dimension en la tabla