Subir y relacionar documentos de una biblioteca con elementos de lista

Subir archivos tras crear un ítem con Power Apps

Índice de contenidos

Subir y relacionar documentos de una biblioteca con elementos de lista nos servirá para diferenciar los tipos de documentos que se suben a una lista. Para ello no nos servirán los adjuntos del elemento de lista, por lo que tenemos que usar una biblioteca de documentos donde podemos personalizarla añadiendo las nuevas columnas que necesitemos.

Conseguiremos referenciar la lista con la biblioteca usando el ID interno de la lista, de tal manera que tendríamos una relación de 1 a N. El documento lo subiremos a la biblioteca con Power Automate.

Subir y relacionar documentos de una biblioteca con elementos de lista

Problemática

Podemos subir archivos y relacionar el ítem con los documentos de una biblioteca por el ID del ítem con Power Apps a SharePoint fácilmente, pero no de una manera automática, ya que antes de obtener el ID deberemos guardar el elemento en la lista.

¿Cómo podemos obtener el ID de un elemento que no está aún creado para identificar nuestro archivo?

Dónde sucede

Sucede cuando estamos añadiendo un nuevo ítem y no disponemos del ID porque las propiedades thisItem.ID o SharepointIntegration.Selected.ID son nulos, ya que el ítem no existe en la lista.

Claramente, podemos crear el ítem y después entrar de nuevo en el elemento y subir los archivos, pero estaréis de acuerdo conmigo en que la experiencia del usuario es muy importante y esto se puede volver muy pesado.

Solución

Antes de subir el documento, lo primero es crear el ítem de lista, por lo que tenemos que pulsar en el botón Guardar que creará el ítem y si se ha creado se lanzará el evento Success del formulario.

Este evento por defecto viene definido con las siguientes funciones:

ResetForm(Self);; RequestHide()

Regístrate para ver todo el contenido

Encontrarás los mejores tips, tutoriales y webinars sobre:

Registrar nueva cuenta

Responsable: Midway Technologies SL.
Finalidad: Disponer de acceso al contenido total del sitio web.
Derechos: Acceso, rectificación o supresión, así como otros indicados en la política de privacidad.
Más información: Más información en la Política de Privacidad:

¡Hurra! Ya tenemos nuestro botón listo para poder subir archivos tras crear un ítem con Power Apps a SharePoint. Esperamos haberte ayudado y, como siempre, si tienes alguna pregunta o sugerencia solo tienes que contactar con nosotros o dejarlo en los comentarios. 😄

Más posts de PowerApps