![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO Manejo de Variables
SAP BI / BW BO Manejo de Variables
![SAP BI / BW BO Manejo de Variables SAP BI / BW BO Manejo de Variables](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/445.jpg)
Variables: Informes donde pueda tener una elección libre de valores de características. Al incluir variables de texto rellenadas con la vía de sustitución, recibirá información detallada en sus informes.
Las variables son párametros de consulta que puede definir en Query Designer y que se llenan de valores sólo cuando ejecuta la consulta o la aplicación Web.
Las variables actúan como reservas para:
- Valores de características.
- Jerarquías.
- Nodos de jerarquía.
- Textos
- Elementos de fórmulas.
Las variables son objetos reutilizables. Las variables definidas en Query Designer están disponibles en todos los InfoSitios para utilizarlas en la definición del quey.
Las variables no dependen del InfoSitio, sino del InfoObjeto para el cual se han creado.
Las variables permiten definir queries con mayor flexibilidad. Cuando utilice variables en Query Designer, se definen las variables como reservas. Estas reservas se llenan con datos durante el período de ejecución del Query. Si utiliza variables, una definición de query puede servir de base para muchos reportes diferentes.
Clases de variables: Hay diferentes clases de variables, dependiendo del objeto (por ejemplo, característica o fórmula) para el que está definida la variable.
Puede utilizar variables para seleccionar valores individuales y ámbitos de valores.
Variables de texto: representan un texto.puede utlizar variables de texto en descripciones de consultas, ratios calculados y componentes estructurales. Estas aparecen en la descripción con su nombre técnico, delimitada por (&).
Nota: La utilización frecuente de variables de texto es la de reemplazar en las descripciones de los nombres de los ratios el valor obtenido de otras variables que permitan valores de entrada.
Variables de fórmula: los valores numéricos se utilizan también para calcular excepciones y condiciones.
Clases de procesamiento de variables: Están disponibles las siguientes clases de procesamiento:
Entrada de usuario / valor propuesto: puede introducir manualmente el valor requerido para la variable en una ventana de diálogo cuando ejecute la consulta.
Este valor propuesto se visualiza luego en las variables de entrada del campo de entrada de la pantalla de variables. En los campos que no permitan la introducción de una entrada, se utiliza como valor de variable el valor propuesto.
Vía de sustitución (Replacement Path):
La clase de procesamiento vía de sustitución le permite especificar el valor que sustituye automáticamente la variable cuando se ejecuta la consulta o la aplicación Web.
Las variables de texto y de formula con la clase de procesamiento de vía de sustitución. se sustituyen por el valor de característica correspondiente. el asistente de variables le conduce automáticamente por el paso de diálogo característica. Aqui es donde selecciona la referencia por el valor de sustitución.
Las variables del valor de característica con la clase de procesamiento de vía de sustitución se sustituyen por un resultado de consulta. En la ventana de diálogo vía de sustitución, seleccione la consulta que contenga los resultados que desea utilizar como variable. Ahora puede utilizar el resultado de los datos de la consulta seleccionada como variable en una consulta diferente.
Autorización: Le permite rellenar automaticamente las variables con los valores de la autorización de un usuario.
Si selecciona la clase de procesamiento autorización cuando cree una variable, ésta se rellena automáticamente con los valores de autorización del usuario. Cuando el usuario abre una consulta, se lleva a cabo automáticamente la selección de datos según sus autorizaciones.
Exit de cliente: En caso necesario, tiene la posibilidad de utilizar una exit de cliente para configurar una clase de procesamiento para variables a la medida de sus necesidades.
La clase de procesamiento Exit de cliente para variables le permite determinar valores para variables mediante una exit de módulo de funciones ABAP.
 
 
 
Sobre el autor
Publicación académica de Jorge Luis Leal Marquez, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Jorge Luis Leal Marquez
Profesión: Analista de Sistemas - Venezuela - Legajo: CD46R
✒️Autor de: 113 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Profesional del área de tecnológica, enfocado a garantizar la continuidad de las operaciones. consultor abap.
Certificación Académica de Jorge Leal