10/10/13
Abap desde Cero "0"
Com partir
0
Más
Siguiente blog»
Crear un blog
Acceder
Aprende ABAP/4 desde cero y de manera autodidacta
Me gusta
A 31 personas les gusta esto. Sé el primero de tus amigos.
DAT O S P ER S O NALES CA RL OS A G RE DA
MIÉRCOLES, 11 DE AGOSTO DE 2010
Descarté a René:
Nos mudamos!!!
Primero existo, disfruto la vida... luego pienso :P.
ahora podremos encontrar estos y más articulos en www.abapdesdecero.com
PUBLICADO POR CARLOS AGREDA EN 15:29 1 COMENTARIO:
MIÉRCOLES, 11 DE FEBRERO DE 2009
Paso 3: Tipos de Datos básicos en ABAP Ahora vamos a hacer un programa(report) super sencillo tan solo para mostrar algunos tipos de datos básicos en ABAP, y mencionar sus diferencias. Como ya sabemos, llamaremos a la transacción SE38 para
V ER T O DO M I P ER FI L
LI NK S I NT ER ES ANT ES
Un mecánico de máquinas de turing
ET I Q UET A S
abap desde cero (5) Bienvenida (1) Básico (4) Básico Report (2) Instalación (2)
abrir el editor de programnas. A R C HI V O DEL B L O G
▼ 2010 (1) ▼ agosto (1) Nos mudamos!!! ahora podremos encontrar estos y má... ► 2009 (2) abapdesdecero.blogspot.com
1/11
10/10/13
Abap desde Cero "0"
► 2008 (4)
Escribimos el nombre de nuestro programa, en este caso será ZEJ_TIPOS_DATOS:
Hacemos clic en Crear. Nos saldrá una ventana donde debemos ingresar atributos del programa. Por el momento basta con poner:
abapdesdecero.blogspot.com
2/11
10/10/13
Abap desde Cero "0"
Titulo: "Ejemplo de programa con tipos de datos" Tipo: Programa Ejecutable Clic en Guardar, y nos aparecerá una ventana para indicar la orden de transporte, ahi pondremos $TMP, que como ya habia mencionado antes, $TMP es una orden que nunca se transporá. De lo cual se hablará en otro post.
Despues de dar clic en guardar o pulsar ENTER veremos el editor de programas donde escribiremos el siguiente código:
REPORT ZEJ_TIPOS_DATOS. "con comillas hacemos comentarios :D DATA numeroEntero type I. "(I)nteger DATA tasaInteres type F. "(F)loat DATA: sexo type C, estadoCivil type C. " (C)har DATA pasaporte(8) type N. " (N)umber DATA nombre(30) type C." (C)har numeroEntero = 50. tasaInteres = '2.5'. sexo = 'H'. "Hombre estadoCivil = 'S'. "Soltero pasaporte = '45678901'. nombre = 'Pepito Grillo'. write: 'numero:', numeroEntero, /. "con '/' hacemos salto de linea write: 'Tasa de Interés:', tasaInteres, /. write: 'Sexo:', sexo, /. write: 'Estado civil:', estadoCivil, /. abapdesdecero.blogspot.com
3/11
10/10/13
Abap desde Cero "0"
write: 'Pasaporte:', pasaporte, /. write: 'Nombre:', nombre, /. write 'Eso es todo.'.
Vemos que podemos usar la sentencia "DATA" para declarar variables. Si vamos a declarar más de una variable usaremos "DATA:"
En la sentencia: DATA pasaporte(8) type N. " (N)umber Estamos usando 'pasaporte(8)' para indicar que será un número que contiene 8 dígitos. Una variable de tipo N, es una variable que solo contiene cifras pero que son almacenadas como texto. No deberá usarse con el fin de realizar operaciones.
En la sentencia: DATA nombre(30) type C." (C)har Estamos declarando una cadena que contiene 30 caracteres. Finalmente imprimimos el contenido de todas la variables con la sentencia Write. Activamos (Ctrl+F3) y luego ejecutamos el programa con F8. PUBLICADO POR CARLOS AGREDA EN 12:32 5 COMENTARIOS: ETIQUETAS: ABAP DESDE CERO, BÁSICO, BÁSICO REPORT
MIÉRCOLES, 4 DE FEBRERO DE 2009
Paso 2: Hola Mundo!! en ABAP Vamos a escribir nuestro primer programa en ABAP, el superconocido "Hola Mundo" o "Hello World". Para esto debemos hacer a un servidor SAP, puedes ver eso en este post. Llamamos a la transacción SE38, pulsamos Enter y veremos que nos aparece la pantalla inicial del editor ABAP.
abapdesdecero.blogspot.com
4/11
10/10/13
Abap desde Cero "0"
Editor ABAP
En la casilla "Program" pondremos el nombre de nuestro programa que se llamará "ZHOLAMUNDO". Luego hacemos clic en Create!! Nos aparecerá la siguiente pantalla en la que podemos rellenar los atributos de nuestro programa. En "Title" rellenamos el Titulo de nuestro programa yo consideré adecuado escribir "Hola Mundo" En "Type" Seleccionamos la opción "Executable program"
abapdesdecero.blogspot.com
5/11
10/10/13
Abap desde Cero "0"
De momento basta con esos atributos, en un post siguiente explicaré de que se trata cada atributo. Hacemos clic en "Save". Nos aparecerá una ventana para ingresar un paquete. De momento no nos preocupemos mucho por eso, sirve para el tema de transportes, pero pongamos " $TMP", que es un paquete temporal que nunca se transporta. Sobre paquetes escribiré en otro post.
Hacemos clic en guardar!! Por fin estamos en el editor de programas!!!! Ahora escribimos la siguiente sentencia. write 'hola mundo'. No olvides el punto (".") al final de la Sentencia y activa tu programa dando clic en el icono que parece un cerillo abapdesdecero.blogspot.com
6/11
10/10/13
Abap desde Cero "0"
(fósforo) o también puedes presionar ctrl+F3.
Una vez Activado, Pasamos a ejecutar nuestro report. Hacemos clic en el icono que está a la derecha del cerillo o también podemos presionar F8.
Listo!!! Ya tenemos nuestro primer programa en abap!! Vale la pena mencionar que todos los programas que escribamos deberán nombrarse empezando por la letra X, Y o Z. En nuestro caso (como en la mayoría de los casos) empezaremos con Z. Esto sirve para diferenciar entre los programas standar propios de SAP y los nuestros. PUBLICADO POR CARLOS AGREDA EN 15:28 3 COMENTARIOS: ETIQUETAS: ABAP DESDE CERO, BÁSICO REPORT
MIÉRCOLES, 5 DE NOVIEMBRE DE 2008 abapdesdecero.blogspot.com
7/11
10/10/13
Abap desde Cero "0"
Paso 1: Loguearse al sistema SAP () El primer paso será loguearnos al sistema SAP, en mi caso me estoy conectando al computador donde me encuentro con el "SAP Netweaver 7.01 ABAP" previamente instalado. 1. Iniciamos el servidor
2.Conectarnos al servidor desde el SAPGui (SAP Logon)
3. Llamamos a la transacción para iniciar editor de programas "SE38"
abapdesdecero.blogspot.com
8/11
10/10/13
Abap desde Cero "0"
Con lo cual estaríamos logueados y casi listos para escribir nuestro primer programa en ABAP.
PUBLICADO POR CARLOS AGREDA EN 01:33 1 COMENTARIO: ETIQUETAS: ABAP DESDE CERO, BÁSICO, INSTALACIÓN
¿Donde puedo aprender/practicar ABAP? Puedes prácticarABAP... - Si tienes un Sistema SAPinstalado (muy improbable). - Si tienes a algún sistema SAPpor medio de la empresa en la que trabajas u otro medio. - Si te instalas la versión de prueba del servidor SAP NetweaverABAPdesde la web https://www.sdn.sap.com/irj/sdn/abap? rid=/library/uuid/80fd9a0a-e306-2a10-c896-b84c77c13ed2 Son algo más de tres gigas y te duran unos tres meses como periodo de prueba, pero vale la pena. Alguna sugerencia, comentar. PUBLICADO POR CARLOS AGREDA EN 01:26 2 COMENTARIOS: ETIQUETAS: BÁSICO, INSTALACIÓN
¿Que es ABAP? Lo básico: abapdesdecero.blogspot.com
9/11
10/10/13
Abap desde Cero "0"
ABAPes un lenguaje de programación de cuarta generación, muy completo y sencillo que nos permitirá hacer aplicaciones para SAP. Algo más: - ABAPes un lenguaje de cuarta generación, o sea que podemos hacer mucho pero con poco esfuerzo/líneas. - No se requiere un alto conocimietode informática para empezar a hacer programas básicos. - Los programas en ABAP se escriben mediante el editor de programas de SAP, eso significa que no podemos escribir programas si no tenemos un "servidor" SAPa la mano. No es tan fácilcomo instalarnos un compilador y ya!!, aunque hay algunas alternativas para los que queremos aprender. - Podemos elegir programar de manera estructurada u orientada a objetos. Si consideran alguna más que pueda ser útil, por favor comentar. PUBLICADO POR CARLOS AGREDA EN 00:59 1 COMENTARIO: ETIQUETAS: ABAP DESDE CERO, BÁSICO
MARTES, 29 DE JULIO DE 2008
Abap desde Cero "0" Contra la creencia de muchos, en este btento demostrar que es posible aprender a programar en ABAP desde cero de manera autodidacta. Estoy seguro que no naufragaremos en el intento. Poco a poco colgaré muchos ejemplos de abap y programas básicos para que el aprender a programar en abap no sea un reto imposible. Bienvenidos!! PUBLICADO POR CARLOS AGREDA EN 10:32 1 COMENTARIO: ETIQUETAS: ABAP DESDE CERO, BIENVENIDA
Página principal Suscribirse a: Entradas (Atom)
abapdesdecero.blogspot.com
10/11
10/10/13
Me gusta
Abap desde Cero "0"
A 31 personas les gusta esto. Sé el primero de tus amigos.
abapdesdecero.blogspot.com
11/11