Mozart García
Mozart García
  • Видео 193
  • Просмотров 822 571
🔥 Tabulator y Apps Script: Tablas con Datos de Google Sheets 📊 | AS125
En esta segunda parte aprenderás a construir tus tablas dinámicas html conectándolas con Google Sheets, Tabulator y Apps Script. Las cuales se actualizan automáticamente conforme agregues registros a tu hoja de cálculo. 🚀
Capítulos
00:00 Intro
00:12 Ajustes iniciales
01:31 Obtener datos y darles formato
09:14: Construir tabla
15:00 Demo
Support
🧑🏽‍💻⭐ Acceso anticipado (conforme suba los videos) y código fuente.
buymeacoffee.com/mozartgarcia/e/291484
👍 Si te sirvió el video puedes apoyar este contenido compartiendo, dándole like, suscribiéndote o invitándome un café.
☕ Support: www.buymeacoffee.com/mozartga...
Relacionado:
¿Qué es tabulator? ruclips.net/video/etfQjZ7WsQI/видео.html
Tabla desde sheets r...
Просмотров: 73

Видео

📚 Tabulator en Apps Script: ¿Qué es y Cómo Empezar? 🤔 | AS124
Просмотров 68916 часов назад
En esta primera parte te enseño qué es #Tabulator y cómo puede ser una alternativa a los #datatables al integrarla a Google Apps Script para darle una mejor visualización a tus datos de Google Sheets. Construirás tu primera tabla, aprenderás a seleccionar el tema de tu preferencia y a seleccionar la tipografía que vaya con tu estilo. Capítulos 00:12 ¿Qué es tabulator? 01:49 Instalación 09:54 Te...
🔧 Construye tu Propio Análisis de Sentimientos para tus encuestas de Forms con Apps Script, Gemini 🤖
Просмотров 64421 день назад
Con este tutorial dominarás el Sentiment Analysis en tus encuestas de Google Forms con Apps Script y Gemini Construirás tu propio sistema de análisis de sentimientos utilizando Froms Sheets Apps Script Gemini. Aprenderás a: Conectar con la API de Gemini Automatizar el análisis Almacenar y visualizar resultados Añadir formato condicional a google sheet Capítulos 00:00 Introducción 00:35 ¿Qué es...
Prompt Engineering 101: Aprende a construir prompts que hagan magia con Gemini ✨ | Apps Script 122
Просмотров 622Месяц назад
En este tutorial, aprenderás a comunicarte 🗣️ de manera efectiva con la inteligencia artificial para desbloquear su magia 🪄 y obtener mejores resultados. ¿Te has preguntado cómo sacarle el máximo provecho a Gemini? 🤔 La clave está en el prompt 🧑🏽‍💻 así que prepárate porque crearemos muchos prompts para Gemini. En este video aprenderás desde cero las bases sobre Prompt Engineering: 🔵 Qué es un p...
Gemini ✨en 15 minutos: Tu nuevo asistente personal de IA que te hará la vida más fácil 🚀 | GAS 121
Просмотров 991Месяц назад
🚀 ¡Descubre a Gemini ✨ tu nuevo mejor amigo de la inteligencia artificial! En este video te muestro cómo Gemini puede revolucionar tu forma de trabajar y vivir. En este tutorial, aprenderás a: Acceder y configurar Gemini: Te guiaré paso a paso para que puedas empezar a utilizarlo de inmediato. Redactar correos, generar ideas y resumir textos: Descubre cómo Gemini puede potenciar tu creatividad ...
¡Superpoderes para tus hojas de cálculo! - Función personalizada de Gemini en Google Sheets | GAS120
Просмотров 818Месяц назад
¡Con Gemini y Google Apps Script, puedes crear funciones personalizadas de IA que automatizarán tus tareas y te ahorrarán tiempo! Aprenderás a crear una función personalizada que invoque a Gemini y a usar la función personalizada para obtener información de Gemini. Capítulos 00:00 Introducción 00:36 Que son las custom functions y documentación 03:06 Cómo comentar una función personalizada 05:13...
¡Conecta Gemini 🪄 a Google Apps Script en minutos! - Tutorial básico | Apps Script 119
Просмотров 1,3 тыс.2 месяца назад
¿Quieres potenciar tus aplicaciones de Google Workspace con la inteligencia artificial de Gemini? En este tutorial básico, te guiaré paso a paso en el proceso de conectar Gemini a Google Apps Script (cómo un hola mundo). Aprenderás cómo: Qué es gogole AI Studio Habilitar la API de Gemini Escribir tu primer script para interactuar con Gemini Enviar datos desde Google Apps Script a Gemini Recibir...
Google Cloud Next 24 Recap | Apps Script 118
Просмотров 1,3 тыс.4 месяца назад
En esta ocasión te presento un mini recap de mi primer experiencia en un #googlecloudnext Este evento presenta las principales novedades de las distintas tecnologías de Google, yo me enfoqué a asistir a las charlas relacionadas con la tecnología de #googlworkspace #appsheet y #appsscript Support 👍 Si te sirvió el video puedes apoyar este contenido compartiendo, dándole like, suscribiéndote o in...
Cómo reparar los enlaces rotos al mostrar imágenes de Drive ✅ | Apps Script 117
Просмотров 6914 месяца назад
En esta ocasión te muestro cómo mostrar imágenes de Drive en tus proyectos de #googleappsscript después de que con la nueva actualización de ciertos navegadores los enlaces aparecen rotos. Para este video me basé en la solución de Kanshi Tanaike 👉🏼 tanaikech.github.io/ Capítulos 00:00 Introducción 00:23 El problema 02:58 La solución (alternativa) Support 👍 Si te sirvió el video puedes apoyar es...
Escanear códigos desde tu celular con App Inventor y Google Apps Script | Apps Script 116
Просмотров 1,9 тыс.4 месяца назад
En este tutorial te muestro cómo puedes aumentar tu productividad con esta #appmobile 📱 hecha con #appinventor para escanear códigos 🤳🏽 y enviarlos a un #googlesheets 💻 con #googleappsscript 🧑🏽‍💻 Capítulos 00:00 Introducción 00:30 Requisitos previos 00:55 Crear App en AI 11:52 Programación de la app a través de bloques 20:00 Proyecto de Apps Script 25:59 Demo 27:46 Generar archivo APK Support 👍...
Eliminar respuestas de google forms desde webapp | Apps Script 115
Просмотров 8435 месяцев назад
En esta 5ta parte aprenderás a eliminar las respuestas de un formulario de google desde una aplicación web. El botón estará dentro de un #datatable y utilizaremos #appsscript para realizar las acciones en el formulario y en el google sheet. ⭐ Acceso anticipado, videos extra (Recargar datos con botón | Modal de confirmación | Mostrar datos por usuario) y código fuente: www.buymeacoffee.com/mozar...
Mostrar links en botón y almacenar atributos data con Apps Script | Apps Script 114
Просмотров 1,1 тыс.5 месяцев назад
En este video mostraremos el link de edición de las respuestas de un formulario de google con un botón. Además almacenaremos data attributes en un botón para poder hacer referencia a los datos del spreadsheet. ⭐ Acceso anticipado, videos extra (Recargar datos con botón | Modal de confirmación | Mostrar datos por usuario) y código fuente: www.buymeacoffee.com/mozartgarcia/e/224981 Capítulos 00:0...
Editar respuestas de google Form desde Web App | Apps Script 113
Просмотров 1,4 тыс.5 месяцев назад
Editar respuestas de google Form desde Web App | Apps Script 113
Cómo crear un botón para agregar respuestas y diseño de datatable | Apps Script 112
Просмотров 1,1 тыс.5 месяцев назад
Cómo crear un botón para agregar respuestas y diseño de datatable | Apps Script 112
Videos extra de Google Forms + DataTable + AppsScript
Просмотров 8336 месяцев назад
Videos extra de Google Forms DataTable AppsScript
Mostrar respuestas de cualquier Google Form en página web | Apps Script 111
Просмотров 2,5 тыс.6 месяцев назад
Mostrar respuestas de cualquier Google Form en página web | Apps Script 111
Cómo insertar tu web app en Wix con iframe | Apps Script 110
Просмотров 6766 месяцев назад
Cómo insertar tu web app en Wix con iframe | Apps Script 110
Apps Script con Google Bard (Parte 02) | Apps Script 109
Просмотров 1,4 тыс.8 месяцев назад
Apps Script con Google Bard (Parte 02) | Apps Script 109
Apps Script con Google Bard (Parte 01) | Apps Script 108
Просмотров 1,9 тыс.8 месяцев назад
Apps Script con Google Bard (Parte 01) | Apps Script 108
Project history en el IDE de Apps Script | 107
Просмотров 6389 месяцев назад
Project history en el IDE de Apps Script | 107
DataTable - mostrar vínculos con íconos | Apps Script 106
Просмотров 2,8 тыс.9 месяцев назад
DataTable - mostrar vínculos con íconos | Apps Script 106
DataTable - exportar información en #pdf #csv o al portapeles
Просмотров 6 тыс.11 месяцев назад
DataTable - exportar información en #pdf #csv o al portapeles
DataTable responsive
Просмотров 7 тыс.11 месяцев назад
DataTable responsive
Cómo personalizar un DataTable - principales features
Просмотров 9 тыс.Год назад
Cómo personalizar un DataTable - principales features
Cómo llenar un DataTable con información de google sheets
Просмотров 9 тыс.Год назад
Cómo llenar un DataTable con información de google sheets
Cómo usar un DataTable con Apps Script - ¿Qué es un datatable?
Просмотров 16 тыс.Год назад
Cómo usar un DataTable con Apps Script - ¿Qué es un datatable?
Cómo crear un pdf con botón click para chatear de Whats app y Apps Script | Apps Script 💯
Просмотров 2,8 тыс.Год назад
Cómo crear un pdf con botón click para chatear de Whats app y Apps Script | Apps Script 💯
Cómo almacenar valores con Properties Service | Apps Script 99
Просмотров 1,1 тыс.Год назад
Cómo almacenar valores con Properties Service | Apps Script 99
getActiveUser 🤜🏼 V.S. 🤛🏽 getEffectiveUser | Apps Script 98
Просмотров 1,1 тыс.Год назад
getActiveUser 🤜🏼 V.S. 🤛🏽 getEffectiveUser | Apps Script 98
Unir tablas(sheets) en un objeto y cargar catálogos | Apps Script 97
Просмотров 2,7 тыс.Год назад
Unir tablas(sheets) en un objeto y cargar catálogos | Apps Script 97

Комментарии

  • @AndresVillanuevand
    @AndresVillanuevand 3 часа назад

    Gran video mi pana! Espero ya el próximo.

    • @mozart_34
      @mozart_34 3 часа назад

      Saludos mi Pana! Gracias por comentar! 💪🏽👍🏽

  • @Leover378
    @Leover378 5 часов назад

    Hola Mozart. Pero me parece que hay similitud entre este Tabulador y la serie de videos que subiste utilizando el plugin de DataTable. Cual es mejor?

    • @mozart_34
      @mozart_34 4 часа назад

      Hola, si claro, Tabulator es una alternativa a DataTable con algunas diferencias que mostraré un poco más adelante, por ejemplo la edición de campos y formato de acuerdo al tipo de datos es muy sencillo, Tabulator tampoco depente de jQuery. Por su parte DataTable cuenta con más documentación y poco a poco va lanzando migrando y dejando jQuery. ¿Cuál es mejor? la que a ti te facilite crear soluciones.

  • @MatheusSilva-qm3ph
    @MatheusSilva-qm3ph 6 часов назад

    Muito bom!

    • @mozart_34
      @mozart_34 5 часов назад

      Olá, obrigado por comentar

  • @franm14
    @franm14 3 дня назад

    Muy buen aporte! cómo podría hacer para que las nuevas filas, en lugar de incluirse al inicio, se incluyan al final del backup? Muchas gracias!

    • @mozart_34
      @mozart_34 2 дня назад

      Gracias. Solamente tienes que cambiar la fila del rango, en lugar de que se inicie en la primera deberías de obtener la última fila del sheet y sumarle 1. Por ej. podrías utilizar el método getLastRow() +1 y ahí empezaría la fila, la columna, el número de filas y el número de columnas deberían de ser igual a las del video

    • @franm14
      @franm14 2 дня назад

      @@mozart_34 gracias! Lo probaré!

  • @elricho72
    @elricho72 4 дня назад

    Linda alternativa a datatable, gracias x el video.

    • @mozart_34
      @mozart_34 4 дня назад

      Sí, es una alternativa a los DT, ya dependería de cada desarrollador ver cuál le agrada más 👋🏽

  • @cesarcasimiro6830
    @cesarcasimiro6830 4 дня назад

    gracias por este tutorial. me ayudo a tener una mejor creatividad en un proyecto que estoy trabajando. Saludos...

    • @mozart_34
      @mozart_34 4 дня назад

      Que bueno que te sirvió! Y gracias por comentar, me ayuda a vencer este algoritmo 😅✌🏽

  • @ParaHistorial
    @ParaHistorial 5 дней назад

    Entiendo que sería una alternativa a DataTable como lo menciona la descripción del video, pero no sé si sea mejor o tenga más funcionalidades que DataTables. Se ve muy bien.

    • @mozart_34
      @mozart_34 5 дней назад

      Hola, sí, sería una alternativa más a los DataTables, tienen similitudes y diferencias y algunas ventajas y desventajas. Ya sería dependiendo del proyecto cuál te gusta más. Por ej. DataTables tiene más documentación. Tabulator nodepende de jQuery.

    • @ParaHistorial
      @ParaHistorial 4 дня назад

      @@mozart_34 Interesante, muchas gracias

  • @Benito-MExcel
    @Benito-MExcel 5 дней назад

    Hola Mozart, se ve muy elegante el resultado y muy bueno que se pueda editar sobre la propia tabla. Saludos 👍👍

    • @mozart_34
      @mozart_34 5 дней назад

      Gracias Benito, si, es una buena alternativa a considerar para ahorrar tiempo. Un saludo.

  • @lacs83
    @lacs83 6 дней назад

    Suena interesante... De echo se ve muy bien y ya no necesita de jQuery. Lo único que no me convence es el tamaño... Casi 440kb. Para algo sencillo usaría una tabla normal, quizá para algo más complejo pudiera contemplar su uso o si es posible buscar alternativas para customizar una tabla con Alpine el cuál es casi la décima parte de tamaño. Gracias por el tip.

    • @mozart_34
      @mozart_34 5 дней назад

      Hola, gracias por los tips que nos compartes. Coincido en que es interesante. Pero como dices siempre hay que ver el costo-beneficio de la solución en cuestiones de rendimiento, cantidad de datos, uso etc.,

  • @freddymoreno7653
    @freddymoreno7653 6 дней назад

    Cómo siempre buenísimo estimado... Adaptando a mi ejercicio de aprendizaje con tus tutoriales... Con este tema de los dstatable me surge una duda si me puede ayudar... Xq lo he buscado y no he dado.. hay manera de asignarle alguna propiedad al input de buscar que traen los dstatable, por ejemplo el o chance, onkey o asignarle nombre para cambiar su aspecto... Cuál es el id de ese input

    • @mozart_34
      @mozart_34 5 дней назад

      Hola, si claro si hay manera de asignarle el evento, tal vez inspeccionando el cuadro de búsqueda puedes ver si tiene algún id, o tal vez por alguna clase, puedes incluso asignar un evento a todos los inputs, y después verificas si el input tiene la clase del search input, si la tiene continúas y si no saltas. Espero sirva

    • @fjnmorenod
      @fjnmorenod 4 дня назад

      ​@@mozart_34gracias estimado seguirá indagando gracias por la ayuda

  • @anapauladarrigrandiparra7993
    @anapauladarrigrandiparra7993 6 дней назад

    A pesar de poner responsive con este video la tabla, aun se muestra como vista escritorio en el navegador de mi smartphone, ¿como logro cambiar esto? Estuve viendo en la pagina datatables modo Mobile, pero no me funciona, a ver si puedes ayudarme por favor, gracias.

    • @mozart_34
      @mozart_34 5 дней назад

      Hola, hice una prueba y si funciona, tal vez algún typo, o verfica también la visibilidad de las columnas.

  • @AndresVillanuevand
    @AndresVillanuevand 7 дней назад

    Gran video! COMO SIEMPRE... No conocia esta librería esta buenisima! Esperando desde ya el proximo video sobre Tabulator.!

    • @mozart_34
      @mozart_34 7 дней назад

      Gracias por comentar Andrés! Y gracias por esos tips para el audio 🎤

  • @sistemanitsuga4721
    @sistemanitsuga4721 7 дней назад

    Geniaaal, sos un genio.

    • @mozart_34
      @mozart_34 7 дней назад

      Hola 👋 Gracias por comentar! 🤓

  • @enriquececchi5843
    @enriquececchi5843 7 дней назад

    Muchas gracias por la dedicacion Mozart, pero siempre me he preguntado, donde adquiriste estos conocimientos? tienes cursos en Udemy?. Gracias!

    • @mozart_34
      @mozart_34 7 дней назад

      Hola muchas gracias, con javascript, ya que apps script está basado en este lenguaje. Aún no tengo, tengo en mente un curso desde 0 y con todas las bases del lenguaje, espero pronto sacarlo 😃

  • @goacq7022
    @goacq7022 7 дней назад

    Excelente!! ... mil gracias por el aporte... eres un genio!!!

    • @mozart_34
      @mozart_34 7 дней назад

      Gracias, espero un día poder pulir este tutorial, sirve, pero hay aspectos para hacerlo más accesible.

  • @ElenaSepulveda-ec9mh
    @ElenaSepulveda-ec9mh 8 дней назад

    Buen video. Como puedo obtener el ultimo dato ingresado con apps script.

    • @mozart_34
      @mozart_34 7 дней назад

      Hola, con el objeto "e", en mi último video hablo un poco de eso, pero con otro objetivo, tal vez te sirva, con e.range puedes obtener el valor, la celda que se editó, etc., ruclips.net/video/_KUcbfO3q5o/видео.htmlsi=a7yRXEnJKHM8lZ0v&t=117

  • @nanfmn
    @nanfmn 10 дней назад

    Hola, cual sería la mejor opción para implementar una tabla desde google sheets con carga diferida ? Gracias 🙏

    • @mozart_34
      @mozart_34 10 дней назад

      Hola, a qué re refieres con diferida? En partes o en cierto tiempo? 🤔

    • @nanfmn
      @nanfmn 10 дней назад

      En partes, según la paginación o búsqueda. Algo así como un lazy loading para cargar la info y asi lograr que la primera carga no sea tan demorada por la gran cantidad de datos que tengo en google sheets

    • @mozart_34
      @mozart_34 10 дней назад

      ​@@nanfmn ya, no tengo aún un vídeo de eso. Es un poco más complejo, necesitas cargar "x" datos y necesitas almacenar un número para saber en qué número d epagina estás y cada que presionas tomas el siguiente rango, son muchísimos datos? Si no, tal vez un datatable o tabulator(spoiler alerta de nuevo video) te pueda servir

  • @cesarcasimiro6830
    @cesarcasimiro6830 13 дней назад

    Gracias por proporcionar esta solución. Saludos...

    • @mozart_34
      @mozart_34 13 дней назад

      Gracias por comentar, saludos! 👨🏽‍💻

  • @Vamosquesepuede2022
    @Vamosquesepuede2022 14 дней назад

    eres mi putooooo super heroeeeees

  • @marvzenc4057
    @marvzenc4057 16 дней назад

    Hola Mozart, mu buen trabajo como todos los que haces y tu manera de enseñar es excelnte. si se pudiera implementar un buscador para los cards seria excelente: gracias desde ya.

    • @mozart_34
      @mozart_34 16 дней назад

      Hola, gracias por el comment! Claro, le añadiría un plus ese feature, veré si puedo hacer una 3ra parte o tal vez en una serie de videos...

    • @marvzenc4057
      @marvzenc4057 16 дней назад

      @@mozart_34 vamos estar al tanto de 3 parte

  • @user-pi8de6nd6o
    @user-pi8de6nd6o 16 дней назад

    HOLA BUENOS TUS VIDEOS EXCELENTES NO TENDRAS UNO DONDE EXPLIQUES LA SUMA O CONTEO POR CUALQUIERA O VARIAS COLUMNAS?

    • @mozart_34
      @mozart_34 16 дней назад

      Hola, gracias por comentar, tengo uno para calcular totales pero en ese construimos la tabla desde cero, se podría implementar aquí, aunque creo que el datatable debería d tener una función para hacer sumas

  • @pedrotdc777
    @pedrotdc777 17 дней назад

    Brutal, que grande eres @mozart_34

    • @mozart_34
      @mozart_34 17 дней назад

      Gracias por comentar Pedro. Saludos! ✌🏽👨🏽‍💻

  • @Benito-MExcel
    @Benito-MExcel 19 дней назад

    Hola Mozart, muy bueno como siempre. Sería posible una implementación donde se generen preguntas en Forms y con I.A nos muestre el resultado en Google Sheets?. Esto estaría enfocado a la enseñanza. Saludos 👍👍

    • @mozart_34
      @mozart_34 19 дней назад

      Gracias Benito, sí, justo he estado viendo eso, tal vez para profes y que te de una retro con IA o la calificación del examen. Tal vez ampliar la solución de mi aplicación de formularios con preguntas aleatorias. ¿Qué más se te ocurre?

    • @Benito-MExcel
      @Benito-MExcel 19 дней назад

      @@mozart_34 Me gusta la posibilidad de preguntas aleatorias. Otra opción implementar también cálculos. Pero ya creo que sería muy suficiente 🤩. Saludos y gracias por su atención.

  • @stephenrinaldy81
    @stephenrinaldy81 20 дней назад

    Dear Mozart, I found at 10.44, where you write "dataUsuarios.forEach ( usuario" now, i missed something. I cannot find the variable usuario. Can you give me some advice? Where did you put variable "usuario" before? and what is variable "usuario" that you mention in forEach?

    • @mozart_34
      @mozart_34 19 дней назад

      Hi, thanks for watching. dataUsuarios contains an array (a list of user records that is iterable) The forEach method iterates through each element of the list. And you can define an argument ("usuario" in this case) that represents each element of the list. that is the reason there is no variable user. The forEach method es a method of the arrays. you could see more of this method in the documentation. Hope it helps : )

    • @stephenrinaldy81
      @stephenrinaldy81 19 дней назад

      @@mozart_34 Thank you for your prompt reply. So when i put forEach ( usuario) i dont need to define the variable usuario? or should i define it somewhere? because i cant find where you put the variable usuario before.

    • @stephenrinaldy81
      @stephenrinaldy81 19 дней назад

      I have tried your method, somehow the ReadUsuario Function did not show my records in the display table :)

    • @mozart_34
      @mozart_34 19 дней назад

      @@stephenrinaldy81 ups, check every line in detail, sometimes Is a minor thing. If not you can get the source code through muy buy me a coffee page that is on the description. 👍🏽✌🏽

  • @AndresVillanuevand
    @AndresVillanuevand 21 день назад

    Brutal como siempre mi pana querido! Como siempre... Creo que le voy a ofrecer a un cliente esto! jajajaja Espero con ganas el proximo

    • @mozart_34
      @mozart_34 21 день назад

      Jajajajaja me invitas al proyecto! 🤣

  • @viltontech
    @viltontech 21 день назад

    Tremendo Video! Muy bien explicado y de muchisima utilidad!

    • @mozart_34
      @mozart_34 21 день назад

      Muchas gracias vilton! al igual que tú seguimos compartiendo un poco! 👨🏽‍💻

  • @jorgeucano
    @jorgeucano 21 день назад

    muy buen video!! me gusto mucho

    • @mozart_34
      @mozart_34 21 день назад

      ¡Muchas gracias Jorge! Saludos ✌🏽

  • @fabioantonioaquiseaguilar6309
    @fabioantonioaquiseaguilar6309 23 дня назад

    template me sale que no es una funcion

    • @mozart_34
      @mozart_34 23 дня назад

      🤔 Si te aparece HTMLService con rojo? para indicar que si estás utilizando la clase adecuada? también revisa la siguiente línea, donde esta el evaluate, por ahí puede que tengas un typo

  • @vikingo_chile2024
    @vikingo_chile2024 24 дня назад

    Mozart, buena tarde, cuando las secciones que van en el main-content se cargan con botones al presionar los botones de las seccion cargada no funcionan osea no van a la estiqueta script del archivo cargado en el main

    • @mozart_34
      @mozart_34 24 дня назад

      Hola, según yo si debería funcionar con botones, solamente en lugar de agregar los eventos a un label se haría a un botón, 🤔 No tendrás por ahí un error en esa parte? Ahora bien, si por ejemplo usas bootstrap puedes agregar la clase button aun que sea un label y se ve como un botón.

    • @vikingo_chile2024
      @vikingo_chile2024 22 дня назад

      @@mozart_34 maestro .. revise y todo bien .. gracias por su mensaje

  • @diegoforichi
    @diegoforichi 26 дней назад

    Habla un poco más fuerte

    • @mozart_34
      @mozart_34 26 дней назад

      Sí, tienes razón, sobre todo en este video, cambié de versión de software y me cambió los ajustes! 👍🏽

  • @RosiTerrab
    @RosiTerrab Месяц назад

    Un genio explicando graciass

    • @mozart_34
      @mozart_34 Месяц назад

      Gracias Rosi, un saludo! 👨🏽‍💻

  • @danielimanamunoz1037
    @danielimanamunoz1037 Месяц назад

    Mozart, muchas gracias por tu explicación tan clara y quería consultarte si se puede enviar a un grupo de WhatsApp la notificación en lugar de enviarlo a un correo.

    • @mozart_34
      @mozart_34 Месяц назад

      Hola, gracias por el comment. Sí, es posible enviar notificaciones a un grupo de Whats App, pero ahí necesitarías utilizar otro servicio como la api de Meta, o app inventor o app sheet. o algún servicio que nos permita realizar el envío, pero si es posible.

    • @danielimanamunoz1037
      @danielimanamunoz1037 Месяц назад

      @@mozart_34 podrías hacer un video por favor.

    • @mozart_34
      @mozart_34 Месяц назад

      @@danielimanamunoz1037 Tengo algunos por delante, pero esperemos más adelante. Un saludo.

  • @Jos-vp7mh
    @Jos-vp7mh Месяц назад

    Excelente contenido!

    • @mozart_34
      @mozart_34 Месяц назад

      Gracias por comentar! Saludos! 👨🏽‍💻

  • @nicolasdefrancisco8867
    @nicolasdefrancisco8867 Месяц назад

    No me sirve, no genera los examenes

  • @moisesef3309
    @moisesef3309 Месяц назад

    Buenas Mozart, quiero que los editores puedan escribir, pero no descargar, cómo se puede cualquier cosa hablamos por privado y negociamos

    • @mozart_34
      @mozart_34 Месяц назад

      Hola, fíjate que desafortunadamente no se puede evitar que los "Editores" puedan descargar :( si de plano ocupas que no puedan descargar necesitarías otro tipo de solución como web app, appsheet, add-on etc.,

    • @moisesef3309
      @moisesef3309 Месяц назад

      @@mozart_34 gracias y le dare un ojo, pero tengo entendido que hay algunas personas, que te comparten google sheeets y cuando dejas de aplicar con ellos te quitan el acceso aun siendo editor, bueno gracias por todo

    • @mozart_34
      @mozart_34 Месяц назад

      @@moisesef3309 🤔 No sé si entendí bien jeje, darte el acceso y quitártelo si se puede por script aunque sean editores, pero si eres editor creo que no se puede quitar el permiso de imprimir.

  • @julioperez1921
    @julioperez1921 Месяц назад

    Gracias por este excelente video, pero tengo un problema al intertar de colocar el forEach para cada tarjeta TypeError: Cannot read properties of undefined (reading 'forEach') (línea 9) da ese error y este es el código <!DOCTYPE html> <html> <head> <base target="_top"> <?!= include ('CSS'); ?> </head> <body> <div class="container"> <? data.forEach( row=>{ ?> <div class="card border-success mb-3" style="max-width: 18rem;"> <div class="card-header bg-transparent border-success">Header</div> <div class="card-body text-success"> <h5 class="card-title">Success card title</h5> <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p> </div> <div class="card-footer bg-transparent border-success">Footer</div> </div> <?}); ?> </div> <?!= include ('JS'); ?> </body> </html> Te agradezco tu comentario para solucionar este error

  • @juanrodriguez9527
    @juanrodriguez9527 Месяц назад

    Hola Mozart, Excelente herramienta para desarrollar apps básicas. Hice el mismo proyecto pero cuando pulso el botón Enviar me sale un error

    • @mozart_34
      @mozart_34 Месяц назад

      Hola, sí, la verdad para lo que está diseñada es una excelente herramienta, es difícil saber por qué, tal vez utilizar la función doGet para ver si el código en el archivo gs está funcionando correctamente, ver probando parte por parte, tal vez con alguna notificación en app inventor.

  • @HCCBBioingenieria
    @HCCBBioingenieria Месяц назад

    Excelente video Mozart, el uso de este API key actualmente tiene un costo?

    • @mozart_34
      @mozart_34 Месяц назад

      Hola, sí, es gratuito, aunque si quisieras ya realizar una implementación que esté haciendo llamados constantes a la API sería más conveniente utilizar el modelo de pago.

  • @anapauladarrigrandiparra7993
    @anapauladarrigrandiparra7993 Месяц назад

    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

  • @anapauladarrigrandiparra7993
    @anapauladarrigrandiparra7993 Месяц назад

    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

  • @anapauladarrigrandiparra7993
    @anapauladarrigrandiparra7993 Месяц назад

    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

  • @anapauladarrigrandiparra7993
    @anapauladarrigrandiparra7993 Месяц назад

    hola amigo, podrias hacer un tutorial de como insertar FileUpload en este mismo formulario flotante que creaste y que se envie a Drive

  • @anapauladarrigrandiparra7993
    @anapauladarrigrandiparra7993 Месяц назад

    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

    • @mozart_34
      @mozart_34 Месяц назад

      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

  • @Benito-MExcel
    @Benito-MExcel Месяц назад

    Hola Mozart, gracias por el repaso que nos haces de esta aplicación, hay cosas muy interesantes. Saludos 👍

    • @mozart_34
      @mozart_34 Месяц назад

      Gracias Benito, me imagino tú ya lo dominas pero espero al menos haya salido algo nuevo. 🙂

  • @walterruiz5642
    @walterruiz5642 Месяц назад

    Hola Mozart, consulta, puede darme la transcripción de un video mp4 subido en drive?

    • @mozart_34
      @mozart_34 Месяц назад

      Hola, si no me equivoco, a través de este chatbot todavía no es posible, incluso si tienes Gemini Advanced y buscas en drive, no te muestra los archivos de video. Para hacerlo se ocuparía una solución más robusta dentro de google cloud.

    • @leslysandra
      @leslysandra Месяц назад

      @@mozart_34 @walterruiz5642 he subido videos para preguntar a gemini , pero en Google AI Studio, es otra plataforma, que te deja escoger también la versión del modelo de lenguaje

  • @JuanMauricioSanchezHernandez
    @JuanMauricioSanchezHernandez Месяц назад

    Si tengo otros select que quiero ir llenando de otras hojas ¿Como podria ir variando la hoja fuente de los datos?

    • @mozart_34
      @mozart_34 Месяц назад

      Hola, tal vez el video 97 te sirva, puedes unir los sheets en un objeto y enviarlo al cliente cada que carga la página. Ahí puedes llenar los selects, si son dependientes, puedes crear un evento para que cada que cambie uno, busque la información para cargar el segundo o tercer select

  • @LM-wz1cj
    @LM-wz1cj Месяц назад

    Gracias lic. Mozart excelente contenido!!😊

    • @mozart_34
      @mozart_34 Месяц назад

      Gracias por el comentario!

  • @anapauladarrigrandiparra7993
    @anapauladarrigrandiparra7993 Месяц назад

    hola te invite un cafe para sacar los codigos pero no me funciona, como lo hago para ver lo que hice en html, me sale este error "ReferenceError: Cannot access 'html' before initialization (línea 2, archivo "Código")" prueba: imgfz.com/i/KknczZP.jpeg

  • @alexisarango2144
    @alexisarango2144 Месяц назад

    Estoy intentando desarrollar un proyecto que tiene los scripts para cada página en el archivo correspondiente a la misma, sin embargo, al llamar al archivo a incrustar los scripts no se ejecutan. ¿Hay alguna manera en la que se pueda resolver?

    • @mozart_34
      @mozart_34 Месяц назад

      Los archivos están en el mismo proyecto? Si es así, debes tener algún error al incrustar el código y por eso no se ejecutan, solo revisar, tengo esta forma en un proyecto y está funcionando con nofrmalidad.

  • @Tip_Ing_Godin_Analitics-pl9vu
    @Tip_Ing_Godin_Analitics-pl9vu Месяц назад

    Mi buen saludo... estoy tratando de generar un formulario, pero con búsqueda. es decir, buscar un campo y que la búsqueda me regrese otro valor en otro campo a manera de validación un ejemplo para saber si el número de empleado ingresado existe... no se si tengas o pudieras hacer algo referente saludos y excelente contenido me ha ayudado mucho.

    • @mozart_34
      @mozart_34 Месяц назад

      Hola, tal vez te puedan servir los videos 40 y 41 donde muestro validaciones en el cliente y en el server, puedes tomar cualquiera de los dos enfoques según tus necesidades.