×
ABAP
Inicializar Report con una variante específica
- raulete
- Autor del tema
- Fuera de línea
- Administrador
Menos
Más
- Mensajes: 115
- Gracias recibidas: 0
9 años 11 meses antes - 9 años 11 meses antes #29
por raulete
Inicializar Report con una variante específica Publicado por raulete
En el evento de inicialización del programa creamos la subrutina donde cargaremos la variante que deseemos.
Esta variante debe haber sido creada previamente en el entorno donde queramos ejecutar el programa.
En la subrutina, podemos añadir también el código necesario para que carge una variante u otra en función del usuario de SAP, por ejemplo ... o parametrizar las variantes de ejecución como deseemos.
Esta variante debe haber sido creada previamente en el entorno donde queramos ejecutar el programa.
INITIALIZATION.
PERFORM f_inicializar_variante.
En la subrutina, podemos añadir también el código necesario para que carge una variante u otra en función del usuario de SAP, por ejemplo ... o parametrizar las variantes de ejecución como deseemos.
FORM f_inicializar_variante .
CALL FUNCTION 'RS_SUPPORT_SELECTIONS'
EXPORTING
report = 'Z_REPORT'
variant = 'V_VARIANTE'
EXCEPTIONS
variant_not_existent = 1
variant_obsolete = 2
OTHERS = 3.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
ENDFORM. " F_INICIALIZAR_VARIANTE
Última Edición: 9 años 11 meses antes por raulete.
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
Tiempo de carga de la página: 0.162 segundos