Ir al contenido

Copiar Variante

Respuestas
4
Visitas
18
Iniciado por
Carlos
Fecha
06 Nov 2007, 15:23
Tema anterior - Siguiente tema

Carlos

Se pueden copiar las variantes de un report a otro?

Hice una copia de un report y me quiero llevar las variantes porque son muchas para tener que crearlas una a una.

Gracias.

oscar

Utiliza esta función: RS_COPY_SELECTION_SETS

Solamente le tienes que indicar el "Report Origen" y el "Report Destino".

un saludo...

Carlos

Ups!!!  :-\

Me expliqué mal.

La función que me has pasado me ha copiado las variantes que se graban de la pantalla de selección, yo necesito copiarme las 'variantes de visualización', que son las que grabas cuando entras dentro de un alv y pones o quitas columnas.

Pero muchas gracias por la función, me servirá para otras veces...  :)

oscar

He estado mirando y esas variantes se graban en las siguientes tablas: ltdx, ltdxd y ltdxt

Y se me ocurrió hacer un pequeño report.


REPORT  z_copia_variante_visualizacion.

TABLES: ltdx, ltdxd, ltdxt.


PARAMETERS: p_rep1 TYPE progname.
PARAMETERS: p_rep2 TYPE progname.



START-OF-SELECTION.

  SELECT * FROM ltdx WHERE report = p_rep1.
    ltdx-report = p_rep2.
    MODIFY ltdx.
  ENDSELECT.

  SELECT * FROM ltdxd WHERE report = p_rep1.
    ltdxd-report = p_rep2.
    MODIFY ltdxd.
  ENDSELECT.

  SELECT * FROM ltdxt WHERE report = p_rep1.
    ltdxt-report = p_rep2.
    MODIFY ltdxt.
  ENDSELECT.


END-OF-SELECTION.



8) 8)

Carlos

Buahhhhhhhhhh....

Muchas gracias... me viene de pelas.

Gracias...  ;D