MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 24/05/08, 02:36:12
Avatar de Jazzy_LeBon
Jazzy_LeBon Jazzy_LeBon is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Mex DF
Mensajes: 51
Wink Macros en ABAP

Hola!!
Estuve revisando algunos programitas en ABAP, y he notado que muchos utilizan macros...pero ahora la pregunta es... ¿cuando utilizo una macro? ¿Como las creo? ¿Hay algun manualito que me pueda ayudar?

Desde ya miles de gracias...
__________________
Jazzy Lebon
Responder Con Cita
  #2  
Viejo 24/05/08, 17:19:40
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola, las macros son definidas en SAP como una especie de sentencias y su uso no es opcional, podemos usar las macros como una subtutina para repetir el ejercicio .... podemos crear la siguiente macros para limpiar una tabla interna ...

DEFINE limpia.
CLEAR: &1, &1[].
END-OF-DEFINITION.

Y dentro del programa puedo utilizar cuando quiera esa "sentencia" de nombre "limpia", en ese caso estoy utilizando solo una variable (&1), dentro de las macros tenemos permitido solo utilizar hasta 9 variables, y la forma de llamarlas es la siguiente.

DATA: ti_lfa1 TYPE STANDARD TABLE OF lfa1 WITH HEADER LINE.

START-OF-SELECTION.
limpia ti_lfa1.

Espero te sirva
__________________
David Carballido Córdova

Úlima edición por DavidXD_XD fecha: 24/05/08 a las 17:30:16.
Responder Con Cita
  #3  
Viejo 20/07/11, 09:09:30
jarabas jarabas is offline
Senior Member
 
Fecha de Ingreso: ene 2010
Mensajes: 109
Las macros está bien usarlas o es una directiva obsoleta?

Gracias.

Saludos
Responder Con Cita
  #4  
Viejo 20/07/11, 12:02:10
jtristan jtristan is offline
Senior Member
 
Fecha de Ingreso: oct 2007
Mensajes: 240
Hola,

creo que es una sentencia obsoleta.
Responder Con Cita
  #5  
Viejo 21/10/11, 14:27:21
hpicon hpicon is offline
Member
 
Fecha de Ingreso: ene 2011
Mensajes: 34
Lo interesante de usar macros es que si intentas debuggearlo no sabes lo que esta realizando, generalmente se usa para poder proteger tus códigos con el fin de hacerlos mas díficiles de entenderlos. Asi que no creo que sea obsoleta.
Responder Con Cita
  #6  
Viejo 21/10/11, 18:13:31
beltsoft beltsoft is offline
Member
 
Fecha de Ingreso: sep 2011
Localización: Mexico
Mensajes: 99
Uffff que si dan problemas a la hora del debugg . . . Jjejjee . .

Saludos.
__________________
SSE BeltSoft México
Your Business, our motivation ...
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 01:00:28.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web