Un control que muestra datos en formato tabular.

Descripción

El control Tabla de datos muestra datos en un formato que incluye encabezados de columna para cada campo que el control muestra. Puede especificar los campos que desea mostrar y en qué orden. Este control mantiene una propiedad Seleccionado que, al igual que en el control Galería, apunta a la única fila que el usuario seleccionó. Por lo tanto, puede vincular el control Tabla de datos a otros controles.

Propiedades principales

  • Elementos: el origen de datos que muestra el control.

  • Seleccionado: la fila seleccionada.

Otras propiedades

  • ColorDeLosBordes: el color del borde del control.

  • EstiloDelBorde: el estilo del borde del control. Las opciones son Sólido, Rayado, Punteado y Ninguno.

  • GrosorDelBorde: el grosor del borde del control.

  • Color: el color de texto predeterminado para todas las filas de datos.

  • Relleno: el color de fondo predeterminado para todas las filas de datos.

  • Fuente: la fuente predeterminada para todas las filas de datos.

  • EspesorDeFuente: el espesor de fuente predeterminado para todas las filas de datos.

  • HeadingColor (ColorDeEncabezado): el color del texto de los encabezados de columna.

  • HeadingFill (RellenoDeEncabezado): el color de fondo de los encabezados de columna.

  • HeadingFont (FuenteDeEncabezado): la fuente de los encabezados de columna.

  • HeadingFontWeight (EspesorDeFuenteDeEncabezado): el espesor de fuente de los encabezados de columna.

  • HeadingSize (TamañoDeEncabezado): el tamaño de fuente de los encabezados de columna.

  • Altura: la distancia entre los bordes superior e inferior del control.

  • ColorAlMantener: el color del texto de la fila sobre la que el usuario mantiene el puntero del mouse.

  • RellenoAlMantener: el color de fondo de la fila sobre la que el usuario mantiene el puntero del mouse.

  • NoDataText (SinTextoDeDatos): el mensaje que aparece si el control no puede mostrar ningún registro.

  • SelectedColor (ColorSeleccionado): el color del texto de la fila seleccionada.

  • SelectedFill (RellenoSeleccionado): el color de fondo de la fila seleccionada.

  • Tamaño: el tamaño de fuente predeterminado para todas las filas de datos.

  • Visible: un valor que determina si el control aparece o está oculto.

  • Ancho: la distancia entre los bordes derecho e izquierdo del control.

  • X: la distancia entre el borde izquierdo del control y el borde izquierdo de su contenedor principal (o el borde izquierdo de la pantalla si no hay un contenedor principal).

  • Y: la distancia entre el borde superior del control y el borde superior de su contenedor principal (o el borde superior de la pantalla si no hay un contenedor principal).

Funciones relacionadas

  • Filter(DataSource, Formula)

  • Search(DataSource, SearchString, Column)

  • Lookup(DataSource, Formula)

Ejemplos

Uso básico

  1. Cree una aplicación en blanco para una tableta.

  2. En la pestaña Insertar, pulse o haga clic en Tabla de datos.

Agregar un control Tabla de datos a una pantalla

Se agrega un control Tabla de datos a la pantalla.

  1. Cambie el nombre del nuevo control SalesOrderTable (TablaDePedidosDeVentas) y aumente el tamaño de modo que cubra toda la pantalla.

  2. En el panel derecho, pulse o haga clic en la flecha abajo junto a No se ha seleccionado un origen de datos y en Agregar un origen de datos.

Agregar un origen de datos

  1. En la lista de conexiones, pulse o haga clic en la conexión para la base de datos de Common Data Service.

Seleccionar la conexión para el origen de datos

  1. En la lista de entidades, haga clic o pulse en Pedido de ventas y en Conectar.

Seleccionar la entidad **Pedido de ventas**

SalesOrderTable (TablaDePedidosDeVentas) está ahora conectado al origen de datos Pedido de ventas. Sin embargo, no se mostrarán datos hasta que seleccione campos.

  1. En el panel derecho, pulse o haga clic en el icono de ojo de cada campo que desee mostrar.

    En este ejemplo, muestre SalesOrderId (IdDePedidoDeVentas), Account (Cuenta), OrderDate (FechaDePedido) y Status (Estado).

SalesOrderTable (TablaDePedidosDeVentas) muestra datos de los campos que ha especificado.

Tabla de datos

  1. Para volver a ordenar los campos, arrástrelos hacia arriba o hacia abajo en el panel derecho.

Cambiar el orden de los campos según sea necesario

SalesOrderTable (TablaDePedidosDeVentas) muestra los campos en el orden especificado.

Tabla de datos actualizada

Cambiar el estilo del encabezado

  1. Con el control Tabla de datos seleccionado, pulse o haga clic en la pestaña Avanzado en el panel derecho.

  2. Pulse o haga clic en el campo para la propiedad HeadingFill (RellenoDeEncabezado) y cambie el valor a RGBA(62,96,170,1).

  3. Pulse o haga clic en el campo para la propiedad HeadingColor (ColorDeEncabezado) y cambie el valor a Blanco.

  4. Pulse o haga clic en el campo para la propiedad HeadingSize (TamañoDeEncabezado) y cambie el valor a 14.

Tabla de datos

Conectar un control Tabla de datos a otro control

  1. Agregue un control Formulario de edición a la pantalla.

  2. Cambie el tamaño de los controles Tabla de datos y Formulario de edición de forma que el control Tabla de datos aparezca en la parte izquierda de la pantalla y el control Formulario de edición, en la parte derecha.

Tabla de datos y **Formulario de edición** en la misma pantalla

  1. Conecte el control Formulario de edición al origen de datos Pedido de ventas.

  2. En el panel derecho, muestre SalesOrderId (IdDePedidoDeVentas), Status (Estado), Name (Nombre), Description (Descripción) y Total amount (Cantidad total) en el control Formulario de edición.

**Formulario de edición** muestra cinco campos

  1. En el panel derecho, pulse o haga clic en la pestaña Avanzado.

  2. Establezca la propiedad Elementos para el control Formulario de edición en SalesOrderTable.Selected.

    El control Formulario de edición muestra información de la fila que está seleccionada en el control Tabla de datos.

**Formulario de edición** conectado a la tabla de datos