Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: rdrigo6991 en 24 de Julio de 2008, 05:47:49 am

Título: ayuda con sap /abap
Publicado por: rdrigo6991 en 24 de Julio de 2008, 05:47:49 am
bueno necesito un poco de su ayuda ya que estoy asiendo un curso de sap/abap y quedeun poco atrasado es basico sii:

-primero como imprimo un nombre o apellido.

-segundo crear esructura  (y variable de persona)

*nombre tipo char (30)
*apellido tipo char
*edad tipo entero

poblar variable persona con :

nombre , edad y apellido

mostrar atributos de variable persona:

nombre , apellido , edad


si me lo podrianexplicar estaria mas que agradecido gracias ;)
Título: Re: ayuda con sap /abap
Publicado por: koko10ar en 31 de Julio de 2008, 02:34:56 pm
Hola,


var = 'tunombre'.

write: var.

Con creación de estructura a que te referís? a tabla interna o física?

SAludos,
www.forosap.com (http://www.forosap.com)
Título: Re: ayuda con sap /abap
Publicado por: linuz en 05 de Agosto de 2008, 08:44:02 pm
Hola rdrigo6991: Para declarar una estructura

TYPES: BEGIN OF persona,
          nombre(30) TYPE c,
          apellido(30) TYPE c,
          edad TYPE i,
         END OF persona.

Luego puedes declarar una tabla interna de la siguiente forma.

DATA itab TYPE persona OCCURS 0 WITH HEADER LINE.

Para cargar en datos en tu tabla:

itab-nombre = 'Pepito'.
itab-apellido = 'Perez'.
itab-edad = 25.
APPEND itab.

Y luego los puedes imprimir de la siguiente forma.

WRITE: itab-nombre,
       itab-apellido,
       itab-edad.

Convengamos que si la tabla tiene mas de un registro deberas recorrerla con un Loop at...endloop.

Saludos