Integrar Google Calendar con AppSheet. Crea Apps a partir de Google Sheets

Поделиться
HTML-код
  • Опубликовано: 12 дек 2024

Комментарии • 31

  • @Sandri-o2x
    @Sandri-o2x Год назад

    Hola Fabio, Coincido con el resto de usuarios, muy bien explicado sin palabras. He seguido tus pasos y me sale bien, menos uno. A la hora de crear un evento y finalizarlo, se me crea en la tabla de excel pero no se agrga a mi calendario hasta que no pincho en la accion "GCalendar". En cambio el resto va todo automatico. Muchas gracias de antmano.

    • @FabioPalacios
      @FabioPalacios  Год назад +1

      Gracias. Voy a revisar lo que decís. Por ahí cambió algo y se necesita modificar algún paso. Saludos.

  • @yesidmj23
    @yesidmj23 Год назад

    excelente video sensei eres hasta donde se el unico de tantos youtubers que enseña realmente sin hablar y hablar y obligando que compre cursos extremadamente costosos(a mi concepto) y que va a los hechos ,muestra las capacidades, destrezas y conocimientos. te hago una pregunta ¿ haz ya dezplegado una aplicacion a play store o appstore, y es largo el proceso?....gracias de antemano por reponder

    • @FabioPalacios
      @FabioPalacios  Год назад

      Gracias! Aún no, pero echaré un vistazo en estos días. Saludos.

  • @ledesmaf
    @ledesmaf 2 года назад

    Excelente trabajo. Me fue super útil el video. Gracias,

  • @fullhousevivienda4992
    @fullhousevivienda4992 11 месяцев назад

    Fabio una consulta en el minuto 9:26 del video cuando agregas los o el email colocas el nombre de la(hoja y [email] ) y esto me traeria todos los email y a la hora de crear el evento también invita a los otros usuarios que tienen acceso a la aplicación por ejemplo. Yo soy el administrador y tengo mis clientes y los otros usuarios los vendedores, cada uno tiene sus clientes que se los muestro filtrados por usuario.
    Al ser asi les manda invitaciones a esos otros usuarios al evento que se genero en mi calendario de google. Entoces me gustaria resolver de que el email sea solo del Administrador por ejemplo. Asi el evento se crea y no los invita a los otros usuarios de la aplicación. Creo que se entiende.

    • @FabioPalacios
      @FabioPalacios  11 месяцев назад +1

      Puedes resolverlo con un select y una condición que solo afecte a los que quieres incluir.

    • @fullhousevivienda4992
      @fullhousevivienda4992 11 месяцев назад

      @@FabioPalacios muchas Gracias Fabio por tus Aportes me da mucho gusto que personas como tú ayuden a la comunidad.

  • @miguelperez7017
    @miguelperez7017 2 года назад

    Buena herramienta, si señor.

  •  Год назад

    Fabio, quería decirte que hasta ahora tus videos son los que más me ayudaron desde que se me ocurrió decirle a mi jexa que podía crearle una app para gestionar su agenda de citas con clientes y la gestión y seguimiento de los pagos. Ahora le sugerí a mi jefa que maneje su agenda en Google Calendar (hasta ahora, ella planifica su grilla de turnos en excel, muy manualmente, pero eso no deja registro histórico de cambios, porque borra y sobre escribe información todo el tiempo en las mismas celdas). Así que te consulto.. Hice lo que muestras en el video pero a la inversa, o sea que la tabla de Google Calendar alimenta a mi tabla de eventos. Mi pregunta es: se pueden agregar columnas a la tabla de Google calendar? Es decir, columnas extras (no virtuales) que contengan los datos que deseo poner, por ej número de teléfono, monto a cobrar, Saldo, etc.? De ese modo podría tener todo junto y sincronizado. y si hago cambios en los elementos básicos en Calendar como la fecha, esta se modifica en mi tabla de eventos y viceversa.

    •  Год назад

      Y si no es posible agregarle mis columnas personalizadas, entonces me gustaría hacer algún tipo de referencia para traer los datos de Calendar a mi tabla de eventos y que esta última (que sí tiene todas las columnas que deseo) si estén sincronizada. Porque al hacer cambios en Calendar se modifica la tabla (Data) de Calendar propiamente dicha, no la que uso para darle el formato deseado, que sería la que muestras de Sheets con los Eventos

    • @FabioPalacios
      @FabioPalacios  Год назад

      Gracias!!! Me pondré a investigar sobre el caso 🤓

  • @miguelmartinez9469
    @miguelmartinez9469 2 года назад

    Muchas gracias por el video. Como siempre perfectamente explicado. En mi caso, dispongo de mi tabla EVENTOS con muchos registros ya hasta final de año. Los registros nuevos se agregan automáticamente a Google Calendar, pero querría preguntarte de que manera podría agregar a Google Calendar los registros que ya tenia de manera automática. Espero puedas ayudarme. Muchas gracias y un saludo.

    • @FabioPalacios
      @FabioPalacios  2 года назад

      De nada. Buena pregunta. A ver podrías plantear hacer como una copia de los eventos pasados en otra tabla y crear una acción masiva que inserte en tu tabla base.

  • @luiscardozo1419
    @luiscardozo1419 2 года назад

    Excelente amigo!!!!

  • @fvarios
    @fvarios 2 года назад

    excelente !

  • @miguelperez7017
    @miguelperez7017 2 года назад +1

    Una consulta Fabio, si yo creo una app de tarea, es decir entro en appsheet con mi correo ¿yo puedo luego sincronizar esta app con el google calendar de otro correo diferente al correo desde donde se creó la app? o ¿los dos correos tienen que coincidir? gracias.

    • @FabioPalacios
      @FabioPalacios  2 года назад

      Miguel, ya incorporaste esto en tu app? Porque durante la accion, en columna atendees, muestro que cargamos una LISTA de emails que traemos de nuestra tabla STAFF. O podes cargarlo ahí, en la accion, manualmente con LIST. Fíjate en esta parte! Saludos

  • @TecnologiasInformacion-ds7kn
    @TecnologiasInformacion-ds7kn 7 месяцев назад

    Hola buen día, me podrías orientar. en el minuto 07:31 - Creación de ACCION para insertar registros en tabla vinculada de Calendar. La formula NO me funciona ya que solo elimina el registro en la hoja de calculo pero no en google calendar, mi formula es: SELECT(CTI PVVUM[Row ID],([Row ID] = [_THISROW].[idEventos])), pero no me encuentra en la consulta el registro del identificador de Eventos, si lo agrego manual como prueba, si ejecuta la acción: SELECT(CTI PVVUM[Row ID], [Row ID] = "3821c8a3" ) Agradezco tu atención

    • @FabioPalacios
      @FabioPalacios  7 месяцев назад

      Comprueba los nombres de las columnas. En la expresión use Descripción no Row ID para comparar. Ver 14:17

  • @rafafire1231
    @rafafire1231 Год назад

    Hola, podrías indicar cómo se puede repetir la misma actividad (la misma hora, la misma activa pero en diferentes fechas) en el calendario desde el appsheet.

    • @FabioPalacios
      @FabioPalacios  Год назад +2

      Hola. Te puede servir crear una acción “copy this row and edit the copy” y ahí al tocar la acción se abre un form donde podrías editar la fecha. Y el resto quedaría igual. O sea, es una opción.

  • @willijb1632
    @willijb1632 2 года назад

    Hola! Excelente video, he seguido paso a paso y me sale todo correcto, pero a la hora de editar la hora o la fecha, se me genera una nueva cita en el Google Calendar, en appsheet va bien, pero en el otro solo puedo eliminarlo, tiene solución? Debo implementar otro bot? Cómo sería.. gracias de antemano un saludo

    • @FabioPalacios
      @FabioPalacios  2 года назад +1

      El bot propuesto debía actuar solo al agregar el evento. No al editar. Una salida para editar es crear un bot que elimine el evento y vuelva a agregarlo en el calendar.

    • @willijb1632
      @willijb1632 2 года назад

      @@FabioPalacios osea te refieres a crear un bot diferente, no sumarle otro bot más...un ejemplo a lo que me refiero un cliente me llama para cambiar la cita que tenía programada para las 8 ahora lo quiere a las 9, con este bot se me genera otra cita... Cómo sería el bot para modificar y no para eliminar ... Es muy complicado ? O tengo que crear otro ...

    • @FabioPalacios
      @FabioPalacios  2 года назад +1

      @@willijb1632 otro bot! Quedan los dos que son para agregar y eliminar. Ahora agregas un tercero para “editar” (que será eliminar + agregar, seria en dos steps)

  •  2 года назад +1

    CONCATENATE ([CLIENTE],"EVENTO:",[EVENTO])

  •  2 года назад +1

    SELECT (testApp [Row ID], [Description]= [_THISROW].[ID])