Power Apps - Función Patch

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 49

  • @erisonwillyquispeirrazabal7182
    @erisonwillyquispeirrazabal7182 2 роки тому +2

    Gracias hno. Tu video me ha ayudado muchísimo. Ganaste un nuevo suscriptor.
    Saludos estimado.

  • @christiancuellar4368
    @christiancuellar4368 2 роки тому +1

    Que buen video, excelente explicación y me acaba de desenredar la vida que se me iba complicando usando colecciones para algo tan simple.

  • @francojuarezvillegas6710
    @francojuarezvillegas6710 2 роки тому +1

    Estimado, un gusto saludarte y a la vez decirte que tus videos son tan buenos.., es increíble ver la sencillez con la que explicas y como logro entenderte aun siendo tan amateur, justo estoy desarrollando una app y no te imaginas de cuantos apuros ya me vienes sacando, un enorme abrazo a distancia, estoy seguro que este canal en un futuro será uno de los más buscados de UA-cam, no dejes de compartir contenido mi bro..!!, al igual que yo estoy seguro que los que vemos tus videos estamos ansiosos de que nos brindes más contenido.

    • @CepaCode
      @CepaCode  2 роки тому +1

      ¡Muchísimas gracias por este comentario tan amable! Recibir este tipo de reseñas hacen que el canal tenga sentido :D

  • @garcialex06
    @garcialex06 Рік тому +1

    Crack! Me vuela la cabeza los alcances tan interesantes de Power Apps. Saludos.

  • @albertoandres6497
    @albertoandres6497 2 роки тому +1

    Ahora comprendo porque la función Patch la habías dejado para tratarla por si sola. Todo un acierto plantearla por separado para ver el tratamiento de la misma con los diferentes tipos de columna. Como bien dice Antonio. Breve y conciso y Genial :-)

  • @antoniomartinezjurado1223
    @antoniomartinezjurado1223 2 роки тому +1

    Breve y conciso. Genial, como siempre.

  • @paulaandreavargascuadrado4948
    @paulaandreavargascuadrado4948 11 місяців тому

    Señor, usted no lo saber... pero lo amo jajaj

  • @ruben_oya
    @ruben_oya Рік тому +1

    Muy práctico y útil, te recomendaría que explicases como hacer un Patch a una columna tipo persona(Usuario de microsoft 365), ya que es un poco más complejo pero seguramente le sea útil a muchas personas.
    Muchas gracias :)

    • @CepaCode
      @CepaCode  Рік тому

      ¡Hola Rubén, muchas gracias!
      Me encantaría, tengo muchas propuestas e ideas propias de vídeos pero tengo muy poco tiempo y grabar, editar y subir un vídeo consume muchísimo tiempo y trabajo, pero me guardo la sugerencia por si en algún momento me coincide hacerlo.
      ¡Gracias!

  • @anjelRIZOS
    @anjelRIZOS 2 роки тому +1

    Muy buen video, y muy clarito... enhorabuena.
    Yo estoy teniendo un problema la hora de actualizar registros con la función patch y, aunque tu video me ha ayudado mucho a reducir los errores en mis fórmulas, aun sigo teniendo uno que no sé cómo resolver. Tengo un registro creado ya con un campo de combo. Al editar el registro no muestro dicho campo en el formulario de edición, pero quiero que se actualice al grabar en función del valor que le doy a otro campo de combo en el formulario de edición.

    • @CepaCode
      @CepaCode  2 роки тому

      ¡Hola anjelRIZOS!
      Me alegro de que te haya ayudado. Respecto a tu consulta, entiendo que tienes un formulario con un campo B. El campo B, en función de lo que tenga, debe modificar el campo A, que no está en el formulario.
      Lo primero que yo haría sería tratar de traer, en una etiqueta, el valor del campo A (puedes utilizar la función LookUp). A partir de ahí, trata de utilizar la función Patch con LookUp para parchear el registro en concreto con los parámetros del campo B siguiendo tu lógica.
      Si aún tienes dudas, puedes pasarte por el directo de Twitch el próximo lunes a las 22:00 (hora española) y lo vemos. Puedes confirmarme si te vas a pasar en Twitter y así lo preparo. Te dejo el enlace donde puedes acceder a Twitch y Twitter linktr.ee/ignaciocepa
      ¡Gracias!

  • @fherchoxante1523
    @fherchoxante1523 7 місяців тому +1

    Me Iluminaste sobre como encontrar la solucion para sincronizar colecciones y sharepoint. Saludos y Dios te bendiga.

  • @santiagovinachi132
    @santiagovinachi132 Рік тому

    Podrías realizar un vídeo con el tema de adjuntos, un paso a paso para grebar en una librería de sharepoint por favor

  • @odairumanzor
    @odairumanzor 7 місяців тому

    consulta,si en la lista de Sharepoint la columna que quiero actualizar es de tipo usuario ¿cómo quedaría la sintaxis?

  • @carinacr82
    @carinacr82 3 місяці тому

    Te hago una consulta, es posible que en un único botón use la función patch para actualizar varias columnas entre las cuales una de las columnas es de tipo persona? Necesito que se asigne al usuario que selecciona un caso para tratar la gestión del mismo....

  • @jose.romero20
    @jose.romero20 2 роки тому +1

    Ignacio, Excelente explicacion; consulta, se puede utilizar la funcion Patch con un "Result" en lugar de un "Value"

    • @CepaCode
      @CepaCode  2 роки тому

      ¡Hola José Alberto! En una galería que te traiga etiquetas mediante .Result, puedes parchear una tabla destino utilizando thisitem.Result en el segundo parámetro de la función Patch.
      ¡Un saludo!

  • @EduardoTorres-p8m
    @EduardoTorres-p8m Рік тому +1

    hola una consulta breve, las alistas de sharepoint, las columnas de opciones especificamente, es posible actualizarlas mediante power apps o si o si hay que hacerlo mediante sharepoint

    • @CepaCode
      @CepaCode  Рік тому

      Me temo que vía SharePoint! Para lograr lo que quieres deberías “relacionar” una lista secundaria que te hiciera la función de lista de opciones!

  • @luiscastillotantachuco2585
    @luiscastillotantachuco2585 2 роки тому +1

    Hola Estimado, buen dia esperando que te encuentres muy bien, tengo una duda, el nombre de Gallery2, a que campo hace referencia? Muchas Gracias!

    • @CepaCode
      @CepaCode  2 роки тому

      ¡Hola Luis!
      Gallery2 es una galería, no un campo de referencia ;)
      ¡Un saludo!

  • @gabriellopez505gl
    @gabriellopez505gl 2 роки тому +1

    Muchas gracias crack!. Gracias a tu video ya no le tengo miedo a la función Patch.
    Podrías ayudarme con una duda que tengo?.
    Se que es muy difícil de explicar por aquí, pero te cuento a ver si puedes iluminarme :).
    Actualmente cree una galería, de forma que el usuario puede editar registro a registro dentro de la misma galería. hay una forma de que la función patch actualice varios registros a la vez y no solo con un registro.
    Saludos y sigue creando contenido de este estilo!.

    • @CepaCode
      @CepaCode  2 роки тому +1

      ¡Hola! Me alegro de que te haya ayudado :)
      Lo que quieres hacer se puede hacer con colecciones. Generas la colección de registros y luego con una función ForAll y Patch actualizas todos de golpe. Te dejo enlace de colecciones por aquí:
      ua-cam.com/video/Yhc4xSmdRVk/v-deo.html
      ¡Un saludo!

  • @duvangomez8700
    @duvangomez8700 Рік тому +1

    Hola Nacho gracias por la información, tengo una consulta, un usuario el cual ya está usando una app, cuando va a subir la información le sale el siguiente error: Error de red al usar la función Patch: no tiene permiso para crear esta fila. Los permisos a las bases de datos estan colaborar. Sabes que pueda estar pasando??

    • @CepaCode
      @CepaCode  Рік тому

      ¡Hola Duvan!
      Asegúrate que el usuario puede acceder de la forma que quieres que acceda desde tu app. Es decir, la app está actuando sólo como interfaz, pero por mucho que tu la hayas diseñado para que se puedan crear registros, si el usuario no puede crear registros manualmente en el origen de datos, tampoco va a poder hacerlo via app.
      En definitiva, debes asegurarte que el usuario tiene permisos de creación de registros en tu origen de datos y ya no te dará el problema.
      ¡Un saludo!

  • @leonhardoturin4842
    @leonhardoturin4842 Рік тому +1

    Estoy usando Patch para ingresar información en números, sin embargo, en la Lista de Sharepoint no aparecen los números agregados sino unos muy diferentes y muy grandes

    • @CepaCode
      @CepaCode  Рік тому

      ¡Hola Leonhardo!
      Prueba a redondear:
      Patch(MiListaDeSharePoint;Defaults(MiListaDeSharePoint); {ColumnaNumerica: Round(TextInput1.Text, 0)})
      ¡Suerte!

  • @medranovillarroelsebastian3228
    @medranovillarroelsebastian3228 2 роки тому +1

    Hola que tal tengo una consulta se puede compartir una lista de sharepoint a un excel de one drive donde el excel del drive se actualice constantemente?

    • @CepaCode
      @CepaCode  2 роки тому

      ¡Hola Medrano!
      Lo que buscas es o una tabla virtual o un Dataflow, no tengo nada en el canal sobre ello pero te pongo sobre la pista :)
      En el canal sí que tengo cómo sincronizar dos listas de SP, también puede ser que te sirva pero adaptando la lista a sincronizar a tu Excel.
      ¡Suerte!

  • @hectordomingopuchau887
    @hectordomingopuchau887 Рік тому

    La función patch funciona en el evento "update" de un datacard?

  • @andresfelipemoreno1300
    @andresfelipemoreno1300 7 місяців тому +1

    Holatal vez sepa porque me sale este error al momento de insertar un registro en Power Apps: 'Error de red al usar la función Patch: La operación solicitada no es válida?' ¿Qué significa y como puedo solucionarlo?

    • @CepaCode
      @CepaCode  7 місяців тому

      Hola!
      Te recomiendo que hagas una sesión de monitor con tu app para ver lo que ocurre, a ver si encuentras más detalles. Estás intentando hacer algo que la base de datos no te está permitiendo probablemente, tipo meter una cadena de texto más larga de lo que permite la columna/campo o algo similar.
      Un saludo!

  • @TheFernandolaCruz
    @TheFernandolaCruz 2 роки тому +1

    hola, es posible hacer un patch pero solo de cierta informacion de una galleria? un ejemplo seria, tengo 7 items en la galeria, pero solo quiero hacer un patch de 3 de ellos, si,no y como seria?

    • @CepaCode
      @CepaCode  2 роки тому

      ¡Hola MonoxGG!
      Es posible, con colecciones. Echa un vistazo al vídeo que tengo en el canal :)

  • @edwinsaldarriaga1179
    @edwinsaldarriaga1179 Рік тому

    tengo una columna de numero y quiero hacer una app de votacion donde escojan en personaje q mas les guste , me puedes ayudar con eso, Gracias

  • @zipi7927
    @zipi7927 2 роки тому +1

    Buena tarde estimado, gusto en saludarte. Quisiera preguntar ¿como puedo cargar elementos a una lista de sharpoint existentes con mas de 2000 registros? , ya que cada mes se debe borra y subir nueva data. ¿se podra lograr desde power apps?.. Saludos desde Guatemala

    • @CepaCode
      @CepaCode  2 роки тому

      ¡Hola Zipi!
      Te recomiendo que eches un vistazo al vídeo del canal “Cómo vencer al monstruo de la Delegación” que es lo que te está ocurriendo. No es un tema sencillo pero espero que te ayude.
      Si aún así no te queda claro, pásate por mi directo en www.twitch.tv/mrpowerplatform este próximo lunes a las 22:00 hora española y lo hablamos tranquilamente :)
      ¡Un saludo!

  • @gabrielaramirez8814
    @gabrielaramirez8814 2 роки тому +1

    Hola Ignacio, aún no puedo hacer que se genere el ID de mi gestion, cómo puedo actualizarlo? 😭😭

    • @CepaCode
      @CepaCode  2 роки тому +1

      ¡Hola Gabriela!
      No termino de entender qué tratas de lograr, pero si estás trabajando con SharePoint la columna ID viene por defecto. En cualquier encabezado de columna, le das a Configuración de columnas, Mostrar u ocultar columnas y ahí activas la columna ID.
      ¡Espero que te sirva y sobre todo no te rindas que al final siempre siempre siempre se consigue lo que uno busca!

    • @gabrielaramirez8814
      @gabrielaramirez8814 2 роки тому +1

      @@CepaCode ,lo que me sucede es que para cambiar el estado de mi gestion la condicionante es el Id, y cuando le doy a new form está vacío, mi fórmula está UpdateIf(origen;Id=text (datacardvaluexx.text);....
      Esto porque trabajamos con datos cargados previamente y también con informes creados nuevos, pero como hago para que el formulario nuevo, me coloque el id por ejemplo al abrir el formulario,

    • @CepaCode
      @CepaCode  2 роки тому

      ¿Lo que quieres es cambiar los valores de un registro que ya existe, que lo localizas por ID?

    • @gabrielaramirez8814
      @gabrielaramirez8814 2 роки тому +1

      Para los formularios que ya están cargados al Sharepoint (que ya tienen el id) el submitform me funciona bien,MMM como explicarme, quiero que el ID se genere inmediatamente al abrir el nuevo formulario (creado desde el power app) por ejemplo, o que se asigne el ID correlativo al escoger la actividad, algo así, necesito que el ID ya esté creado antes de darle al submitform.

    • @CepaCode
      @CepaCode  2 роки тому +1

      En la datacard de ID del formulario, en su propiedad Default, pon Max(OrigenDeDatos;ID)+1 y pon el displaymode en DisplayMode.View para que no se interactúe. Lo que va a ocurrir es que los usuarios van a tener el valor más alto de la columna ID sumando uno, es decir, cuando le den a submit este dato no se va a mandar porque se va a generar automáticamente pero los usuarios van a ver, antes de enviar el formulario, con qué ID va a quedar registrado.
      ¡Un saludo!

  • @ingenieriaentelematicauniv1889
    @ingenieriaentelematicauniv1889 2 роки тому +1

    No he podido , en la parte del patch en que pide registe tú le pones galería.selected porque es lo que buscas pero si yo no tengo una galaria sino que quiere el registro de la fila del sp y en el cual existe una columna opción le pongo
    Patch(lista;Thisitem ; {columnaensp: dropdown.selected.result }
    Me sale la función Patch tiene argumentos no permitidos y qué esperaba un tipo récord ayuda porfavor

    • @CepaCode
      @CepaCode  2 роки тому +1

      ¡Muy buenas!
      Efectivamente, es un tema de pura sintaxis. Lo que necesitas es:
      Patch(lista;Thisitem ; {columnaensp: {Value:dropdown.selected.result }})
      Añadiendo esas llaves extra y la palabra Value seguido de dos puntos ya es suficiente.
      ¡Suerte!

    • @ingenieriaentelematicauniv1889
      @ingenieriaentelematicauniv1889 2 роки тому +1

      Aún no resuelvo me sale que thisitem utiliza el ámbito y no se admite actualmente para la evaluación cabe decir que mi columna en sp es de opción y no le pongo ítems en sp sino que en power apps se añade los ítems con formula la típica fórmula de opciones en cascada es de decir que una depende de otra , por eso tengo ese problema porque le trato de enviar información de power apps que tengo en la lista despegable … y en sp tengo la Columna que tamb es una lista despegable que está esperando que yo ponga opción 1 .. 2 ..3 que es la que pone sp por default