Alinear datos a la IZQUIERDA o DERECHA

Hola, tengo una trama de tipo string
Necesito alinear a la izquierda los primeros cuatro dígitos a la izquierda,
los siguientes 8 dígitos a la derecha.
Si me pueden ayudar os agradezco mucho.
[email protected]

1 Respuesta

Respuesta
1
Puedes hacer lo siguiente:
Puedes almacenar los primeros 4 datos de la cadena en una variable y los siguientes 8 en otra, luego en la mitad le concatenas espacios y listo, parece como si alinearas a la izquierda y derecha al mismo tiempo.
Aunque de seguro no te va a quedar exacto.
El código es el siguiente:
String ls_cad4
String ls_cad8
String ls_tutrama
String ls_izq_der
ls_cad4 = MID(ls_tutrama,1,4)
ls_cad8 = MID(ls_tutrama,5,8)
ls_izq_der = ls_cad4 + ' ' + ls_cad8
Se me acaba de ocurrir que también quizá te funcione una mascara, trata con la siguiente: XXXX XXXXXXXX.
Espero esto te funcione, en especial lo de la mascara pues es mucho más fácil...
Excelente, ya lo probé y me funciona, pero también use la función String() que me permitió hacer lo mismo, solo que un poquito más de código

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas