Qlik Community

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Cadena con ceros a la Izquierda

Hola a todos

De antemano mil gracias por su ayuda

tengo un dato de 5 caracteres los cuales deben ser completados con ceros a la izquierda como puedo hacerlo por scrip?

Ejemplo

1 debe quedar 00001

999 debe quedar 00999

1234  equivalencia 01234

2 Replies
chematos
Specialist II
Specialist II

Hola, una solución que se me ocurre es que sumes 100000 a cada valor y te quedes con los 5 últimos caracteres, por ejemplo:

Imaginemos que el campo de tu tabla (Tabla) se llama Campo1, puedes usar la función Right() para quedarte con los 5 últimos caracteres.

Tabla:

Load *,

Text(Right((Campo1 + 100000), 5)) as Valor

From TablaX;

Saludos!

Chema

diegofcaivano
Partner
Partner

=TEXT(NUM(CAMPO, '00000'))