Muchas gracias Adriá por compartir sus conocimientos con personas que estamos entrando a este nuevo mundo mañana lo pondré en práctica para terminar mi formularios con pestaña
Muy buena explicación. Estoy empezando en el mundo power apps y mi primer desafio es conectar a SQL Server y armar algo similar a lo que has mostrado. Gracias! voy a ver todos los videos!
Como siempre Adriá, un gran trabajo; solo una pequeña sugerencia, que a mi juicio, mejoraría, creo, la didáctica del video, cuando te refieres a tecnologías que describes en otros videos p.e: ( componentes, formularios, etc) ; seria interesante hacer aparecer un enlace flotante sobre la pantalla y/o en la descripción a dichos videos.
Genial el video! Me ha servido de mucho. Tengo una duda, he hecho algo similar añadiendo un datepicker para filtrar por fecha pedido con la siguiente formula " DateTimeValue(DatePicker1.SelectedDate & " 00:00:00") = DateValue(Text(Fecha; DateTimeFormat.ShortDate));" pero con esta formula me da problemas de delegaciones por lo que cuando tenga gran volumen de datos no va filtrar correctamente y si pongo simplemente esto Fecha=DatePicker1.SelectedDate no me devuelve nada la galeria. El formato que me devuelve sql server de fecha es asi "2024-09-02 00:00:00.000". ¿Alguien sabria como podria solucionar este problema? Muchas gracias :)
Muchas gracias Adriá, muy bien explicado. Una consulta, si esta APP se instala en un teléfono y se ejecuta en ese momento los datos en realidad se encuentran en tu PC pq fue una instalación local on premise, la puerta de enlace se encargará de leer los datos directamente de tu PC o almacena una copia de tus datos en nube y esa copia se actualiza eventualmente. Porque también se puede dar el caso que se ejecute la APP y tu computadora se encuentre apagada.
Hola, consulta cuando creo una app desde opigen de datos sql server... Me crea la aplicación sin la opción de editar y agregar... Por que pasa esto... Muchas gracias
Adriá, cordial saludo. Le agradezco por este tutorial que me ha aclarado muchas dudas que tenía sobre la conexión de SQL a Powerapps. Quisiera que me ayudara y orientara porque tengo que realizar una aplcación similar a esa que capture datos y los visualice a través de la misma (obviamente que los almacene en una BD de SQL Server). Quedo muy atento y nuevamente gracias. P.D.: me tomé el atrevimiento de escribirle vía correo también.
Hola, Ignacio. Simplemente tienes que eliminar la DataCardKey. Sólo tienes que tener en cuenta que algunas propiedades del DataCardValue (la posición) dependen de la DataCardKey. Al eliminarla deberá cambiar estas propiedades.
Hola Adria, excelente el video, por favor nos puede explicar como insertar, modificar, eliminar y actualizar los registros usando con la base de datos SQL? gracias por su gential ayuda
Hola, Renato. Sólo necesitas utilizar el conector para SQL. Luego ya puedes usar un FORM para insertar, modificar y eliminar registros o también puedes usar funciones com PATCH.
@@AdriaBalaLLOGIC Hola, ya tengo mi forms conectado a la bd de sql server, pero las funciones como submitform o patch no me funcionan, tampoco puedo ver la propiedad update en mis inputs, sabes a que se debe? muchas gracias
Como siempre muy buen video y muy bien explicado. Cuando lo haces tú parece muy fácil. Tengo una pregunta sobre la ordenación. Tengo un combobox que muestra las referencias de los artículos del histórico de artículos pero me las muestra repetidas y cuando elijo una la utilizo para hacer un filtro a una galería. Hasta aquí bien (menos lo de que me repite las refs en el combobox). Pero yo quiero ordenar esa galería por la fecha del histórico. Lo hago como tú en este ejemplo pero no ordena, me dice: "Advertencia de delegación. Es posible que la parte "Sort" de esta fórmula no funcione correctamente en conjuntos de datos de gran tamaño". La tabla está en SharePoint y contiene más de 50.000 registros. Gracias Adriá y perdona la parrafada.
Muchas gracias,Jose. Para el problema con el combobox usa la funcion Distinct. Lo de la delegación ya es mas complejo. Hay funciones que no son delegables y por tanto trabajas con paquetes de 500 registros que te va entregando el servidor. Puedes subirlo a 2000 pero no más. Ua solución es cargar los datos previamente en una collection. Si es para trabajar desde un navegador en un pc o portátil te va a funcionar sin problemas. La collection la cargas al inicio de la App.
Hola se que es muy antiguo el vídeo ojalá me contestes. Estoy usando SQL server con power apps y es extremadamente lento al cargas datos o filtrar es normal?
Buenas Adria , hay problemas aca cuando consultamos a una taBLA de pedidos tenga mas de 2000 registros ? o con SQL este problema no lo tenemos? ya que puede ocurrir que justo un pedido sobre un cliente este en el registro 2001 y quede afuera . No se si me explico!..... Desde ya muchas gracias como siempre!
Hola, Matías todo depende de la delegación. Hay funciones delegables que nunca te van a dar problemas aunque trabajes con más de 2000 registros. Estas funciones dependen del origen de datos (Sharepoint o SQL). Mírate este DOC: docs.microsoft.com/es-es/power-apps/maker/canvas-apps/delegation-overview. Y mírate este vídeo: www.bing.com/videos/search?q=powerapps+entender+delegaci%c3%b3n&&view=detail&mid=0ED47041B53682D7FE310ED47041B53682D7FE31&&FORM=VRDGAR&ru=%2Fvideos%2Fsearch%3Fq%3Dpowerapps%2Bentender%2Bdelegaci%25c3%25b3n%26qpvt%3Dpowerapps%2Bentender%2Bdelegaci%25c3%25b3n%26FORM%3DVDRE
Buenas tardes Adriá, excelente video y muchas gracias por compartir todo su conocimiento. Actualmente trabajando con con una base de datos PostgreSQL, en donde el campo id de una tabla lo configure para que fuera autoincremental, cuando voy a guardar usando la función Patch un registro en la bd desde Power Apps, me dice que el campo id es obligatorio y no me deja guardar. Agradezco su ayuda
Hola, Carlos. ¿Has probado de pasar el ID con un valor NULL?. Si no funciona también puedes probar esto: powerusers.microsoft.com/t5/Building-Power-Apps/Create-Records-with-Auto-Increment-ID-in-a-PowerApps/m-p/417514#M123463
Hola tengo una consulta hice una aplicación que me guarda los datos en una base de datos sql server, y todo funciona normal pero al guardar las imagenes si pesan más de 3MB no me las guarda y por ende ningún dato de la fila.
Hola, yo acabo de conectar mi formulario de power apps a sql server y me trae la información de la tabla, pero no logro insertar un dato con el formulario, en las entradas de texto ni siquiera me sale la propiedad update, sabes por que?
tengo una duda, al tener la app con Power apps y SQL server, obvio la cuenta creadora de la app tiene que tener licencia para poder utilizar la app.. pero si otras personas ingresan de manera funcional a la aplicación ya sea porque se hizo un login en donde varias personas pueden ingresar, esas personas también tienen que tener power app premium ?
Muy buen vídeo Adriá, así como mucho de los que haz subido. Me puedes ayudar con una consulta, al trabajar con SQL deber compartir el origen igual que SharePoint ? Para ingresar los datos Y otra consulta, de que forma se puede dejar una Apps para que ingresen datos varias personas sin contar o compartir el acceso por correo, existe alguna forma ? Slds..
Hola, Rodrigo. Si, las Apps que tienen como origen de datos SQL también deben compartirse. Si el uso de la App va a ser por web puedes acceder a ella como quieras siempre que tengas el link. En ina de las soluciones wue tengo montadas tienen una intranet en Php con enlsces a apps de PowerApps.
@@AdriaBalaLLOGIC entiendo, muchas gracias por tu pronta respuesta Adrià. Para eso debo contrata los planes que te ofrece power Apps, algún vídeo que tengas relacionado ? Brindas algunos cursos ? Muchas gracias. Que tengas buen día!
@@zaga2812 De momento no tengo ningún videotutorial sobre temas de licenciamiento. Estoy trabajando en el desarrollo de cursos completos para poderlos ofrecer a quien pueda interesarles. Ya lo anunciaré
Excelentes videos, le hago una consulta yo estoy trabajando con SQL y necesito adjuntar imagenes, se puede desde powerapps adjuntar e indicarles que se adjunten y que su lugar donde se va a guardar sea en una carpeta en la red de mi empresa?
Hola, Leitox. Por supuesto que se puede hacer. Aunque este videotutorial se basa en un origen de datos Sharepoint lo puedes aplicar también an SQL: ua-cam.com/video/vKmat05mUy8/v-deo.html
Con Receptiva te refieres a que puedas introducir nuevos datos? Nuevos pedidos, productos. Clientes, etc?. La respuesta es que necesitariamos crear los formularios oportunos para que lo fuera. No costaría demasiado. Podrian ser formularios emergentes.
Muchas gracias Adriá por compartir sus conocimientos con personas que estamos entrando a este nuevo mundo mañana lo pondré en práctica para terminar mi formularios con pestaña
Encantado, Ignacio. Saludos.
Muy buena explicación. Estoy empezando en el mundo power apps y mi primer desafio es conectar a SQL Server y armar algo similar a lo que has mostrado. Gracias! voy a ver todos los videos!
Hola. L. Martín. Espero que puedas llevar a cabo tu proyecto.
Si necesitas ayuda puedes contar conmigo escribiéndome a adria@llogic.cat
Excelente, me despejó una dudas de una manera muy práctica, gracias.
Me alegro mucho, Martín.
Como siempre Adriá, un gran trabajo; solo una pequeña sugerencia, que a mi juicio, mejoraría, creo, la didáctica del video, cuando te refieres a tecnologías que describes en otros videos p.e: ( componentes, formularios, etc) ; seria interesante hacer aparecer un enlace flotante sobre la pantalla y/o en la descripción a dichos videos.
Muchas gracias por el video
¡Excelente video!
Muchas gracias, Adrián.
Hola, como puedes extraer la data que está dataverse hacia Sql, ósea, conectarme dataverse a través de Sql server Management 18.11
Genial el video! Me ha servido de mucho. Tengo una duda, he hecho algo similar añadiendo un datepicker para filtrar por fecha pedido con la siguiente formula " DateTimeValue(DatePicker1.SelectedDate & " 00:00:00") = DateValue(Text(Fecha; DateTimeFormat.ShortDate));" pero con esta formula me da problemas de delegaciones por lo que cuando tenga gran volumen de datos no va filtrar correctamente y si pongo simplemente esto Fecha=DatePicker1.SelectedDate no me devuelve nada la galeria. El formato que me devuelve sql server de fecha es asi "2024-09-02 00:00:00.000". ¿Alguien sabria como podria solucionar este problema? Muchas gracias :)
Muchas gracias Adriá, muy bien explicado. Una consulta, si esta APP se instala en un teléfono y se ejecuta en ese momento los datos en realidad se encuentran en tu PC pq fue una instalación local on premise, la puerta de enlace se encargará de leer los datos directamente de tu PC o almacena una copia de tus datos en nube y esa copia se actualiza eventualmente. Porque también se puede dar el caso que se ejecute la APP y tu computadora se encuentre apagada.
Hola Adriá, la conexión a SQL está muy bien explicada. Podrías explicar la construcción de cada una de las partes de la pantalla?
Hola, Fernando. Puedes enviarme un email a adria@llogic.cat y te envio la APP.
Hola, consulta cuando creo una app desde opigen de datos sql server... Me crea la aplicación sin la opción de editar y agregar... Por que pasa esto... Muchas gracias
Si el Sql está on-prem tienes que crear la gateway correctamente y con un usuario con permisos de edición.
Adriá, cordial saludo. Le agradezco por este tutorial que me ha aclarado muchas dudas que tenía sobre la conexión de SQL a Powerapps. Quisiera que me ayudara y orientara porque tengo que realizar una aplcación similar a esa que capture datos y los visualice a través de la misma (obviamente que los almacene en una BD de SQL Server). Quedo muy atento y nuevamente gracias.
P.D.: me tomé el atrevimiento de escribirle vía correo también.
Gracias, Javier. Reviso mi correo y te respondo.
Es posible instalar una puerta de enlace en un servidor ubuntu?
Hola, gracias por la explicación y por tus videos, son increibles, una pregunta ¿cómo quitas los labels de los datacards del show form? gracias
Hola, Ignacio. Simplemente tienes que eliminar la DataCardKey. Sólo tienes que tener en cuenta que algunas propiedades del DataCardValue (la posición) dependen de la DataCardKey. Al eliminarla deberá cambiar estas propiedades.
Hola Adria, excelente el video, por favor nos puede explicar como insertar, modificar, eliminar y actualizar los registros usando con la base de datos SQL? gracias por su gential ayuda
Hola, Renato. Sólo necesitas utilizar el conector para SQL. Luego ya puedes usar un FORM para insertar, modificar y eliminar registros o también puedes usar funciones com PATCH.
@@AdriaBalaLLOGIC Hola, ya tengo mi forms conectado a la bd de sql server, pero las funciones como submitform o patch no me funcionan, tampoco puedo ver la propiedad update en mis inputs, sabes a que se debe? muchas gracias
Como siempre muy buen video y muy bien explicado. Cuando lo haces tú parece muy fácil. Tengo una pregunta sobre la ordenación. Tengo un combobox que muestra las referencias de los artículos del histórico de artículos pero me las muestra repetidas y cuando elijo una la utilizo para hacer un filtro a una galería. Hasta aquí bien (menos lo de que me repite las refs en el combobox). Pero yo quiero ordenar esa galería por la fecha del histórico. Lo hago como tú en este ejemplo pero no ordena, me dice: "Advertencia de delegación. Es posible que la parte "Sort" de esta fórmula no funcione correctamente en conjuntos de datos de gran tamaño". La tabla está en SharePoint y contiene más de 50.000 registros. Gracias Adriá y perdona la parrafada.
Muchas gracias,Jose.
Para el problema con el combobox usa la funcion Distinct.
Lo de la delegación ya es mas complejo. Hay funciones que no son delegables y por tanto trabajas con paquetes de 500 registros que te va entregando el servidor. Puedes subirlo a 2000 pero no más. Ua solución es cargar los datos previamente en una collection. Si es para trabajar desde un navegador en un pc o portátil te va a funcionar sin problemas. La collection la cargas al inicio de la App.
@@AdriaBalaLLOGIC Muchas gracias, lo voy a intentar.
Hola se que es muy antiguo el vídeo ojalá me contestes. Estoy usando SQL server con power apps y es extremadamente lento al cargas datos o filtrar es normal?
Consulta que pasa con la licencia d SQL todos los usuairo de power deberian tener una licencia SQL
Buenas Adria , hay problemas aca cuando consultamos a una taBLA de pedidos tenga mas de 2000 registros ? o con SQL este problema no lo tenemos? ya que puede ocurrir que justo un pedido sobre un cliente este en el registro 2001 y quede afuera . No se si me explico!..... Desde ya muchas gracias como siempre!
Hola, Matías todo depende de la delegación. Hay funciones delegables que nunca te van a dar problemas aunque trabajes con más de 2000 registros. Estas funciones dependen del origen de datos (Sharepoint o SQL). Mírate este DOC: docs.microsoft.com/es-es/power-apps/maker/canvas-apps/delegation-overview. Y mírate este vídeo: www.bing.com/videos/search?q=powerapps+entender+delegaci%c3%b3n&&view=detail&mid=0ED47041B53682D7FE310ED47041B53682D7FE31&&FORM=VRDGAR&ru=%2Fvideos%2Fsearch%3Fq%3Dpowerapps%2Bentender%2Bdelegaci%25c3%25b3n%26qpvt%3Dpowerapps%2Bentender%2Bdelegaci%25c3%25b3n%26FORM%3DVDRE
Buenas tardes Adriá, excelente video y muchas gracias por compartir todo su conocimiento. Actualmente trabajando con con una base de datos PostgreSQL, en donde el campo id de una tabla lo configure para que fuera autoincremental, cuando voy a guardar usando la función Patch un registro en la bd desde Power Apps, me dice que el campo id es obligatorio y no me deja guardar. Agradezco su ayuda
Hola, Carlos. ¿Has probado de pasar el ID con un valor NULL?. Si no funciona también puedes probar esto: powerusers.microsoft.com/t5/Building-Power-Apps/Create-Records-with-Auto-Increment-ID-in-a-PowerApps/m-p/417514#M123463
Hola tengo una consulta hice una aplicación que me guarda los datos en una base de datos sql server, y todo funciona normal pero al guardar las imagenes si pesan más de 3MB no me las guarda y por ende ningún dato de la fila.
Hola, yo acabo de conectar mi formulario de power apps a sql server y me trae la información de la tabla, pero no logro insertar un dato con el formulario, en las entradas de texto ni siquiera me sale la propiedad update, sabes por que?
tengo una duda, al tener la app con Power apps y SQL server, obvio la cuenta creadora de la app tiene que tener licencia para poder utilizar la app.. pero si otras personas ingresan de manera funcional a la aplicación ya sea porque se hizo un login en donde varias personas pueden ingresar, esas personas también tienen que tener power app premium ?
Hola, Jonathan. Si, todos los que utilizan esa App deberán tener licencia premium.
Muy buen vídeo Adriá, así como mucho de los que haz subido. Me puedes ayudar con una consulta, al trabajar con SQL deber compartir el origen igual que SharePoint ? Para ingresar los datos
Y otra consulta, de que forma se puede dejar una Apps para que ingresen datos varias personas sin contar o compartir el acceso por correo, existe alguna forma ?
Slds..
Hola, Rodrigo. Si, las Apps que tienen como origen de datos SQL también deben compartirse.
Si el uso de la App va a ser por web puedes acceder a ella como quieras siempre que tengas el link. En ina de las soluciones wue tengo montadas tienen una intranet en Php con enlsces a apps de PowerApps.
@@AdriaBalaLLOGIC entiendo, muchas gracias por tu pronta respuesta Adrià.
Para eso debo contrata los planes que te ofrece power Apps, algún vídeo que tengas relacionado ?
Brindas algunos cursos ?
Muchas gracias. Que tengas buen día!
@@zaga2812 De momento no tengo ningún videotutorial sobre temas de licenciamiento. Estoy trabajando en el desarrollo de cursos completos para poderlos ofrecer a quien pueda interesarles. Ya lo anunciaré
@@AdriaBalaLLOGIC excelente ! Quedaré atento.
Éxito y gracias por tu aporte.
Saludos desde chile !
Excelentes videos, le hago una consulta yo estoy trabajando con SQL y necesito adjuntar imagenes, se puede desde powerapps adjuntar e indicarles que se adjunten y que su lugar donde se va a guardar sea en una carpeta en la red de mi empresa?
Hola, Leitox. Por supuesto que se puede hacer. Aunque este videotutorial se basa en un origen de datos Sharepoint lo puedes aplicar también an SQL: ua-cam.com/video/vKmat05mUy8/v-deo.html
Adriá depronto esa app es receptiva ?
Con Receptiva te refieres a que puedas introducir nuevos datos? Nuevos pedidos, productos. Clientes, etc?. La respuesta es que necesitariamos crear los formularios oportunos para que lo fuera. No costaría demasiado. Podrian ser formularios emergentes.
@@AdriaBalaLLOGIC no Adriá me refiero a que si es responsive a cualquier dispositivo
Ah. Vale. No, no lo es. Tengo pendiente un vídeo para hablar de aplicaciones responsive.