MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Duda al utilizar CALL 'SYSTEM' ID 'COMMAND'... (foro/showthread.php?t=16008)

cramr 29/08/08 09:46:55

Duda al utilizar CALL 'SYSTEM' ID 'COMMAND'...
 
Buenas,

Vereis, para mover, copiar, borrar, etc. ficheros en el servidor, estoy utilizando:

CALL 'SYSTEM' ID 'COMMAND' FIELD unix_command
ID 'ITAB' FIELD itab-*sys*.

donde en unix_command, que es un string, tengo la instrucción a ejecutar.

Mi duda viene de que si por ejemplo quiero copiar un fichero a una ruta que existe, y toda va bien, el sy-subrc vale 0. Pero si lo quiero copiar en una ruta que no existe, evidentemente no se copia nada, pero el sy-subrc sigue valiendo 0. Como puedo controlar para saber si la instrucción que quiero ejecutar se ha llevado a cabo con exito o no???

o existe otra forma para ejecutar una instrucción como copiar o borrar un fichero del servidor???

Muchas gracias.

DavidXD_XD 29/08/08 21:52:40

Hola ... en ese caso lo estas copiando a la variable itab, entonces despues de realizada la sentencia porque no preguntas si la tabla itab contiene algun registro???

IF itab[] IS INITIAL.

espero pueda servir :D


Husos Horarios son GMT. La hora en este momento es 01:16:41.

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