MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Borrar una línea de un DATASET (foro/showthread.php?t=45622)

nievesmp 03/10/11 11:25:11

Borrar una línea de un DATASET
 
Hola,

Tengo un report que edita un fichero de texto, leyéndolo de un DATASET, hace una serie de varidaciones, y necesito que cuando consiga ciertos casos en el registro me borre una línea del data set antes de hacer el close, ya que después lo envía a un submit a otra transacción, donde lo procesa.

En fín, necesito borrar una línea de un dataset, algo así:

delete dataset pi_fich from wa_fichero.
Pero esta instrucción es inválida.

kibo 03/10/11 12:24:44

No creo que se pueda hacer eso... lo que puedes hacer es borrar el fichero y subir uno actualizado... pero no creo que sea posible modificar el fichero que tenes en el servidor

nievesmp 03/10/11 13:41:46


Cierto, es lo que estoy intentando ahora, sustituir el fichero por uno actualizado. Gracias.

beltsoft 03/10/11 15:42:32

Efectivamente no se puede borrar una linea del fichero (Lo borras todo), lo que puedes hacer es modificarla y dejarla lineas en blanco (No se si eso te ayude).

Lo mejor es lo que dice kibo, consigues el fichero, actualizas y lo vuelves a poner.

Por si te sirve:

SET DATASET dest [POSITION {pos|{END OF FILE}}]
[ATTRIBUTES attr].


Saludos.


Husos Horarios son GMT. La hora en este momento es 20:58:17.

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