✒️ABAP Los símbolos de texto
ABAP Los símbolos de texto
Los símbolos de texto:
Son objetos ABAP independientes de los programas por lo que deben activarse y transportarse a otros ambientes y mandantes junto con os programas y los demás objetos.
Para acceder al los símbolos de texto de un programa ABAP debemos ir al menú: Pasa a/Elementos de texto/Símbols de texto tal como se observa en la siguiente imagen:
Usar símbolos de texto es importante en los programas ABAP, porque evita lo que se conoce como harcodear.
Harcodear: consiste en una mala practica de programación que es incluir texto directamente en el código de los programas, en lugar de usar constantes, símbolos de texto, parámetros, texto de selección u otra fuente de información.
El problema de harcodear en un programa, es para su posterior mantenimiento.
También genera problema al tratar de traducir los textos existente en un programa ABAP a otros idiomas, en caso que trabajemos por ejemplo en una empresa multinacional y dicho programa sea usado en diferentes países con distintos idiomas.
Implementación de símbolos de texto en un programa ABAP
Esto se realiza desde el programa dando doble clic donde se encuentra la variable, ver la siguiente imagen:
A continuación se escribe el texto correspondiente al símbolo de texto text-001, el cual es DNI, se presiona enter para que se adecue la longitud del campo a la longitud real del mismo y grabamos.
Para que el sistema interprete que deseamos crear un símbolo de texto entonces el nombre de cada uno de los símbolos de texto debe comenzar con la palabra text seguida de un guión medio y el número de símbolo de texto correspondiente.
La longitud máxima que puede tener un símbolo de texto es de 132
La columna LonD indica la longitud del texto.
La columna LonM indica la longitud del texto más los espacios en blanco a izquierda o a derecha.
 
 
 
Sobre el autor
Publicación académica de Lisimaco Prieto Herrera, en su ámbito de estudios para la Carrera Consultor ABAP.
Lisimaco Prieto Herrera
Profesión: Ingeniero de Sistemas - Colombia - Legajo: DV67X
✒️Autor de: 96 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Ingeniero de sistemas con amplia experiencia en el desarrollo de software para el sistema sap r/3 en lenguaje de programación abap.
Certificación Académica de Lisimaco Prieto