MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   ACTUALIZAR TABLA Z si... (foro/showthread.php?t=34046)

romario2 02/12/09 19:28:59

ACTUALIZAR TABLA Z si...
 
Hola,

quiero actualizar una tabla z con 1 condición:

que cierto campo de la tabla interna esté lleno::confused:
tab_zps_descr-text este es el campo a validar

-con un IF tab_zps_descr-text is not initial no responde bien




Este es el código, solo falta poner esta validación que comenté:

tab_zps_descr-text = chr_cadena.


INSERT zps_descripcio FROM tab_zps_descr.


IF sy-subrc NE 0.
UPDATE zps_descripcio FROM tab_zps_descr.

IF sy-subrc NE 0.
ROLLBACK WORK.

ENDIF.
ENDIF.

CLEAR chr_cadena.
ADD 1 TO int_contador.
ENDLOOP.
COMMIT WORK.

romario2 02/12/09 19:30:51

contador de registros introducidos en tabla z
 
Ah! me olvidaba, tambien necesito un contador de registros leídos
y otro de registros introducidos en z

VLozano 03/12/09 10:41:37

Y a partir de aquí, trabajas sólo con tabla2

Nota:
1) si usas header lines (OCCURS 0, WITH HEADER LINE, etc), tendrás que usar []
------------------

Para contadores, usa DESCRIBE TABLE tabla2. En el campo sy-tfill se guardarán las líneas que tiene tabla2 (que son los introduidos en Z). Lo mismo para tabla1 para los leídos ;)

romario2 04/12/09 06:37:17

Thanks
 
Muchas gracias, Lozano por la solución:)


Husos Horarios son GMT. La hora en este momento es 23:38:14.

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