Usar controles para visualizaciones de datos de aplicaciones basadas en modelos

En este artículo, aprenderá a configurar un control personalizado para una columna mediante el diseñador de formularios clásico.

Importante

En este artículo se describen los controles clásicos, muchos de los cuales ahora están en desuso. Para obtener información sobre cómo agregar controles modernos usando el diseñador de formularios de Power Apps moderno, vaya a Agregar componentes a un formulario. Para obtener una lista y descripciones de los controles actuales disponibles para aplicaciones basadas en modelos, vaya a Lista de controles disponibles para aplicaciones basadas en modelos.

Usar un control usando el diseñador de formularios clásico

Los controles le permiten transformar los componentes de la interfaz de usuario de la aplicación, como una columna o una vista que tradicionalmente contienen texto, en visualizaciones. Los controles se pueden configurar en columnas, formularios, paneles, vistas y cuadrículas. Por ejemplo, se puede configurar una calificación con estrellas en una columna de números enteros.

Control de puntuación con estrellas.

O bien el control editable grid se puede configurar en una vista.

Control de cuadrícula editable.

Puede establecer un tipo de control personalizado para que aparezca en el cliente de explorador web y, al mismo tiempo, hacer que en sus aplicaciones móviles de Dynamics 365 para teléfono o tableta aparezca un control personalizado distinto. Por ejemplo, puede usar una columna de opción estándar de sí / no en los clientes del navegador web y un control Alternancia para los clientes de tabletas y teléfonos. Una vez publicada la personalización, los usuarios pueden interactuar completamente con el control para cambiar el valor, por ejemplo, tocando el control al usar el control Alternancia. Los cambios se guardan automáticamente cuando se cierra el formulario, igual que cuando el usuario cambia una columna tradicional en un formulario.

Usar un control personalizado para agregar visualizaciones a una columna

Siga los pasos de este procedimiento para cambiar la etiqueta predeterminada y la columna de cuadro de texto de la columna Importe del presupuesto por un control personalizado deslizante en la tabla de oportunidades. Puede seguir los mismos pasos para sustituir una columna existente por un control personalizado o configurar un control personalizado para una columna personalizada.

Nota

Actualmente, este control solo se puede agregar y configurar usando la experiencia clásica.



La tabla de oportunidades requiere una aplicación de Dynamics 365, como Dynamics 365 Sales.

  1. Inicie sesión en Power Apps.

  2. Seleccione Tablas en el panel de navegación de la izquierda, seleccione la tabla Oportunidad y luego seleccione el área Formularios. Si el elemento no se encuentra en el panel lateral, seleccione …Más y, a continuación, el elemento que desee.

  3. Abra un formulario como el formulario Principal para la tabla Oportunidad.

  4. Una vez en el formulario, seleccione cambiar a clásico. Se abrirá el editor clásico en una pestaña independiente.

  5. En el editor de formularios, haga doble clic en la columna en la que desee agregar un control personalizado, como la columna Importe del presupuesto en el formulario principal de la cuenta. Esta es una columna de tipo numérico. Como alternativa, puede crear una columna personalizada.

  6. En la página Propiedades de columna, seleccione la pestaña Controles y, a continuación, seleccione Agregar control.

  7. En la página Agregar control, seleccione el control que desee, como el Control deslizante lineal que se muestra aquí, y, a continuación, seleccione en Agregar.

    Agregar control deslizante lineal.

  8. Elija el cliente en el que desee que aparezca el control.

    • Web. Para que el control personalizado esté disponible desde cualquier explorador web, seleccione la opción Web situada junto al control. Tenga en cuenta que, al establecer la opción Web, el control aparece en exploradores web de PC, Mac y dispositivos móviles.

    • Teléfono. Para que el control personalizado esté disponible en teléfonos en los que se ejecute Dynamics 365 for phones, seleccione la opción Teléfono situada junto al control.

    • Tableta. Para que el control personalizado esté disponible en tabletas en las que se ejecute Dynamics 365 for tablets, seleccione la opción Tableta situada junto al control.

    Elija las aplicaciones del cliente para ver el control personalizado.

  9. Seleccione el Icono de editar propiedades del control personalizado. icono de lápiz junto a Mín, Máx., y Paso, establezca la opción de la propiedad descrita a continuación y seleccione Aceptar.

    Agregar propiedades del control personalizado.

  • Mín. Establezca el valor mínimo aceptado. Puede enlazar el valor estático que especifique o enlazar el valor a una columna existente. En este ejemplo, Enlazar a un valor estático es Divisa y el valor mínimo que se puede introducir es cero.

    • Enlazar a un valor estático. Seleccione el tipo de datos, por ejemplo, un número entero (Whole.None), divisa, coma flotante (FP) o decimales. A continuación, escriba un número que represente el valor mínimo aceptado para la columna.

    • Enlazar a un valor de una columna. Seleccione una columna en la lista que se usará como el valor mínimo aceptado.

  • Máx. Establezca el valor máximo aceptado de la columna. Al igual que ocurre con el valor mínimo, puede enlazar el valor estático que especifique o enlazar el valor a una columna existente, como se ha descrito más arriba. En este ejemplo, Enlazar a un valor estático es Divisa y el valor máximo que se puede introducir es 1000 millones.

  • Paso. Representa la unidad que debe aumentar o disminuir al sumar o restar del valor actual. Por ejemplo, para el importe del presupuesto, puede seleccionar incrementos/disminuciones de 100 dólares.

  • Ocultar control predeterminado. Al seleccionar esta opción, se oculta el control, por lo que ni el control ni los datos se muestran en ninguno de los clientes que no admitan el control personalizado. Tenga en cuenta que el cliente web clásico de Dynamics 365 no admite la mayoría de los controles personalizados. De forma predeterminada, esta opción no está seleccionada y el cliente web clásico de Dynamics 365 muestra el control predeterminado, normalmente basado en texto.

    Nota

    El control predeterminado se identifica con (predeterminado) después del nombre del control.

    Control predeterminado.

  1. Seleccione Aceptar para cerrar la página Propiedades de columna.

  2. Para activar la personalización, en el formulario de tabla, seleccione Guardar y, a continuación, seleccione Publicar.

  3. Seleccione Guardar y cerrar para cerrar el editor de formularios.

Ver el control personalizado en acción

Abra un registro que incluya la columna con el control personalizado, como el formulario de oportunidad del ejemplo anterior, y observe cómo ha cambiado la columna.

Control deslizante mostrado en formulario.

La columna se muestra ahora como un control Deslizante en lugar de como una columna de texto.

Usar el control editable grid se puede configurar en una vista o subcuadrícula

Con las cuadrículas editables, los usuarios pueden editar en línea con gran detalle directamente desde vistas y subcuadrículas tanto si usan una aplicación web como una tableta o un teléfono. Más información: Crear cuadrículas (listas) editables mediante el control personalizado Editable Grid

Pasos siguientes

Cree y edite columnas

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).