Autor Tema: Copiar Variante  (Leído 12329 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Carlos

  • Usuario Sr.
  • ****
  • Mensajes: 177
    • Ver Perfil
Copiar Variante
« en: 06 de Noviembre de 2007, 03:23:21 pm »
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.

Desconectado oscar

  • Administrador
  • Usuario Sr.
  • *****
  • Mensajes: 112
    • Ver Perfil
Re: Copiar Variante
« Respuesta #1 en: 06 de Noviembre de 2007, 04:20:40 pm »
Utiliza esta función: RS_COPY_SELECTION_SETS

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

un saludo...

Desconectado Carlos

  • Usuario Sr.
  • ****
  • Mensajes: 177
    • Ver Perfil
Re: Copiar Variante
« Respuesta #2 en: 06 de Noviembre de 2007, 04:29:08 pm »
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...  :)

Desconectado oscar

  • Administrador
  • Usuario Sr.
  • *****
  • Mensajes: 112
    • Ver Perfil
Re: Copiar Variante
« Respuesta #3 en: 06 de Noviembre de 2007, 05:16:11 pm »
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.

Código: [Seleccionar]
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)

Desconectado Carlos

  • Usuario Sr.
  • ****
  • Mensajes: 177
    • Ver Perfil
Re: Copiar Variante
« Respuesta #4 en: 06 de Noviembre de 2007, 05:47:43 pm »
Buahhhhhhhhhh....

Muchas gracias... me viene de pelas.

Gracias...  ;D