✒️ABAP Los símbolos de texto
ABAP Los símbolos de texto
Apuntes ING Ezequiel Hurtado Benitez
Los símbolos de texto son textos que se crean dentro del ámbito de un programa ABAP y que se pueden utilizar dentro del programa cada vez que sea necesario, en lugar de especificar textos entre comillas simples. Los símbolos de texto son objetos de ABAP independientes de los programas por lo que deben activarse y transportarse a otros ambientes y mandantes junto con los programas y los demás objetos. Para acceder a los símbolos de texto de un programa ABAP debemos ir al menú: Pasar a/Elementos de texto/Símbolos de texto. De esta forma evitamos el Harcodear(Se refiere a una mala practica de programación que consiste en incluir texto directamente en el código de los programas, en lugar de utilizar constantes, símbolos de texto, parámetros, texto de selección u otra fuente de información.
La implementación de los símbolos de texto: Para aprender a implementarlos vamos al programa ABAP ZTEST_SIMBOLO_DE_TEXTO, el cual recupera los registros de los usuarios activos de la tabla base de datos ZTABLA_USUARIOS y los imprime en la pantalla junto a una cabecera. Dentro de la subrutina IMPRESION_CABECERA se realiza la impresión de los textos de la cabecera del reporte. Dentro de la subrutina IMPRESION_USUARIOS se realiza la impresión de los registros de los usuarios activos. Si ejecutamos el programa ZTEST_SIMBOLOS_DE_TEXTO comprobamos que la salida por pantalla es correcta. Vamos a implementar los símbolos de texto de modo de reemplazar todos los textos hardcoreados que se encuentran en la subrutina IMPRIMIER_CABECERA por símbolos de texto. Para ello escribimos el código de la subrutina IMPRIMIR_CABECERA. Ahora hacemos doble clic sobre cada uno de los símbolos de texto para crearlos. Empezamos haciendo doble clic sobre Text-001 y a continuación el sistema propone crearlo ya que el mismo no existe, por lo que hacemos clic en si. A continuación escribimos el texto correspondiente al símbolo de texto Text-001, el cual es DNI, presionamos la tecla 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 guion medio y el número de símbolos de texto correspondiente.
La longitud máxima que puede tener un símbolo de texto es de 132 caracteres. 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 derecha.
 
 
 
Sobre el autor
Publicación académica de Ezequiel Hurtado Benitez, en su ámbito de estudios para la Carrera Consultor ABAP.
Ezequiel Hurtado Benitez
Profesión: Ingeniero Mecatrónico - Colombia - Legajo: FD18B
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero mecatrónico bilingüe con maestría en dirección de ventas y marketing empresarial, con conocimientos y experiencia en programación, diseño, elaboración y pruebas en proyectos de automatizació
Certificación Académica de Ezequiel Hurtado