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

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes buscar mensajes antiguos en un grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Error en un método de un objeto BOR   Lista de mensajes  
Responder | Reenviar Mensaje #22381 de 22548 |
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.

*#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 = 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 haber
creado el objeto IMAGELINK, al llamar al método ASSIGNOBJECT me devuelve 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 objeto
pero al llamar al método me devuelve distinto de cero.

No se que más probar para poder hacer que se llame correctamente al método.
Desde ya son bienvenidas las sugerencias y muchas gracias por su atención.

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 22548 |
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