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 25/01/08, 10:07:55
Mar_83 Mar_83 is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 33
Angry Urgentisimo!!!!!!

Hola!
necesito hacer ya mismo una cosa y no se xke no m funciona.
tengo un batch input que tiene ke cargar un fichero, xo lo tengo ke hacer con dos report xke en una tengo que hacer un submit para que me llame al otro y me deje elegir el fichero. no se si me explico bien.

************esto es lo que he puesto en el principal*********
DATA: ds_name LIKE filename-fileextern,
d_mask(20) TYPE c VALUE ' ,*.* ,*.*.'.
PARAMETERS: p_fich LIKE rlgrap-filename OBLIGATORY.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fich.



PERFORM seleccionar_fichero.

START-OF-SELECTION.
PERFORM cargar_datos_enit.

SUBMIT zpruebafich1
WITH SELECTION-TABLE it_rm07m
AND RETURN.



*************esto es el llamdo**************

REPORT ZPRUEBAFICH1 .


INCLUDE bdcrecx1.
.
.
.
.
*&---------------------------------------------------------------------
*
*& Form BATCH_INPUT
*&---------------------------------------------------------------------
*
* text
*----------------------------------------------------------------------
*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------
*

alguien puede decirme que mas tengo que poner para que me funcione?
muchas gracias!
Responder Con Cita
  #2  
Viejo 25/01/08, 12:05:26
Avatar de nenuke
nenuke nenuke is offline
Member
 
Fecha de Ingreso: sep 2006
Localización: Madrid
Mensajes: 87
Hola,

creo que te estas equivocando a la hora de llamar al submit.
El WITH SELECTION-TABLE itab se utiliza para pasar una tabla de parámetros tipo RSPARAMS y no se utiliza para lo que tu necesitas.

Te recomiendo que antes de hacer el submit hagas un:

export itab to memory id 'ITAB'.

y como primera instrucción en tu programa destino hagas un

export itab to memory id 'ITAB'.

debes declarar la tabla en los 2 programas como el mismo nombre y estructura.

Espero haberme explicado bien.

Un saludo.
Responder Con Cita
  #3  
Viejo 25/01/08, 12:23:46
Mar_83 Mar_83 is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 33
Gracias.
ya he conseguido averiguar x lo ke era.
es ke la funcion ws_upload no m servia para ficheros excel, entonces he tenido ke usar CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
y asi ya lo unico ke debo hacer ahora es un loop xa cada fila y columna y m los guarda en otra tabla.
xo gracias de todas formas
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 21:48:47.


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