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 las siguientes:

  • Galería: Use el control de la Galería para filtrar, ordenar, buscar, desplazarse por registros de un origen de datos y después 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 de presentación: permite mostrar cualquiera de los campos en un único registro o todos ellos.

  • Formulario de edición: el formulario de edición permite actualizar uno o varios campos en un único registro (o crear un registro a partir de los valores predeterminados) y guardar esos cambios de nuevo 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, creado 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: Se asocian con la aplicación al hacer clic o pulsarlos
  • Galería: Muestra una lista de los 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: Muestra una imagen, por ejemplo, de un archivo o un origen de datos
  • Cámara: Toma y guarda fotografías 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 distintos 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 Altura flexible de la galería antes de cargar todos los elementos, el elemento que está actualmente en la vista se puede transferir e insertar en la vista cuando finalice la carga de datos. Para evitar este problema, use un control Galería estándar en lugar de la variante Altura flexible.