General

Artículos generales para programadores de cualquier lenguaje, Aqui encontraras tips para todas las fases del desarrollo de sistemas.

Corregir error: Unable to interpret “?.=1-” as a number.

Estos días estaba trabajando en un smartforms muy complejo (al rededor de 5 días de trabajo) y cuando estaba haciendo los últimos retoques, de repente aprecio este error Unable to interpret “?.=1-” as a number. El mensaje salía justo al abrir el formulario, entonces no había forma de acceder al formulario, no encontré una nota […]

Ejemplos de como usar Field Symbols

Los field symbols son marcadores de posición hacia un área de memoria determinada (similar a los punteros de C), con ellos podemos hacer referencia a cualquier variable u objeto sin importar el tipo de dato e incluso sin conocer el nombre del objeto con el que vamos a trabajar hasta que estemos en tiempo de ejecución. Como […]

Ejemplo para descargar smartforms a pdf

Anteriormente, publique como un usuario puede convertir un smartforms a pdf, pero ahora he subido un ejemplo de como generar directamente el pdf sin mostrar la pantalla de impresión utilizando un smartforms. Solo necesitamos agregar un poco de código y ahora en lugar de mostrar la pantalla de impresión, nos muestra una pantalla para elegir la […]

Encontrar match code para utilizar en nuestros programas

Básicamente existen 3 formas de encontrar el match code (o ayudas de búsqueda) de SAP que necesitemos para crear algun programa o tabla, estas son: Buscando dentro de una tabla existente, buscando en un programa que utilice el match code que deseamos o buscarlos en la transacción SE11. Veamos ahora en detalla estas opciones:

Validar un email en ABAP usando expresiones regulares

Validar un correo electrónico puede ser un poco complicado por la libertad que existe para elegir un nombre para un email, sabemos que puede llevar una @ y antes de la arroba puede contener cualquier número, letra, puntos, guiones, etc. Luego de la arroba debe tener algún texto, luego al menos un punto y algunos […]

Mostrar ayuda personalizada al presionar F1 en SAP

Un buen programa debe estar bien documentado, es por esto que ahora les mostraré cómo desplegar un cuadro de ayuda personalizado cuando alguien presione la tecla F1 sobre algún campo, de esta forma los usuarios tendrán una mejor idea de el dato que el programa espera.

Scroll hacia arriba