Escenario: utilizar varios orígenes de datos

Completado

La lógica del botón de la barra de comandos para Visible y OnSelect puede acceder a múltiples orígenes de datos en sus expresiones de Power Fx. Cuando agregue un botón de barra de comandos a una barra de comandos, la tabla para la que esté editando la barra de comandos estará disponible como origen de datos en su lógica de Power Fx. Por ejemplo, si está editando la barra de comandos de la cuadrícula principal para la tabla del proyecto, esta se agregará como origen de datos. En la lógica de acción, si desea acceder a la tabla del equipo del proyecto, deberá agregar ese origen de datos manualmente antes de poder usar el origen de datos en sus fórmulas.

Al personalizar la barra de comandos y agregar lógica de Power Fx, se asocia una biblioteca de componentes con su aplicación basada en modelo. La biblioteca de componentes configura automáticamente la tabla para ese comando como origen de datos. Para agregar manualmente otro origen de datos, debe abrir la biblioteca de componentes y asociar dicho origen de datos.

En el siguiente vídeo se explica cómo utilizar varios orígenes de datos.

Nota

Puede aumentar la resolución del vídeo si selecciona los tres puntos, Calidad y una velocidad de bits más alta.

Otra cuestión esencial que debe saber acerca de los orígenes de datos de tabla de Dataverse es que debe actualizarlas manualmente después de cambiar las definiciones de la tabla. Por ejemplo, si agrega una nueva columna a una tabla, esa columna no estará disponible para las fórmulas de la barra de comandos hasta que actualice el origen de datos.

Para actualizar un origen de datos:

  • Guarde su barra de comandos.

  • Seleccione Abrir biblioteca de componentes.

  • En el panel Datos, seleccione los puntos suspensivos (...) junto al origen de datos de la tabla que desee actualizar.

  • Seleccione Actualizar.

Captura de pantalla que muestra la actualización del origen de datos

Al agregar manualmente más orígenes de datos, puede agregar cualquier conector y no está limitado a solo tablas de Dataverse como orígenes de datos. Si bien puede asociar los conectores con la biblioteca de componentes, no funcionarán en las fórmulas de la barra de comandos. Solo puede usar Dataverse como origen de datos en las fórmulas de la barra de comandos. Si intenta utilizar un conector que no sea de Dataverse en una fórmula de barra de comandos, es probable que no vea la barra de comandos en runtime.