Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo, aprenderemos a integrar Power Apps con Planner para crear y asignar tareas a los usuarios dentro de la organización.
Power Apps en Microsoft Teams permite la colaboración entre personas y grupos. Los empleados ya utilizan Teams para trabajar, comunicarse y colaborar. Las aplicaciones de Teams están estrechamente integradas con otras funciones de Teams. Por ejemplo, en Teams puede asignar tareas a los miembros del equipo a través de Planner en el canal de Teams. Las aplicaciones que requieren un seguimiento por parte de otros miembros de su equipo, como abordar los problemas notificados en la aplicación Informe de problemas, pueden aprovechar Planner en el canal de Teams y crear tareas donde los usuarios ya administran sus tareas.
Vea este vídeo para saber cómo integrar la aplicación Power Apps con Planner:
Requisitos previos
Para completar esta lección, necesitamos la capacidad de crear aplicaciones en Teams que estará disponible como parte de algunas suscripciones a Microsoft 365. También necesitaremos poder conectarnos a Planner.
Iniciar sesión en Teams
Inicie sesión en Teams con la aplicación de escritorio o la aplicación web.
Crear un equipo nuevo
En esta sección, crearemos un nuevo equipo de Teams y luego crearemos una aplicación dentro de ese equipo. Omita esta sección si ya tiene un equipo que desea utilizar.
Para crear un nuevo equipo, seleccione la pestaña Teams> seleccione Unirse o crear un equipo> seleccione Crear equipo> seleccione Desde cero> seleccione Público y asigne al equipo un nombre como "Integración con Planner". Y luego seleccione Crear.
Seleccione y agregue los miembros de su organización que desea agregar al equipo con fines de prueba y seleccione Agregar.
Seleccione Cerrar.
El nuevo equipo se crea y aparece en la pestaña Equipos.
Crear una nueva aplicación
Crearemos una aplicación con cinco campos que capturan los detalles que se utilizarán para crear una tarea en Planner.
Abra Teams.
Seleccione Power Apps en el panel izquierdo.
Seleccione + Nueva aplicación en Aplicaciones recientes.
Seleccione el equipo creado anteriormente y después seleccione Crear para abrir Power Apps Studio.
Especifique un nombre para la aplicación, como "Integrar con Planner" y seleccione Guardar.
La aplicación muestra una galería predeterminada.
Seleccione la opción de base de datos en el panel izquierdo para conectarse a Planner.
Seleccione + Agregar datos y luego seleccione Conectores.
Escriba "Planner" en el cuadro de búsqueda para buscar el conector de Planner.
Seleccione Planner.
Inicie sesión si se le pide que lo haga.
Se agrega Planner como una conexión de datos a la aplicación
Seleccione para abrir la vista de árbol.
Seleccione + Nueva pantalla>Diseño en blanco.
Agregue los siguientes controles.
Título (entrada de texto)
Propiedad valor Asignar nombre Nombre Tipo Cuadro de texto X Screen2.Width/2 Y 135 Anchura 320 Altura 35 Fecha de inicio (selector de fecha)
Propiedad valor Asignar nombre FromDate Tipo Selector de fecha X Screen2.Width/2 Y 235 Anchura 320 Altura 35 Fecha final (selector de fecha)
Propiedad valor Asignar nombre DueDate Tipo Selector de fecha X Screen2.Width/2 Y 335 Anchura 320 Altura 35 Asignado a (cuadro combinado)
Propiedad valor Asignar nombre AssignedTo Tipo Cuadro combinado X Screen2.Width/2 Y 435 Anchura 320 Altura 35 Id. de Planner (cuadro combinado)
Propiedad valor Asignar nombre PlannerID Tipo Cuadro combinado Artículos Planner.ListGroupPlans(Param("groupID")).value X Screen2.Width/2 Y 535 Anchura 320 Altura 35
Agregue las siguientes etiquetas.
Nombre
Propiedad valor Asignar nombre Label_Title X 365 Y 135 Anchura 320 Altura 35 Desde la fecha
Propiedad valor Asignar nombre Label_FromDate X 365 Y 235 Anchura 320 Altura 35 Fecha de vencimiento
Propiedad valor Asignar nombre Label_DueDate X 365 Y 335 Anchura 320 Altura 35 Asignada a
Propiedad valor Asignar nombre Label_AssignedTo X 365 Y 435 Anchura 320 Altura 35 Id. de Planner
Propiedad valor Asignar nombre Label_PlannerID X 365 Y 535 Anchura 320 Altura 35
Agregue un botón en la parte inferior de la pantalla con las siguientes propiedades.
Propiedad valor Asignar nombre Button_CreateTask X 526 Y 635 Anchura 320 Altura 35 Copie la siguiente fórmula en la propiedad OnSelect de Button_CreateTask.
Planner.CreateTaskV3( Param("groupId"), PlannerID.Selected.id, Title.Value, { startDateTime: FromDate.Value, dueDateTime: DueDate.Value, assignments: AssignedTo.Selected.'User Name' } )
Nota
Al seleccionar el botón Crear tarea utilizará los parámetros proporcionados en la fórmula para determinar el equipo para el que se está creando la tarea, el planificador dentro del equipo en el que se creará la tarea, el título del cuadro de texto capturado en la pantalla y las fecha de inicio y final capturadas en la pantalla.
Coloque Pantalla2 por encima de Pantalla1. Si lo desea, también puede eliminar Pantalla 1.
Guarde y publique la aplicación
Seleccione Guardar en la parte superior derecha de la pantalla para guardar la aplicación.
Seleccione Publicar.
Seleccione Siguiente.
Debajo de Agregar al canal, asegúrese de que el canal bajo el cual se debe mostrar la aplicación esté en la lista y se muestre como al menos "1 pestaña activa" y no como "0 pestañas activas".
Seleccione Guardar y cerrar.
Probar la aplicación
Abra el equipo bajo el cual se crea la aplicación.
Seleccione + Agregar una pestaña.
Busque tareas de Planner para agregar una pestaña de planificador al equipo.
Escriba el nombre de la pestaña (por ejemplo "Integración de tareas") bajo Crear un nuevo plan. A continuación, seleccione Guardar.
Se agrega la pestaña al equipo
Ejecute la aplicación en modo de vista previa o desde dentro del equipo.
Rellene las columnas con los valores adecuados.
Seleccione Crear tarea.
Vaya a la pestaña Planificador para la que se está creando la tarea, en nuestro ejemplo, "Planificador de integración de tareas".
Se agregará a la lista una nueva tarea con los detalles.
Ver la integración de Planner en funcionamiento
Para ver un ejemplo de integración de Planner, consulte la plantilla de la aplicación de ejemplo Informe de problemas para Teams. Informe de problemas facilita a los usuarios notificar problemas. Estos problemas se crean en Planner y se asignan para su seguimiento.
Esta integración se puede ampliar fácilmente para agregar lógica a fin de asignar automáticamente las tareas de Planner o proporcionar notificaciones para tareas relacionadas con problemas.