PowerApps: La Función Search. Entender la delegación

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 41

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

    Buenas, grande querido!! muchas gracias! impecable lo que explicaste!

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

    Millones de gracias por este video

  • @balapalencia6630
    @balapalencia6630 3 роки тому +1

    Estupendo video. Enhorabuena.

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

    Excelente video maestro!

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

    Hola cordial saludo, tengo una duda ya las colecciones también solo tienen el limite de 2000 datos?

  • @jmore99
    @jmore99 3 роки тому +2

    Hola Adriá, estupemdo video, se ha entendido perfectamente el concepto de "delegación". Tengo una consulta a propósito de volcar toda la tabla en una colección, si tenemos varios usuarios modificando registros en esa colección, ¿como afecta esto a la hora de grabarlos?, por que puede ocurrir que dos usuarios modifiquen el mismo y entonces ¿se guardaría solo los cambios realizados por el último en volcar esa colecion a la tabla? Gracias y un saludo

    • @AdriaBalaLLOGIC
      @AdriaBalaLLOGIC  3 роки тому +1

      Efectivamente, Javier. Esta solución no es válida cuando varios usuarios acceden a la información. A no ser que montemos un sistema de bloqueo. Pero ahí nos estamos complicando la vida. La mejor solución en estos casos es obligar al usuario a filtrar previamente con funciones delegables hasta asegurarnos que se nos devuelve un número de registros que no supera al límite establecido para la no delegación y entonces jugar ya tranquilamente con filtros no delegables. Parece un juego de palabras pero es así.

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

      @@AdriaBalaLLOGIC buenas, cuando se refiere a que la solución no es válida cuando varios usuarios acceden a la vez, esto también involucra también a cuando los usuarios sólo realizan consultas a ea colección y no modificaciones?, consultas me refiero como por ejm aplicar la función Filter(coleccionA, txtbuscar.Text in descripción)

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

    Como puedo hacer si lo que voy a bsucar está en formato de fecha?

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

    Hola Adriá, como podria generar un buscador desplegable? de manera que al ir escribiendo un valor, vaya sugiriendo el resultado? Excelentes los videos por cierto. Gracias!

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

    Buenas Adria como estas , excelente video , tengo una sola duda , cuando quiero usar la funcion Search , con columnas que tomo de otras lista de sharepoint (Comluma de busqueda) , estas no me las toma como texto , entiendo por que vienen de otra lista. de que forma podría buscar por estas. Desde ya muchas gracias!!

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

      Hola, Matías. Creo que este video puede ayudarte: ua-cam.com/video/6Gs9IPPWMCA/v-deo.html

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

    Hola, como mpuedo mostrar los usuarios de Azure AD Y CRER NUEVOS usuarios desde PowerApps

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

    Hola, muy bueno el video, sabes a que se debe que cuando defino el search, me aparece siempre con un mensaje de error indicando "Se esperaba un valor Text. La propiedad de este control espera Text Valores. La regla genera Table valores, lo que es incompatible"

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

    Ya tengo mi aplicación la cual está enlazada con excel one drive, pero al reproducir no me funciona el search?

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

      Hola, Wendi pásame tu función para que pueda analizarla.
      Puedes hacerlo en adria@llogic.cat.
      Gracias.

    • @Alejohseq
      @Alejohseq 9 місяців тому

      Encontraste solución?

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

    buenos dias
    No me funciona, pero parece que el motivo que es porque estoy intento buscar números, que debo hacer diferente?

  • @Alejohseq
    @Alejohseq 9 місяців тому

    Uso la función esta bien escrita pero no me arroja ningún resultado, la estoy conectando a una tabla dinámica

  • @AdrianHernandez-nf8eo
    @AdrianHernandez-nf8eo 2 роки тому +1

    Hola , disculpa para este ejemplo hay alguna forma de que en la galería no se muestre ningún registro cuánto el textbox se encuentra vacío?
    Muchas gracias de antemano

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

      Hola. Gracias por tu comentario. Efectivamente tienes varias funciones para poder controlar un textbox vacío. Mírate este doc de Microsoft. docs.microsoft.com/es-es/powerapps/maker/canvas-apps/functions/function-isblank-isempty

  • @ismaelyuste4925
    @ismaelyuste4925 3 роки тому +1

    Buenos días Adrià, le cuento una duda que me ha surgido.
    Tengo una lista de sharepoint con más de 6.000 registros y claro, tengo problemas de delegación. He probado crear una colección en el evento OnStart de la app para volcar el contenido de la lista en la colección pero he visto que sólo me trae como máximo 2.000 registros.
    Hay alguna manera de traer la lista completa a la colección?
    Muchas gracias

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

      Hola, Ismael, mírate este Videotutorial. Creo que encontrarás la respuesta: ua-cam.com/video/6S8kIaQudJI/v-deo.html

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

    alguno sabe como se podria almacenar ese resultado de busqueda para ser exportado en ejemplo un archivo excel?

  • @angelsanchez7146
    @angelsanchez7146 3 роки тому +1

    Hola Adriá, probé esta solución pero parece que la función ClearColler igualmente se trae sólo la cantidad de registros máxima indicada en la configuración de la app y no todo el origen de datos., sabes si cambió algo?, lo probé con una lista de sharepoint de más de 1000 registros limitando la configuración máxima para consultas no delegables en 50. muchas gracias.

    • @AdriaBalaLLOGIC
      @AdriaBalaLLOGIC  3 роки тому +1

      Hola, Ángel. Mirate este nuevo Vídeotutorial en el que hablo de este tema: ua-cam.com/video/6S8kIaQudJI/v-deo.html

    • @angelsanchez7146
      @angelsanchez7146 3 роки тому

      Muchas gracias Adriá por la respuesta y tu trabajo.

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

    Se podría poner un equipo de teams como origen de datos para que me busque todos los archivos publicados ahí?

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

      Hola, Miguel. Un equipo de Teams en realidad tiene una carpeta asociada en en Sharepoint. Esa carpeta puede ser el origen de datos de una app en PowerApps.

  • @jaumeibarz1493
    @jaumeibarz1493 3 роки тому +1

    Hola Adrià. Muchas gracias por tus videos. No consigo hacer funcionar un Filter sobre un campo fecha de BBDD Mysql on-premise. Al intentar seleccionar registros de una tabla por Fecha :
    Filter('[tareas]';(Fecha >= DP_DeFecha.SelectedDate) And (Fecha

    • @AdriaBalaLLOGIC
      @AdriaBalaLLOGIC  3 роки тому

      Hola, Jaume. Mira este enlace. Quizás pueda ayudarte. powerappsguide.com/blog/post/sql-dont-let-this-datetime-bug-catch-you-out

    • @jaumeibarz1493
      @jaumeibarz1493 3 роки тому

      @@AdriaBalaLLOGIC Gracias Adria pero en Mysql no existe el tipo DataTimeOffset, he probado con TIMESTAMP(0) y sigue dandome el mismo problema. Incluso con un campo tipo Date....

  • @ricardobadilloluna8710
    @ricardobadilloluna8710 3 роки тому +1

    Hola Adrian buena tarde vengo con una duda mira tengo 2 listas una lista una guardará un registro padre la segunda lista guardará todo un histórico de la primera lista entonces yo en mi segunda lista agregué un campo de tipo lookup (no se si sea eso correcto) y le paso el ID de la primera lista ahora el histórico lo quiero mostrar en una tabla y el llenado de esa tabla la hago así: Filter(Inventario Tu Historico, ID_Inventario.Id = gaInventarioTi.selected.ID) osea ahí lo filtra pero me manda una advertencia de delegación algún consejo.
    Ahora ese historico por registro padre a lo mucho tendrá unos 20 registros de histórico pero dicha tabla si va a tener un montón de registros tal vez si llegue a los 5000
    De antemano muchas gracias

    • @AdriaBalaLLOGIC
      @AdriaBalaLLOGIC  3 роки тому

      Hola, Ricardo. La función Filter es delegable para SharePoint y se debería ver la función en su totalidad para ver que no se incumpla alguna excepción. Hay que ver con detalle lo que se explica en este documento de Microsoft para entender que le está pasando a nuestra función: docs.microsoft.com/es-es/connectors/sharepointonline/#power-apps-delegable-functions-and-operations-for-sharepoint
      Si al final vemos que nuestra consulta no es delegable tenemos que buscar alguna estrategia como la que explico en este videotutorial:
      ua-cam.com/video/6S8kIaQudJI/v-deo.html

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

    ilter(DB_SISTEMACITAS;Fecha_Cita=_dateSelected)
    Search(DB_SISTEMACITAS; Buscar.Text;"Nombre_Completo") que error tengo en esta formula

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

      Hola, Abdenago.
      ¿que es _dateSelected? ¿No falta el .selected?

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

      Muchas gracias estimado ... gusto saludarlo desde Costa Rica

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

      Muchas gracias estimado ... gusto saludarlo desde Costa Rica