Sap proporciona, a través de varias transacciones, un
autentico repositorio de ejemplos de código, que nos puede sacar de algún apuro
en muchas ocasiones, además de “darnos ideas” respecto a opciones que tenemos
disponibles con el lenguaje, posibilidades de programacion, opciones de
ergonomia o simplemento ejemplos totalmente funcionales que nos pueden dar una
nocion de como resolver un determinado requerimiento o problema a la hora de
programar en Abap. Las mas interesantes son:
- Transacción ABAPDOCU: completa documentacion del lenguaje de programación Abap, que incluye ejemplos de código de los elementos más importantes, en forma de arbol estructurado.
- Transaccion BIBS: ejemplo de configuración de superficies. Es una guia de estilo enfocada a la configuración de los elementos de entrada/salida del lenguaje, de cara a la interaccion con el usuario en las pantallas de selección (principalmente) y los dynpros.
- Transacción DWDM: centro de presentaciones Enjoy. Galeria de reports con ejemplos orientados a la programación orientada a objetos, dentro del estilo Enjoy principalmente.
- Transacción SE83 Reuse Library: transacción muy interesante que combina, agrupado por areas, el acceso a la documentación y la ayuda Online de Sap, con ejemplos de código, dandonos acceso directo a los reports de ejemplo que Sap tiene disponibles en el repositorio.
- Transacción GUIT: suite de ejemplos que nos
muestra un programa de forma secuencial, principalmente orientados a las
programación con listas.
- Transacción GRAL: galeria de ejemplos para
trabajar con gráficos en Abap (presentacion de resultados con graficos de
barras, de tarta, etc).
- Transacción SE30 Tip and Tricks: interesante utilidad para analizar tiempos de ejecución de los reports y analizar los consejos de programación que nos ofrece Sap para mejorar el rendimientos de los programas.
Otra
utilidad que os puede sacar de algun apuro en la busqueda de ejemplos es el
report RPR_ABAP_SOURCE_SCAN. Nos permite buscar sentencias en el
codigo fuente de los programas Abap. Por ejemplo, buscamos un ejemplo de
uso de determinada sentencia. Igualmente, con la transacción
S_ALR_87101287 podemos buscar en un determinado programa si acceder a el
con las transacciones de modificación (SE38, SE51, etc).
Finalmente,
os dejo como contenido relacionado el interesante tutorial publicado en Saptechnical.com donde nos habla del nuevo editor Abap y las opciones
de configuracion de este:
- http://www.saptechnical.com/Tutorials/ABAP/ABAPNewEditor1/ABAPNewEditor1.htm
- http://www.saptechnical.com/Tutorials/ABAP/ABAPNewEditor1/ABAPNewEditor2.htm
- http://www.saptechnical.com/Tutorials/ABAP/ABAPNewEditor2/page1.htm
- http://www.saptechnical.com/Tutorials/ABAP/ABAPNewEditor2/page2.htm
No hay comentarios:
Publicar un comentario