Ver Mensaje Individual
  #5  
Viejo 10/01/10, 17:44:46
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
actualizar PRPS sin generar inconsistencias

He encontrado un código en el que metes un texto grande en la dynpro,
y luego ese valor actualiza el campo de una base de datos.

Es el siguiente: ( en el command)

WHEN 'INSERT'.
CALL METHOD editor->get_text_as_stream
IMPORTING
text = text_tab.


CLEAR text_tab.
REFRESH text_tab.
CLEAR it_zccbmm_t_agnts_f.
REFRESH it_zccbmm_t_agnts_f.
LOOP AT text_tab INTO wa_itab.

zccbmm_t_agnts_f-factura = p_doc.
zccbmm_t_agnts_f-exercici = p_exer.
zccbmm_t_agnts_f-societat = p_soc.
zccbmm_t_agnts_f-posicio_f = p_posi.
zccbmm_t_agnts_f-ruta = p_ruta.

zccbmm_t_agnts_f-rebuig_txt = wa_itab.

APPEND wa_itab TO it_zccbmm_t_agnts_f.

ENDLOOP.

MODIFY zccbmm_t_agnts_f FROM it_zccbmm_t_agnts_f.


La pregunta es si esta sentencia:

MODIFY zccbmm_t_agnts_f FROM it_zccbmm_t_agnts_f.

genera inconsistencias igual que lo haría un UPDATE.


¿Cuales son las sentencias que evitan " SQL PURO" e inconsistencias y pueden modificar campos Z de una base de datos standard ?
Responder Con Cita