MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Llamar aun Sapscript desde Abap (foro/showthread.php?t=12872)

gaos 23/04/08 17:48:02

Llamar aun Sapscript desde Abap
 
Buen día a todos.

Tenemos un reporte en abap y se pretende que salga en un sapscript, mis dudas son: ¿se puede?, la verdad no tengo idea:confused: :confused: y se se puede ¿como?:confused:

Busque en el foro y solo encontre como llamar a un programa desde abap pero no a un sapscript

Agradesco la ayuda que me puedan dar :D

Mauricio Hidalgo 23/04/08 19:17:48

Si, sí se puede. Debes usar los MF OPEN_FORM, WRITE_FORM y CLOSE_FORM.

En pseudocodigo sería algo así

OPEN_FORM.
preparas tus variables entre el programa de control y el formulario.
WRITE_FORM

CLOSE_FORM

gaos 23/04/08 21:21:15

Tienes razon
 
Cierto, lo que me dices me puede facilitar las cosas, busque mas sobre las funciones y encontre los siguiente:

CALL FUNCTION 'OPEN_FORM'
* EXPORTING
* APPLICATION = 'TX'
* ARCHIVE_INDEX =
* ARCHIVE_PARAMS =
* DEVICE = 'PRINTER'
* DIALOG = 'X'
* FORM = ' '
* LANGUAGE = SY-LANGU
* OPTIONS =
* MAIL_SENDER =
* MAIL_RECIPIENT =
* MAIL_APPL_OBJECT =
* RAW_DATA_INTERFACE = '*'
* IMPORTING
* LANGUAGE =
* NEW_ARCHIVE_PARAMS =
* RESULT =
* EXCEPTIONS
* CANCELED = 1
* DEVICE = 2
* FORM = 3
* OPTIONS = 4
* UNCLOSED = 5
* MAIL_OPTIONS = 6
* ARCHIVE_ERROR = 7
* INVALID_FAX_NUMBER = 8
* MORE_PARAMS_NEEDED_IN_BATCH = 9
* SPOOL_ERROR = 10
* OTHERS = 11.


CALL FUNCTION 'WRITE_FORM'
* EXPORTING
* ELEMENT = ' '
* FUNCTION = 'SET'
* TYPE = 'BODY'
* WINDOW = 'MAIN'
* IMPORTING
* PENDING_LINES =
* EXCEPTIONS
* ELEMENT = 1
* FUNCTION = 2
* TYPE = 3
* UNOPENED = 4
* UNSTARTED = 5
* WINDOW = 6
* BAD_PAGEFORMAT_FOR_PRINT = 7
* SPOOL_ERROR = 8
* OTHERS = 9.


CALL FUNCTION 'CLOSE_FORM'.


:D :D Ojala que a alguien le sirva, y si alguien sabe otra forma se agradece que la mencionen en este espacio :D :D

GRACIAS !!!!:p


Husos Horarios son GMT. La hora en este momento es 06:20:26.

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