#1
|
|||
|
|||
Estructura de CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
Hola nuevamente con la misma function pero una nueva pregunta: Ya inclui en el codigo la rutina pero tngo el siguiente error
Field "TABLES" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement. Por favor que alguien me ilumine gracias Anexo el codigo: CALL FUNCTION 'SXPG_COMMAND_EXECUTE' EXPORTING COMMANDNAME = 'Z_CREARUSUARIO' ADDITIONAL_PARAMETERS = "CODIGO DE USUARIO" "NOMBRE" "APELLIDO" "NRO DE EMPLEADO" "PASSWORD INICIAL"* OPERATINGSYSTEM = SY-OPSYS * TARGETSYSTEM = SY-HOST * DESTINATION = * STDOUT = 'X' * STDERR = 'X' * TERMINATIONWAIT = 'X' * TRACE = * IMPORTING * STATUS = * EXITCODE = TABLES EXEC_PROTOCOL = T_DATA1 * EXCEPTIONS * NO_PERMISSION = 1 * COMMAND_NOT_FOUND = 2 * PARAMETERS_TOO_LONG = 3 * SECURITY_RISK = 4 * WRONG_CHECK_CALL_INTERFACE = 5 * PROGRAM_START_ERROR = 6 * PROGRAM_TERMINATION_ERROR = 7 * X_ERROR = 8 * PARAMETER_EXPECTED = 9 * TOO_MANY_PARAMETERS = 10 * ILLEGAL_COMMAND = 11 * WRONG_ASYNCHRONOUS_PARAMETERS = 12 * CANT_ENQ_TBTCO_ENTRY = 13 * JOBCOUNT_GENERATION_ERROR = 14 * OTHERS = 15 . IF SY-SUBRC <> 0. * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. ENDIF. |
#2
|
|||
|
|||
Siga este link
|
#3
|
|||
|
|||
Ya verifique con los dos link anexados, pero sigue dando el mismo error
gracias |
#4
|
|||
|
|||
AHHH OK.
Inicialmente pensé que no habias concluido con un punto después de indicar el parametro tabala T_DATA1, pero si está antes del IF. Yo creoq ue tienes un problema sintactico en el parametro ADDITIONAL_PARAMETERS porque hay tanto texto entre comillas..yo creo que eso te puedes estar dando el problema. |
#5
|
|||
|
|||
Concuerdo con el Post anterior..es mejor pasarles los parámetros como variables...sigue el ejemplo de este link
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|