Buenas tardes Mozart, he estado detallando sus videos y realmente me he sorprendido con su contenido, le estoy muy agradecido por compartir sus conocimientos. Están muy bien explicados y detallados. MUCHAS GRACIAS por compartir sus conocimientos.
Como sabias que estaba necesitando esto Geniooo?? (me habria encantado que digas como definir esas políticas, pero igual me reee sirve!) Graaaaaaciiiaaaaassss
@@mozart_34 Tengo una duda que no encuentro en la documentación. Me podrás dar una mano? Necesito poner 2 imágenes que se seleccionan con 2 input diferentes (fondo y foto), pensé en duplicar las funciones y cambiar el id de los div que muestran cada imágen y los nombres de las funciones. Pero pareciera que "preview" no se puede modificar, si la reemplazo me da un error: userCodeAppPanel:27 Uncaught TypeError: previsual.appendChild is not a function at HTMLInputElement.mostrarFoto (userCodeAppPanel:27). Del mismo modo había aplicado los estilos CSS a "obj" como dice la documentación pero son distintos para el fondo y para la foto.y no sé como aplicar estilos diferentes. Desde ya muchas gracias
Buen día..muy buen video ...lo que estoy necesitando es que esa foto que subo al drive mandarlo por correo corporativo (con restricciones) denteo de un html body
Hola, gracias, es posible. Puedes enviarla con un inline html(creo que en el video de newletter o en uno lo muestro) si no estoy por hacer uno porque me lo han pedido bastante. y pudieras eliminar la imagen despues de enviarla o guardarla si así lo necesitas.
Muy buena duda, también se puede hacer con la misma API de file reader (pude hacerlo abriendo el pdf en una nueva pestaña) pero en chrome la bloquea presentando el siguiente mensaje (index):6772 crbug/1173575, non-JS module files deprecated. :( Con la API pdf.js creo que si se puede.
Gracias por el contenido, una consulta para subir videos en lugar de img, tienes alguna recomendación de cómo hacerlo. En FileReader hay documentación para embeber pero no encuentro para que nos carguen este tipo de archivos.
Gracias por el aporte amigo Alberto, pero una consulta estoy intentando capturar la dirección URL de esa imagen seleccionada y guardarla en una Sheets. se puede hacer eso?
Hola, si te refieres al id o url de la imagen recién creada, si es posible, solo antes de devolver el valor al cliente (return id) puedes utilizar el métod setValue( id ) en la hoja y rango deseados.
Buenas, agradecido con el tutorial, completo y nada complejo a mi parecer. Tengo un problema, al intentar subir imagenes directamente desde la cámara o imagenes de más de 2mb simplemente no las sube, sabes que puedo hacer en este caso? Muchas gracias.
Excelente vídeo Alberto, me sirve de mucho porque soy nuevo en esto, te pregunto: Cómo haría para almacenar un dato (Obtenido de una hoja con un For i) en una variable para que esté disponible en 1 o 2 hojas html o en todo caso ese dato poder llamar desde otras funciones u otras hojas en Apps Script. Desde ya gracias por su respuesta, saludos desde Perú.
Muchas gracias, primero necesitas enviar el dato al lado del cliente. ya sea con template o con con alguna acción de algún botón (no sé como lo hayas hecho) una vez ya la tengas en el lado del cliente puedes crear una variable global para que esté disponible en los archivos html
Muy buen video Alberto! me sirve mucho para cargar los comprobantes de los clientes, te queria consultar. Existe la posibilidad de que me cobres una consultoria de Web App con vos? lo necesitaria ya que tengo varios errores a la hora de querer compartir la aplicacion web con mis clientes, no les ingresa, les dice que no existe, a algunos le pide verificación , me gustaría ver la forma de que no les pida mas verificacion y sea de publico acceso, tal vez con un dominio pero no se exactamente si sera la solución, muchas gracias!
Hola felicitaciones por los cursos los he visto casi todos. tengo problemas con un proyecto, fuera de mi ordenador no se ve, me aparece un mensaje: "No se puede abrir el archivo en estos momentos" "Comprueba la dirección e inténtalo de nuevo" te agradecería me dieras un norte y nuevamente felicitaciones
Hola, revisa en los permisos de la implementación (en el botón azul a la derecha) si tienes que solo tu puedes acceder a la app por eso no te lo muestra. depende de las necesidades de la aplicación si ocupas dar permisos a cualquier persona, cuentas de google o de tu dominio y bajo que cuenta trabaje tuya o la de cada usuario.
Excelente que bueno que te funcionó. Existe una callback function que se llama withSuccessHandler, esta se ejecuta cuando todo salió bien en el servidor, entonces en esta función puedes agregar el mensaje que deseas, acceder al elemento de la imagen y borrarla
Buenas que tal como estas estoy buscando la forma de solucionar un problema, la cuestion es tengo un google sheets con un codigo y al lado su correspondiente URL de la imagen correspondiente por medio del codigo logro traer la URL pero al querer colocar el valor de la URL que traje dentro del HTML para que me presente la imagen en la pagina WEB me tira un error no puedo encontrar como solucionarlo si me pudieras dar una mano o orientarme te estaria muy agradecido
Hola muy buen video, Me gustaía entender por que recibo el siguiente error cada vez que intento correr la app Error TypeError: Cannot read property 'bytes' of undefined uploadFiles @ Code.gs:9 En mi caso no se cargar las imagenes a la carpeta drive ni logro visualizar nada en la consola de google. Mil gracias!
Hola! Gracias El error está en el archivo código en la línea 9, (por el error veo que ahí tienes la instrucción donde creas el blob) no estás pasando bien el argumento de la función (revisa que si tengas el argumento obj en la definición o en el archivo page revisa que si estés pasando el objeto al servidor). Subiré un video con un método más simple ya que google ya arregló el bug que obligada utilizar el objeto fileReader()
@@mozart_34 Mil gracias logré solventar el error. Ahora tengo otra inquietud, de que forma sería posible hacer que el preview siempre se mantenga del mismo tamaño de forma de no dañar el layout de la pagina ejemplo 15x30 px para cualquier tamaño de foto?
hola amigo, podrias hacer un tutorial de como insertar FileUpload en un formulario flotante (asi como este video : ruclips.net/video/QuqI7yvwetI/видео.html) y que se envie a Drive
Buenas tardes Mozart, he estado detallando sus videos y realmente me he sorprendido con su contenido, le estoy muy agradecido por compartir sus conocimientos. Están muy bien explicados y detallados. MUCHAS GRACIAS por compartir sus conocimientos.
Muchas gracias, saludos✌🏽
Como sabias que estaba necesitando esto Geniooo?? (me habria encantado que digas como definir esas políticas, pero igual me reee sirve!) Graaaaaaciiiaaaaassss
Muchas gracias, es que ya depende de las necesidades de cada uno, y ahí se alarga el video, de por si salió larguito x )
@@mozart_34 Tengo una duda que no encuentro en la documentación. Me podrás dar una mano? Necesito poner 2 imágenes que se seleccionan con 2 input diferentes (fondo y foto), pensé en duplicar las funciones y cambiar el id de los div que muestran cada imágen y los nombres de las funciones. Pero pareciera que "preview" no se puede modificar, si la reemplazo me da un error: userCodeAppPanel:27 Uncaught TypeError: previsual.appendChild is not a function at HTMLInputElement.mostrarFoto (userCodeAppPanel:27). Del mismo modo había aplicado los estilos CSS a "obj" como dice la documentación pero son distintos para el fondo y para la foto.y no sé como aplicar estilos diferentes. Desde ya muchas gracias
Muchas gracias!! Felicitaciones excelente video. Me fue de gran ayuda, Saludos desde Colombia.
Muchas gracias! Saludos ! 👨🏽💻
Buen día..muy buen video ...lo que estoy necesitando es que esa foto que subo al drive mandarlo por correo corporativo (con restricciones) denteo de un html body
Hola, gracias, es posible. Puedes enviarla con un inline html(creo que en el video de newletter o en uno lo muestro) si no estoy por hacer uno porque me lo han pedido bastante. y pudieras eliminar la imagen despues de enviarla o guardarla si así lo necesitas.
Gracias muy buen contenido
Muchas gracias! Saludos.
Great 👍🏼. We hope to see this tutorial in ENGLISH 🤔
Thanks, hope soon...
Buen día, ¿Manejas algún curso relacionado con app Script?
Muy buen aporte Alberto, en el caso que quiera una vista previa de un archivo en pdf como es el codigo por favor?
Muy buena duda, también se puede hacer con la misma API de file reader (pude hacerlo abriendo el pdf en una nueva pestaña) pero en chrome la bloquea presentando el siguiente mensaje (index):6772 crbug/1173575, non-JS module files deprecated. :( Con la API pdf.js creo que si se puede.
Gracias por el contenido, una consulta para subir videos en lugar de img, tienes alguna recomendación de cómo hacerlo. En FileReader hay documentación para embeber pero no encuentro para que nos carguen este tipo de archivos.
Gracias por el aporte amigo Alberto, pero una consulta estoy intentando capturar la dirección URL de esa imagen seleccionada y guardarla en una Sheets. se puede hacer eso?
Hola, si te refieres al id o url de la imagen recién creada, si es posible, solo antes de devolver el valor al cliente (return id) puedes utilizar el métod setValue( id ) en la hoja y rango deseados.
Hola Mozart, como puedo hacer para que la imagen que se previsualice tenga un tamaño fijo, ya que desde el div no me da. Mil gracias como siempre
Buenas, agradecido con el tutorial, completo y nada complejo a mi parecer. Tengo un problema, al intentar subir imagenes directamente desde la cámara o imagenes de más de 2mb simplemente no las sube, sabes que puedo hacer en este caso? Muchas gracias.
Gracias, tienes buena conexión? si tarda más de 6min puede que esté excediendo el tiempo de ejecución.
Excelente vídeo Alberto, me sirve de mucho porque soy nuevo en esto, te pregunto: Cómo haría para almacenar un dato (Obtenido de una hoja con un For i) en una variable para que esté disponible en 1 o 2 hojas html o en todo caso ese dato poder llamar desde otras funciones u otras hojas en Apps Script. Desde ya gracias por su respuesta, saludos desde Perú.
Muchas gracias, primero necesitas enviar el dato al lado del cliente. ya sea con template o con con alguna acción de algún botón (no sé como lo hayas hecho) una vez ya la tengas en el lado del cliente puedes crear una variable global para que esté disponible en los archivos html
Muy buen video Alberto! me sirve mucho para cargar los comprobantes de los clientes, te queria consultar. Existe la posibilidad de que me cobres una consultoria de Web App con vos? lo necesitaria ya que tengo varios errores a la hora de querer compartir la aplicacion web con mis clientes, no les ingresa, les dice que no existe, a algunos le pide verificación , me gustaría ver la forma de que no les pida mas verificacion y sea de publico acceso, tal vez con un dominio pero no se exactamente si sera la solución, muchas gracias!
Gracias, si quieres contáctame por mi correo electrónico y platicamos, saludos.
@@mozart_34 Listo, ya te envie un E-mail, muchas gracias!
Profe gracias. Puedo usar este código para subir tambien PDFs ? o no
De nada, creo que te serviría el vídeo 36, en ese si muestro como subir cualquier archivo, no solo imágenes
Hola felicitaciones por los cursos los he visto casi todos.
tengo problemas con un proyecto, fuera de mi ordenador no se ve, me aparece un mensaje:
"No se puede abrir el archivo en estos momentos"
"Comprueba la dirección e inténtalo de nuevo"
te agradecería me dieras un norte y nuevamente felicitaciones
Hola, revisa en los permisos de la implementación (en el botón azul a la derecha) si tienes que solo tu puedes acceder a la app por eso no te lo muestra. depende de las necesidades de la aplicación si ocupas dar permisos a cualquier persona, cuentas de google o de tu dominio y bajo que cuenta trabaje tuya o la de cada usuario.
Excelente material
Podrías hacer un ejemplo para adaptar un Admin témplate con Bootstrap en apps scritp porfa...
Gracias, muy buena idea.
Buenas tardes funciono de 10 solo una pregunta como puedo hacer que de un mensaje de que se cargo exitosamente y borre las imagenes de la vista previa
Excelente que bueno que te funcionó. Existe una callback function que se llama withSuccessHandler, esta se ejecuta cuando todo salió bien en el servidor, entonces en esta función puedes agregar el mensaje que deseas, acceder al elemento de la imagen y borrarla
Buenas que tal como estas estoy buscando la forma de solucionar un problema, la cuestion es tengo un google sheets con un codigo y al lado su correspondiente URL de la imagen correspondiente por medio del codigo logro traer la URL pero al querer colocar el valor de la URL que traje dentro del HTML para que me presente la imagen en la pagina WEB me tira un error no puedo encontrar como solucionarlo si me pudieras dar una mano o orientarme te estaria muy agradecido
Hola muy buen video,
Me gustaía entender por que recibo el siguiente error cada vez que intento correr la app
Error
TypeError: Cannot read property 'bytes' of undefined
uploadFiles @ Code.gs:9
En mi caso no se cargar las imagenes a la carpeta drive ni logro visualizar nada en la consola de google.
Mil gracias!
Hola! Gracias
El error está en el archivo código en la línea 9, (por el error veo que ahí tienes la instrucción donde creas el blob) no estás pasando bien el argumento de la función (revisa que si tengas el argumento obj en la definición o en el archivo page revisa que si estés pasando el objeto al servidor). Subiré un video con un método más simple ya que google ya arregló el bug que obligada utilizar el objeto fileReader()
@@mozart_34 Mil gracias logré solventar el error. Ahora tengo otra inquietud, de que forma sería posible hacer que el preview siempre se mantenga del mismo tamaño de forma de no dañar el layout de la pagina ejemplo 15x30 px para cualquier tamaño de foto?
Me pierfo
hola amigo, podrias hacer un tutorial de como insertar FileUpload en un formulario flotante (asi como este video : ruclips.net/video/QuqI7yvwetI/видео.html) y que se envie a Drive
Hola, sería solo combinar este con los mismos campos que hay en el formulario crud, pero si lo tomare en cuenta, gracias por el tip
cómo puedo hacer todo eso desde visual studio?
Utilizando CLASP
Esto es muy dificil...
Así es la programación y su curva de aprendizaje, pero una vez lo dominas es sencillo, igual puedes empezar con el video 36 que es más sencillo