PROMO SEPTIEMBRE en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️ABAP Los símbolos de texto

ABAP Los símbolos de texto

ABAP Los símbolos de texto

Vídeo - Los Símbolos de Texto

1 Los Sïmbolos de Texto

Vemos un vídeo donde se explican que son los Símbolos de Texto (Text Symbols), como se utilizan y principalmente porque es tan importante implementarlos en nuestros programas ABAP desde el punto de vista del futuro mantenimiento que tengamos que realizar a nuestros desarrollos.

Vídeo:

En este vídeo aprenderemos qué son los Text Symbols y para qúe se utilizan.

Supongamos que tenemos un reporte de usuarios activos que imprime una cabecera con los títulos de las columnas de la tabla ZTABLA_USURIOS, y los datos de los usuarios activos.

Si ejecutamos el reporte, el mismo se imprime por la pantalla de la siguiente manera.


Veamos como se imprimen los títulos que se visualizan en la cabecera de la subrutina "impresión_cabecera".

Podríamos reemplazar los textos hardcodeados que se utilizan en la impresión de la cabecera por Text Symbols. De este modo ayudamos a que el mantenimiento futuro del programa sea más simple.

Para ello reemplazamos el texto hardcodeado "DNI" por el Text Symbol "text-001"

Y hacemos doble clic en el Text Symbol para crearlo. E ingresamos el texto en la línea 001.

Como los Text Symbols son objetos independientes de los programas, es necesario activarlos.

También activamos los cambios en el programa y si finalmente volvemos a ejecutar el programa visualizamos el texto "DNI" (esta vez del Text Symbol), tal y como lo hacíamos antes.

=> Es importante tener en cuenta que los símbolos de texto se guardan por programa. Es decir, los símbolos de texto de un programa no pueden utilizarse en otros programas.

A la hora de transportar el programa, también se incluirán sus símbolos de texto en la orden de transporte.

Para acceder a los símbolos de texto de un programa, accedemos al menú: Pasar a >> Elementos de texto >> Símbolos de texto

Audio: En este video hacemos referencia al término "hardcodear". En desarrollo de software cuando hablamos de "hardcodear", nos referimos a una mala práctica que consiste en incluir textos directamente en el código de los programas, en lugar de utilizar constantes, símbolos de texto, parámetros, u otra fuente de información. El gran inconveniente que se presenta al hardcodear tiene que ver con el mantenimiento futuro de los programas, ya que supongamos que todos los textos de un programa los hardcodeamos, es decir, los escribimos directamente en el programa y el programa cuenta con 10.000 líneas de código (un programa grande). Entonces, si en el futuro debemos modificar los textos hardcodeados en dicho programa, tendremos que modificar ampliamente el programa, lo cual nos llevará mucho tiempo y posiblemente comenteremos errores debido a la complejidad de modificar un programa cuyo código es tan amplio y complejo. Esta práctica es especialmente problemática si se desean traducir los textos existentes en un programa ABAP a otros idiomas. En caso de que trabajemos por ejemplo en una empresa multinacional y dichos programas sean utilizados en distintos paises con distintos idiomas. Es muy común que los que más utilicen el harcodeo sean los programadores principiantes, básicamente debido a su poco conocimiento de los estándares de programación que se utilizan en la empresa, aunque también pueden darse en programadores de experiencia, mostrando un claro síntoma de agotamiento, que puede llevar al programador a abandonar prácticas correctas en favor de utilizar otras más rápidas (en caso de por ejemplo estar presionado por los tiempos), aun sabiendo que estas son incorrectas.


 

 

 

Agradecimiento:

Ha agradecido este aporte: Ingrid Osorio

Favorito:

Está publicación ha sido agregada a sus favoritos por: Lorena Amoretti


Sobre el autor

Publicación académica de Jos? Antonio Saavedra Rodr?guez, en su ámbito de estudios para la Carrera Consultor ABAP.

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los símbolos de texto" de la mano de nuestros alumnos.

SAP Senior

mbolos de texto. Cuando creamos los símbolos de texto, estos se guardaran por programa realizado para ello podemos acceder en: Pasar a / Elementos de texto / Símbolos de Texto

Acceder a esta publicación

Creado y Compartido por: Noe Rivera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


mbolos de texto (Text simbol) - Para acceder a los símbolos de texto debemos ir al menú -> Pasar a -> Elementos de texto -> Símbolos de texto. Hardcodear: - Mala práctica que consiste en incluir textos directamente en el código de los programas en lugar de utilizar constantes, símbolos de texto, parámetros o otra fuente de información. - Provoca posibles problemas futuros de manteniemiento.

Acceder a esta publicación

Creado y Compartido por: Llu?s Cul? Duran

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


mbolos de Texto: se guardan en Elementos de Texto - Símbolos de Texto dentro del programa. Sirven para evitar hardcodeo de texto. Se escribe mediante text-### donde ### es el número de la posición del texto deseado. Estos deben ser activados.

Acceder a esta publicación

Creado y Compartido por: Daniel Alejandro Monteros Segura

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

TEXT-SIMBOL Los mbolos de texto ayudan a que el mantenimiento del programa se mucho más facil, se debe tener en cuenta que los símbolos de texto son por programa, tambien son independientes del programa así que se deben activar y luego guardar los cambios del programa. Para acceder a ellos nos vamos por menú->pasar a->elementos de texto -> símbolos de texto.

Acceder a esta publicación

Creado y Compartido por: Juan Santamaria Borja

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Los mbolos de texto. Los elementos de texto ABAP son textos que sirven para que los programas muestren textos unificados e independientes del idioma. Cualquier texto mostrado por una pantalla de programa puede ser mantenido con el mantenimiento de elementos de texto (Transacción SE32). Hay tres tipos de elementos de texto: Símbolos de texto. Textos de selección. Cabeceras de lista. Es importante saber que los símbolos de texto se guardan por programa, y para acceder a ellos, debemos ir al menú: >Pasar a |->Elementos de texto |->Símbolos de texto El código duro (Hard Code) es una mala práctica en el desarrollo de software, para evitar esta mala práctica,...

Acceder a esta publicación

Creado y Compartido por: Calixto Guti?rrez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Los mbolos de Texto Los Text Symbols son objetos que se utilizan para reemplazar los textos "quemados" (Hardcodiados) que se utilizan en la impresion de la cabecera, de este modo ayuda a que el mantenimiento futuro del programa sea más simple. Como los Text Symbols son objetos independientes de los programas tambien se deben activar, como también se debe activar los cambios en el programa. Es importante tener en cuenta que los símbolos de texto se guardan por programa. Para acceder a los símbolos de texto de un programa se debe ir al menú: > Pasar a |-> Elementos de texto |-> Símbolos de texto

Acceder a esta publicación

Creado y Compartido por: Miguel Mauricio Sierra Cardona

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

TEXT-SIMBOL son el mantenimiento del programa se mucho más facil, los mbolos de texto son por programa e independientes del programa por eso se debe activar y guardar los cambios del programa. Para accesar ir a menú->pasar a->elementos de texto -> símbolos de texto.

Acceder a esta publicación

Creado y Compartido por: Pablo Galeana

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

- Los mbolos de Texto - Los símbolos de texto Se utilizan para remplazar los textos hardcode que se utilizan en la impresión de la cabecera, facilitando el mantenimiento futuro del programa. Pasos para crear un text symbol: Remplazamos el texto hardcodeado de la cabecera por el text symbol que queramos. Damos doble click sobre el text symbol para crearlo. En la tabla que aparece ingresamos el texto que queremos que aparezca en la cabecera. Los text symbol son objetos independientes del programa así que tenemos que activarlo Después activamos los cambios del programa y listo. Es importante tener en cuenta que los símbolos de texto se guardan por programa. Para acceder a ellos debemos...

Acceder a esta publicación

Creado y Compartido por: Sandra Erika Bernabe Abreu

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


1) SIMBOLOS DE TEXTO Los Símbolos de texto ayudan almacenar los títulos de un reporte para que estos no queden en hardcode dentro del programa. Estos se guardan por programa y para accederlos es Pasar a->> Elementos de Texto--> Símbolos de texto

Acceder a esta publicación

Creado y Compartido por: Maria Guadalupe Gonzalez Sanchez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Lección: Video - Los mbolos de Texto Los simbolos de texto nos permiten insertar objetos de texto que reemplazan elementos de texto dentro un programa para hacer más fácil el mantenimiento de éste. En un programa de impresión de un reporte se pueden reemplazar los encabezados de las columnas que son texto hardcodeado por un text symbol. Ejemplo: Se puede reemplazar el texto DNI por el text symbol text-001, se da doble click sobre él y nos muestra una pantalla para crearlo. Se ingresa el texto en la primer línea. Cómo son objetos independientes de los programas, debemos activarlos, tambien activamos los cambios en el programa y finalmente lo ejecutamos. Es importante tener en cuenta...

Acceder a esta publicación

Creado y Compartido por: Pedro Alejandro Arroyo Gutierrez

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 80.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!