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




 
 
 
Herramientas Buscar en Tema Desplegado
Prev Mensaje Previo   Próximo Mensaje Próx
  #1  
Viejo 10/04/08, 12:26:44
Avatar de Driau
Driau Driau is offline
Senior Member
 
Fecha de Ingreso: ago 2007
Mensajes: 235
Error en perform

Hola a todos,

Tengo un problemilla con un PERFORM. He estado organizando un poco mi codigo metiendolo en PERFORMS, pero algo he hecho mal. Ahora al compilar me da un error de que no encuentra la tabla IT_POSICIO. Imagino que esto es debido a que hasta ahora yo tenia un codigo en el que se hacia referencia a esta tabla. Ahora este codigo esta en un perform. El programa casca al hacer doble click (al ejectuar el user-command. Imagino que es porque la tabla IT_POSICIO esta declarada dentro de ese perform y ahora deberia estar declarada como global.

Como lo hago???

EJEMPLO (ANTES FUNCIONABA BIEN):

FORM USER_COMMAND USING P_UCOMM LIKE SY-UCOMM IT_POSICIO TYPE SLIS_SELFIELD.
UTILIZACION DE TABLA IT_POSICIO.
ENDFORM.


EJEMPLO (AHORA VA MAL):

FORM USER_COMMAND USING P_UCOMM LIKE SY-UCOMM IT_POSICIO TYPE SLIS_SELFIELD.
ENDFORM.

FORM PROCESAR.
UTILIZACION DE TABLA IT_POSICIO.
ENDFORM.


No se si me explico claramente...

Gracias a todos!
Responder Con Cita
 


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 20:09:11.


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