Version 2021
Editor de condiciones de transacción
Puede crear documentos interactivos y adaptables que respondan a las entradas de los usuarios. Para ello, puede ocultar, deshabilitar o requerir que los usuarios seleccionen un valor para controles en un documento habilitado para Transaction Services. Las condiciones en las que se realizan estas acciones se definen en el Editor de condiciones de transacción.
MicroStrategy Transaction Services permite anidar la funcionalidad de escritura en documentos para poder tomar decisiones o iniciar una transacción. Un diseñador de documentos puede crear un documento habilitado para Transaction Services para permitir a los analistas aprobar solicitudes, realizar un seguimiento de la actividad comercial y tomar decisiones comerciales mediante la modificación de sus datos comerciales en el documento y el posterior reenvío de esas interacciones a los orígenes de los datos. Si desea obtener una descripción general de Transaction Services, incluidas imágenes de ejemplo y pasos para configurar los distintos tipos de controles en un documento habilitado para Transaction Services, consulte la Ayuda para la creación de documentos.
Las opciones disponibles en el Editor de condiciones de transacción varían según el tipo de control que esté modificando. Las siguientes configuraciones están disponibles:
- Destino: seleccione el control de objeto de entrada para ocultar, deshabilitar o requerir que los usuarios seleccionen un valor.
- Acción: seleccione la acción que se llevará a cabo en el control, como Deshabilitar o Requerir. Las opciones disponibles varían según el tipo de control.
Para crear una nueva condición de filtrado, haga clic en el icono más a la izquierda. Seleccione las opciones correspondientes para definir la condición, como se describe a continuación:
- Aplicar filtro en: elija el control o la expresión en que se basará la condición seleccionando una de las siguientes opciones:
- Para basar la condición en el valor de un control de objeto de entrada, seleccione el control. Si se muestra el vínculo Ver más, haga clic en el vínculo para mostrar una lista de todos los controles de objeto de entrada disponibles en el documento.
- Para basar la condición en el valor de una expresión, seleccione Expresión avanzada. Aparecerán las opciones de expresión avanzada. Defina la condición como se indica a continuación:
- Para agregar el valor de un control de objeto de entrada a la expresión, en la lista Disponible, haga doble clic en el control. El control se agrega a la expresión y se muestra en el panel Editor a la derecha.
- Puede agregar operadores a la expresión haciendo clic en los operadores de suma (+), resta (-), multiplicación (*) o división (/) encima del panel Editor.
Si va a crear una condición basada en un atributo en el informe, complete la condición realizando una de las siguientes acciones:
- Para crear una condición basada en elementos de atributo de una lista:
- En Seleccione, realice una de las siguientes acciones:
- Para deshabilitar el control de objeto de entrada en el informe solo si su valor se incluye en una lista de elementos que seleccione, haga clic En la lista. Por ejemplo, puede filtrar datos para Libros (Books) y Películas (Movies) solamente.
- Para deshabilitar todos los controles de objeto de entrada excepto aquellos cuyos valores se incluyen en una lista de elementos que seleccione, haga clic en No está en la lista. Por ejemplo, puede filtrar datos para todas las categorías de productos excepto Libros (Books) y Películas (Movies).
- Seleccione cada uno de los elementos de atributo que se incluirán en la condición.
- En Seleccione, realice una de las siguientes acciones:
- Para crear una condición basada en valores de representaciones de atributo:
- En Calificación, seleccione la representación de atributo en la que se basará la calificación. Por ejemplo, puede filtrar por la representación ID del elemento de atributo, una de sus representaciones de descripción o la representación FECHA si el atributo está basado en el tiempo.
- En la lista de operadores de la derecha, seleccione un operador de comparación, como Mayor que o Menor que. Realice una de las siguientes acciones:
- Para comparar la representación de atributo con un valor específico, escriba el valor en el campo.
- Para comparar la representación de atributo con la representación de otro atributo, seleccione el atributo que contiene la segunda representación. Seleccione la segunda representación de atributo de la lista.
Si va a crear la condición basándose en un indicador en un informe, realice los siguientes pasos:
- En la lista de operadores de la derecha, seleccione un operador de comparación, como Mayor que o Menor que. Realice una de las siguientes acciones:
- Para comparar el valor del control de objeto de entrada con un valor estático, escriba el valor en el campo.
- Para comparar el valor del control de objeto de entrada con el valor de un indicador, seleccione el indicador en la lista.
Si va a crear la condición basándose en un control de objeto de entrada definido en un campo de texto, o el valor de una expresión, realice los siguientes pasos:
- En la lista de operadores de la derecha, seleccione el operador que desee usar para comparar los valores de la condición, como Igual a o Mayor que.
- Defina el valor que va a usar para completar la comparación realizando una de las siguientes acciones:
- Para usar un valor estático, escriba el valor en el campo.
- Para usar el valor de un control de objeto de entrada, seleccione el control.
- Para usar el valor de una expresión, seleccione Expresión avanzada. Aparecerán las opciones de expresión avanzada. Defina la condición como se indica a continuación:
- Para agregar el valor de un control de objeto de entrada a la expresión, en la lista Disponible, haga doble clic en el control. El control se agrega a la expresión y se muestra en el panel Editor a la derecha.
- Puede agregar operadores a la expresión haciendo clic en los operadores de suma (+), resta (-), multiplicación (*) o división (/) encima del panel Editor.
Haga clic en Aplicar para crear la condición. La nueva condición se crea y se muestra en el Editor de condiciones de transacción.
- Para agregar condiciones adicionales a una acción, desplace el cursor sobre la acción y haga clic en el icono de flecha de la derecha. En el menú, seleccione Nueva condición. Seleccione las opciones correspondientes, como se describió anteriormente para definir condiciones adicionales.
- Si ha definido varias condiciones para una sola acción, puede cambiar el operador utilizado para combinar las condiciones. Haga clic con el botón derecho del ratón en el operador AND que se muestra entre las condiciones. En el menú, seleccione un nuevo operador.
- Para editar una condición, haga clic en ella y, a continuación, repita los pasos anteriores adecuados para definir la condición.
- Para crear una copia de una condición, desplace el cursor por encima de la condición y haga clic en el icono de flecha de la derecha. En el menú, seleccione Duplicar.
Para ocultar, deshabilitar o requerir que los usuarios seleccionen valores para un control en un documento habilitado para Transaction Services
- Abra el documento en modo de diseño o modo editable.
- Haga clic con el botón derecho del ratón en el campo de texto, objeto de cuadrícula/gráfico, vínculo o botón selectores de acción para el que desee definir acciones y seleccione Condiciones de transacción. Se abrirá el Editor de condiciones de transacción.
- Seleccione las opciones correspondientes para definir las condiciones para cada acción, como se ha descrito anteriormente.
- Haga clic en Aceptar para aplicar los cambios.
