Entrar
¿Usuario nuevo? Regístrate
abap4 · ABAP 4
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes determinar el orden de los mensajes. Pulsa el enlace en la columna correspondiente a la fecha. Tus preferencias serán guardadas y no tendrás que introducirlas de nuevo.

Mensajes

  Mensajes Ayuda
Avanzado
Error en un método de un objeto BOR   Lista de mensajes  
Responder | Reenviar Mensaje #22381 de 22591 |
From chigonz@... Fri Jul 03 07:12:09 2009
Return-Path: <chigonz@...>
X-Sender: chigonz@...
X-Apparently-To: abap4@yahoogroups.com
X-Received: (qmail 9860 invoked from network); 3 Jul 2009 14:12:09 -0000
X-Received: from unknown (98.137.34.45)
by m2.grp.sp2.yahoo.com with QMQP; 3 Jul 2009 14:12:09 -0000
X-Received: from unknown (HELO n6-vm6.bullet.mail.sp2.yahoo.com) (67.195.135.102)
by mta2.grp.sp2.yahoo.com with SMTP; 3 Jul 2009 14:12:09 -0000
X-Received: from [67.195.134.49] by n6.bullet.mail.sp2.yahoo.com with NNFMP; 03 Jul 2009 14:11:45 -0000
X-Received: from [69.147.65.173] by t2.bullet.mail.sp2.yahoo.com with NNFMP; 03 Jul 2009 14:11:45 -0000
X-Received: from [98.137.34.184] by t15.bullet.mail.sp1.yahoo.com with NNFMP; 03 Jul 2009 14:11:45 -0000
Date: Fri, 03 Jul 2009 14:11:44 -0000
To: abap4@yahoogroups.com
Message-ID: <h2l3j0+lu3v@eGroups.com>
User-Agent: eGroups-EW/0.82
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Yahoo Groups Message Poster
X-Yahoo-Newman-Property: groups-compose
X-Originating-IP: 67.195.135.102
X-eGroups-Msg-Info: 1:6:0:0:0
X-Yahoo-Post-IP: 24.232.70.211
From: "Marcelo" <chigonz@...>
Subject: =?iso-8859-1?q?Error_en_un_m=E9todo_de_un_objeto_BOR?=
X-Yahoo-Group-Post: member; u=263782686; y=v1aTJMdaBO8754cAyC1Lz1kYmd2-i7AzCJ7Un5_z9ZKFHQCk
X-Yahoo-Profile: litoman24

Buenos d=EDas grupo, tengo que solucionar un problema que sucede en el sigu=
iente c=F3digo:

CONCATENATE pw_toa01-archiv_id
pw_toa01-arc_doc_id
INTO l_objkey.

*#Objects declaration
swc_container method_container .
swc_create_object l_object_img 'IMAGE' l_objkey .
swc_get_property l_object_img 'DOCCLASS' l_docclass.

*# Document type
l_document_type =3D pw_toa01-ar_object.
CONCATENATE pw_vbsegk-ausbk
pw_vbsegk-belnr
pw_vbsegk-gjahr
INTO l_objkey_inv.

swc_create_object l_object_typ 'TWFDB' l_document_type.
swc_create_object l_object_inv 'BKPF' l_objkey_inv .

*#Complete method container for method ASSIGNOBJECT
swc_set_element method_container 'DOCCLASS' l_docclass .
swc_set_element method_container 'IMAGE' l_object_img .
swc_set_element method_container 'DOCUMENTTYPE' l_document_type.
swc_set_element method_container 'OBJECTREF' l_object_inv .
swc_set_element method_container 'TWFDB' l_object_typ .


CLEAR l_objkey.

swc_create_object l_object 'IMAGELINK' l_objkey.

swc_call_method l_object 'ASSIGNOBJECT' method_container.

IF sy-subrc EQ 0.

*# Image Link copy successfully
MESSAGE i319(zlxxf_001).
EXIT.
ELSE.
*# Image link copy result in error
MESSAGE e320(zlxxf_001).
ENDIF.

Es un requerimiento que usa macros del BOR. El problema surge luego de habe=
r creado el objeto IMAGELINK, al llamar al m=E9todo ASSIGNOBJECT me devuelv=
e un sy-subrc 1.001.
Probe dandole valores al Key del objeto, en este caso no me crea el objeto =
porque el sy-subrc es 1.
Probe pasando las sentencias de swc_set_element entre las sentencias de swc=
_create_objetc y swc_call_mathod. En este caso tambien se crea bien el obje=
to pero al llamar al m=E9todo me devuelve distinto de cero.

No se que m=E1s probar para poder hacer que se llame correctamente al m=E9t=
odo. Desde ya son bienvenidas las sugerencias y muchas gracias por su atenc=
i=F3n.

Saludos Marcelo.



Vie, 3 de Jul, 2009 2:11 pm

litoman24
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #22381 de 22591 |
Desplegar mensajes Autor Ordenar por fecha

Buenos días grupo, tengo que solucionar un problema que sucede en el siguiente código: CONCATENATE pw_toa01-archiv_id pw_toa01-arc_doc_id INTO l_objkey. ...
Marcelo
litoman24
Sin conexión Enviar mensaje
3 de Jul, 2009
2:12 pm
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda