Incorporación de un origen de datos a la aplicación de lienzo y diseño de páginas funcionales

Completado

La información es una parte fundamental de cualquier aplicación, ya que toda la lógica reside en el tipo de información almacenada. En Power Apps, los datos se almacenan en un origen de datos al que se puede acceder mediante conexiones. La conexión utiliza un conector determinado para dialogar con el origen de datos. Muchos servicios importantes y orígenes de datos locales, como SharePoint, SQL Server, Office 365, Salesforce y X, tienen conectores en Power Apps.

Los orígenes de datos más comunes son las tablas por medio de las cuales se puede almacenar y recuperar información. Las conexiones le ayudan a leer y escribir datos en libros de Microsoft Excel, listas de SharePoint, tablas de SQL y muchos otros formatos. Puede almacenarlos en servicios en la nube como OneDrive, DropBox y SQL Server.

Un conector puede proporcionar tablas de información o acciones. Algunos conectores proporcionan solo tablas, otros proporcionan solo acciones y otros proporcionan ambas cosas. El conector puede ser estándar o personalizado.

Orígenes de datos locales

Para crear una aplicación que lea y escriba desde un origen de datos, debe usar uno de estos controles. Son los siguientes:

  • Galería: use el control Galería para filtrar, ordenar, buscar y desplazarse por los registros de un origen de datos y, a continuación, seleccionar un registro específico. También puede mostrar solo determinados campos de cada registro para que pueda mostrar varios registros a la vez, incluso en una pantalla pequeña.

  • Formulario para mostrar: el formulario para mostrar le ayuda a mostrar cualquiera o todos los campos de un único registro.

  • Formulario de edición: el formulario Editar permite actualizar uno o varios campos en un único registro (o crear un registro a partir de valores predeterminados) y guardar esos cambios en el origen de datos subyacente.

Estos controles se usan cuando Power Apps crea una aplicación a partir de datos. En segundo plano, la aplicación almacena y manipula los datos del origen de datos mediante una tabla interna.

SharePoint

Hay muchas características en SharePoint que permiten a los usuarios crear proyectos específicos y establecer procesos empresariales estándar para compartir información, publicar documentos y registrar datos. Estas características ayudan a los usuarios profesionales a ser más productivos, aunque SharePoint supera a los sistemas de colaboración de documentos anteriores al mostrar datos sobre qué información o documentos se almacenan y por qué.

Es sencillo exigir metadatos o información sobre los datos (como la hora de modificación, creada por, etc., pero también etiquetas personalizadas en documentos u objetos) en SharePoint. Los trabajadores pueden comprender mejor por qué existe un documento y por qué es importante sin tener que leerlo. SharePoint también permite a los usuarios crear bases de datos personalizadas en una estructura fácil de usar, lo que les permite almacenar miles de bits de datos que se pueden incorporar en los flujos de trabajo u otros procesos empresariales descritos anteriormente.

Controles y propiedades en aplicaciones de lienzo

En Microsoft Power Apps, los usuarios pueden planificar y compilar una aplicación empresarial mediante componentes en lugar de escribir código en un lenguaje de programación tradicional como C#. Pueden diseñar aplicaciones arrastrando y colocando elementos en un lienzo, del mismo modo que diseñarían una diapositiva en PowerPoint. Indicar la lógica y el trabajo con datos se puede lograr por medio de una experiencia parecida a Excel. Los usuarios pueden crear aplicaciones que combinen datos empresariales a partir de varios orígenes de Microsoft y de terceros. Se les permite compartir la aplicación para que los usuarios puedan ejecutarla en un explorador o en un dispositivo móvil, e insertar la aplicación a fin de que puedan ejecutarla en SharePoint, Power BI o Teams. Estos son algunos de los controles disponibles en Power Apps:

  • Botones: Asociar con la aplicación haciendo clic o pulsando
  • Galería: mostrar una lista de registros que contienen diferentes tipos de datos
  • Lista desplegable: muestra el primer elemento de una lista hasta que se selecciona un botón de contenido adicional.
  • Imagen: mostrar una imagen de (por ejemplo) un archivo o un origen de datos
  • Cámara: tomar fotografías y guardarlas en la aplicación o en un origen de datos

Un control Galería puede mostrar varios registros de un origen de datos y cada registro puede contener varios tipos de datos. Por ejemplo, puede usar el control Galería para mostrar diferentes productos. Cada elemento muestra detalles del producto que incluyen un nombre, una imagen, un precio, etc., para cada producto.

Cada campo de datos se muestra en un control independiente dentro del control Galería; puede configurar estos controles en la plantilla. Los cambios realizados en la plantilla se reflejan en todo el control Galería. Las plantillas predefinidas están disponibles a fin de mostrar imágenes y texto en una galería, y también hay una galería para elementos con diferentes alturas.

Importante

Si un usuario desplaza el control Galería de altura flexible antes de que se carguen todos los elementos, es posible que el elemento que se encuentra actualmente en la vista se desplace hacia abajo y fuera de la vista cuando finalice la carga de datos. Para evitar este problema, use un control Galería estándar en lugar de la variante de alto flexible .