Árvore de páginas

Sintaxis

 

STRZERO( <expresión numérica 1>   [ , <expresión numérica 2>  [ , <expresión numérica 3> ] ] )

 

 

Propósito

 

Convierte el resultado de una expresión numérica en carácter, sustituyendo los blancos ubicados a la izquierda por ceros.

 

 

Argumentos

 

< expresión numérica 1 >

 

Define el valor numérico que se convertirá.

 

< expresión numérica 2 >

 

Define la longitud (tamaño) de la cadena de caracteres resultante.

 

< expresión numérica 3 >

 

Define el número de decimales del valor numérico que se convertirá.

 

 

Utilización

 

Esta función es útil para la construcción de códigos secuenciales del tipo carácter, a partir de datos numéricos. Se utiliza principalmente para que, después de incrementar los códigos secuenciales numéricos, se  transformen en carácter y se sustituyan los blancos ubicados a la izquierda por ceros.

 

 

Ejemplos

 

nCod := 10

 

cCod := STRZERO(nCod, 5, 0)     // Resulta “00010”.

 

++nCod

 

MsgAlert(nCod)     // Resulta el valor 11.

 

cCod := STRZERO(nCod, 5, 0)     // Resulta “00011”.

 

  • Sem rótulos