Muchas gracias, tengo que llenar formularios por cada asesoría que hago y me es más fácil ponerlo en una hoja de cálculo que en el formulario y son más de 150 @_@
Hola Juan, un gustó. La verdad muy buenos videos... Y muy bien explicados. Gracias por compartir tu conocimiento y experiencia. Te quería hacer una consulta. Se puede hacer un formulario que busque registros bajo determinados criterios, ya cargados? No sé si me explico bien... Lo que quiero hacer es tomar mi maestro de cientes buscar el cliente por uno o varios criterios de búsqueda... Que me traiga los datos y editarlo. Eso se puede hacer en los formularios estos. Porque no me doy cuánta como hacerlo y no encuentro un vídeo
Quisiera plantear otro problema. Tengo que calificar muchas respuestas de cuestionario y quisiera automatizar la revisión manual de las respuestas, para publicar la respuesta de forma inmediata para evitar la revisión al asignar puntaje ya que la persona en esas preguntas debe elegir un numero entre 0 y 10, tienendo el mismo valor de puntaje el numero elegido por la persona (cada pregunta tiene una puntuación máxima de 10, siempre que la persona elija 10) y manualmente tengo que colocar el valor elejido por la persona, que puede ser 3 o 5, segun la opción que eligió. Al usar Cuadricula de una opción, puedo asignar los puntos correctos al numero elegido, pero eso hace que los puntos totales por pregunta aumenten. ¿Puede orientar en este caso tan particular?
Tengo un requerimiento, básicamente es similar , en mi caso al realizar el formulario se envía el registro a sheet, pero creé una columna mediante cálculos generé una respuesta tipo texto, esa respuesta quiero que se envíe al formulario y por ende al evaluado, hay como realizar es procedimiento?
Me genera error en esta línea pero si es de tipo hora: var respuestahora = preguntahora.asTimeItem().createResponse(hora) me sale: Exception: The parameters (number) don't match the method signature for FormApp.TimeItem.createResponse. pero ya ajusté el formato a tipo hora y sigue igual, qué podría modificar en todo caso?
Excelente video lo había pedido en otro video y resulta que la solución está aquí INCREIBLE!!! 1) Me quedan varias dudas, si en la taba de sheet no respetan las validaciones? como lo tomaría el forms? 2) Y que pasa con los campos obligatorios que en la tabla no sean agregados? 3) Y por último y super importante; yo tenía un código gracias a otros de sus videos extraía el getEditResponseUrl() y al importarlos desde una tabla ya no lo genera :( como puedo hacer? Desde ya muchas gracias maestro :D Abrazo desde argentina!!!
Hola! Excelente video, me sirvió mucho. Tengo una duda. Mi formulario tiene mezcla de tipo de preguntas, entre esas Check Box Me genera error en esta línea que es tipo CheckBoxItem: var respuestaCampoamplio = preguntaCampoamplio.asCheckboxItem().createResponse(campoamplio) me sale:
Exception: The parameters (String) don't match the method signature for FormApp.CheckboxItem.createResponse. qué puedo modificar en este caso, para que pueda continuar? Me salvarías con tu respuesta, muchas gracias
Hola Juan ! Soy un seguidor de tus tutoriales. Cuando trabaje en este proceso me di cuenta que cuando se trabaja con secciones ya no sirve este código. ¿Será posible que en un próximo video trabajes en este mismo ambito pero con secciones donde queden respuestas en blanco ?
Hola! Disculpa si no entendi bien la pregunta, pero no entiendo la utilidad. Si tenemos los ids o los nombres, para que necesitas las secciones Saludos!
Hola, muy buen tutorial, consulta, como puedo sumar el link de edición del formulario a esta tabla?, La idea es cargar una base con link editables para que puedan modificar respuestas desde ahí. saludos gracias.
Hola, un gran tutorial. Te planteo una duda. En caso que quiera importar una fecha diferente a la actual a mi formulario (marca de tiempo), donde encuentro el id de la marca de tiempo del formulario? Al ejecutar "traerIdsPreguntas" no aparece el id de la marca de tiempo. Gracias.
Buenos dias, quisiera pedirte una ayuda si se pudiera, en los formularios de cuestionario donde se autocalifican rapidamente y te dan la nota como respuesta, se podria ocultar la puntuacion donde el alumno no pueda ver el puntaje y en la respuesta de la nota final se podria ver como un mensaje que diga, hay que esforzarce mas, bien, muy bien o super. Lo digo porque en el colegio se quiere que los estudiantes solo vean un comentario como respuesta y no numeros por ser evaluacion cualitativa, por favor si podrias ayudarme, muchas gracias.
los datos tipo date y time, se peuden enviar?.... lo he logrado con listas, opciones de radio boton y demas pero con esos no. me puedes dar una luz de ayuda =D
Juan, eres un maestro!!!...este Proceso andaba buscando,pero aquí te va la consulta, en caso que tenga varias secciones mi form, eso le pone algún impedimento? Y si tengo una respuesta que sigue un patrón y es verificada por una expresión regular, también funcionaría?. Desde ya muchas gracias por tu conocimiento.
Hola. Me parece que haces una excelente explicación de todo. Me gustaría preguntar como puedo hacer en el caso de una pregunta que tenga el tipo File_Upload, cuál debería ser el "as" adecuado y en el caso de un tipo de pregunta GRID, donde la respuesta se maneja en varias columnas del sheet, cómo debería ser el llamado de columnas o citado de columnas al momento de colocar el getRange. Te agradecería si me puedes ayudar.
@@JuanSGuzman Me encantaría me puedas ayudar con mi proyecto y me puedas dar asesoría para armarlo. Tú crees que podamos hacer una reunión por zoom o meet, te comento que es lo que quiero hacer y me indicas cuanto es por la asesoría y tu tiempo
19:27:54 Aviso Se ha iniciado la ejecución 19:27:55 Error Exception: The parameters (String) don't match the method signature for FormApp.DateItem.createResponse. exportarRespuesAForms @ Sin título.gs:46
hola la verdad que yo soy profesor de la universidad de cesine nos vas a arruinar sigue asi.... eres un super profesor. una pregunta que son dos el ejemplo que diste sirve para MULTIPLE_CHOICE y texto pregunta como seria para checkboss y para scala
Hola! Gracias por las amables palabras! la verdad me falta muuchoo. Es dificil buscar el balance entre explicar pero no explicar taaanto, jaja La clave esta en cambiar el asMultipleChoiceITem aca var respuestaTematica = preguntaTematica.asMultipleChoiceItem().createResponse(tematica) Para check seria .asCheckboxItem() Para escala seria .asScaleItem() Saludos!
2 роки тому+1
¿Cómo se resuelve el tema de las marcas temporales?
Hola Jesús Esta mas complejo Una posibilidad es crear otra pregunta de timestamp diferente al timestamp nativo de Forms, porque este no hay forma de cambiarlo, al menos de que lo cambiemos despues de forma manual Saludos!
Mago!!!! 👍
Hola!
Que amables palabras! Mil gracias!
Saludos!
Muchas gracias, tengo que llenar formularios por cada asesoría que hago y me es más fácil ponerlo en una hoja de cálculo que en el formulario y son más de 150 @_@
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
por fin encontre la solucion , gracias
Excelente!
Muy buen video... muchas gracias..
Gracias, me sirve para cargar las horas de trabajo. Yo primero las cargo en GgSheet, y me da pereza cargar en el GgForms
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
Hola Juan, un gustó. La verdad muy buenos videos... Y muy bien explicados. Gracias por compartir tu conocimiento y experiencia.
Te quería hacer una consulta. Se puede hacer un formulario que busque registros bajo determinados criterios, ya cargados? No sé si me explico bien... Lo que quiero hacer es tomar mi maestro de cientes buscar el cliente por uno o varios criterios de búsqueda... Que me traiga los datos y editarlo. Eso se puede hacer en los formularios estos. Porque no me doy cuánta como hacerlo y no encuentro un vídeo
Hola!
Desafortunadamente en Forms no se puede
PAra esto debes usar formularios HTML
Saludos!
Quisiera plantear otro problema. Tengo que calificar muchas respuestas de cuestionario y quisiera automatizar la revisión manual de las respuestas, para publicar la respuesta de forma inmediata para evitar la revisión al asignar puntaje ya que la persona en esas preguntas debe elegir un numero entre 0 y 10, tienendo el mismo valor de puntaje el numero elegido por la persona (cada pregunta tiene una puntuación máxima de 10, siempre que la persona elija 10) y manualmente tengo que colocar el valor elejido por la persona, que puede ser 3 o 5, segun la opción que eligió. Al usar Cuadricula de una opción, puedo asignar los puntos correctos al numero elegido, pero eso hace que los puntos totales por pregunta aumenten.
¿Puede orientar en este caso tan particular?
Tengo un requerimiento, básicamente es similar , en mi caso al realizar el formulario se envía el registro a sheet, pero creé una columna mediante cálculos generé una respuesta tipo texto, esa respuesta quiero que se envíe al formulario y por ende al evaluado, hay como realizar es procedimiento?
no es tan sencillo,,,ya me lo habian pedido, lo dejo para otro video
Saludos!
@@JuanSGuzman por favor estoy en epera de ese video. mucha gracias
En realidad no se enviaria al formulario. Una opción sería enviarlo por mail al usuario
Saludos!@@By_FerchoST
Me genera error en esta línea pero si es de tipo hora:
var respuestahora = preguntahora.asTimeItem().createResponse(hora)
me sale:
Exception: The parameters (number) don't match the method signature for FormApp.TimeItem.createResponse.
pero ya ajusté el formato a tipo hora y sigue igual, qué podría modificar en todo caso?
Hola!
Puede que tu variable hora deba ser una cadena de texto con el formato hh:mm:ss?
Saludos!
Excelente video, tengo una duda, cómo se hace cuando el tipo respuesta es una cuadricula?
Hola!
Ese es un caso un poco mas complicado
Lo dejo para un curso o video mas avanzado
Saludos!
Gracias Juan, eses un crack. Consulta: ¿Cómo se haría en el caso de archivos adjuntos?
Hmmmm
Interesante
Tengo que pensar como sería
Saludos!
Hola! yo necesito desde mi tabla de datos poner un link de modificar formulario para ir actualizando la base eso se puede ?gracias
Hola
Aquí te dejo un video donde lo hago
ua-cam.com/video/c0Frn0PIcHk/v-deo.html
Saludos!
Excelente video lo había pedido en otro video y resulta que la solución está aquí INCREIBLE!!!
1) Me quedan varias dudas, si en la taba de sheet no respetan las validaciones? como lo tomaría el forms?
2) Y que pasa con los campos obligatorios que en la tabla no sean agregados?
3) Y por último y super importante; yo tenía un código gracias a otros de sus videos extraía el getEditResponseUrl() y al importarlos desde una tabla ya no lo genera :( como puedo hacer?
Desde ya muchas gracias maestro :D
Abrazo desde argentina!!!
Hola!
Muy buenas recomendaciones para la parte 2!
Gracias!
Hola! Excelente video, me sirvió mucho. Tengo una duda.
Mi formulario tiene mezcla de tipo de preguntas, entre esas Check Box
Me genera error en esta línea que es tipo CheckBoxItem:
var respuestaCampoamplio = preguntaCampoamplio.asCheckboxItem().createResponse(campoamplio)
me sale:
Exception: The parameters (String) don't match the method signature for FormApp.CheckboxItem.createResponse.
qué puedo modificar en este caso, para que pueda continuar?
Me salvarías con tu respuesta, muchas gracias
Creo que el checkboxitem necesita arreglos. Intenta con .createResponse([campoamplio])
Saludos!
Hola Juan ! Soy un seguidor de tus tutoriales. Cuando trabaje en este proceso me di cuenta que cuando se trabaja con secciones ya no sirve este código. ¿Será posible que en un próximo video trabajes en este mismo ambito pero con secciones donde queden respuestas en blanco ?
Hola!
Disculpa si no entendi bien la pregunta, pero no entiendo la utilidad. Si tenemos los ids o los nombres, para que necesitas las secciones
Saludos!
Hola, muy buen tutorial, consulta, como puedo sumar el link de edición del formulario a esta tabla?, La idea es cargar una base con link editables para que puedan modificar respuestas desde ahí.
saludos gracias.
Hola, un gran tutorial. Te planteo una duda. En caso que quiera importar una fecha diferente a la actual a mi formulario (marca de tiempo), donde encuentro el id de la marca de tiempo del formulario? Al ejecutar "traerIdsPreguntas" no aparece el id de la marca de tiempo. Gracias.
Hola!
La marca de tiempo no se puede cambiar en Forms
Hasta donde se yo
Saludos!
@@JuanSGuzman Muchas gracias por tu tiempo. Crearemos una pregunta para la fecha.
Buen trabajo.
@@sergiqueraltolos2991 Excelente! Me cuentas!
Buenas tardes! Esto aún sigue así de complicado? Con AI y demás programas aún no se puede hacer de manera más rápida y sencilla? Saludos!
Hola!
Más allá de buscar el código con GPT, no se si haya una manera de automatizarlo más con IA.
Me queda de tarea
Saludos!
Buenos dias, quisiera pedirte una ayuda si se pudiera, en los formularios de cuestionario donde se autocalifican rapidamente y te dan la nota como respuesta, se podria ocultar la puntuacion donde el alumno no pueda ver el puntaje y en la respuesta de la nota final se podria ver como un mensaje que diga, hay que esforzarce mas, bien, muy bien o super.
Lo digo porque en el colegio se quiere que los estudiantes solo vean un comentario como respuesta y no numeros por ser evaluacion cualitativa, por favor si podrias ayudarme, muchas gracias.
Hola Luis
La verdad es que nunca me he metido de lleno en ese tema de los examenes autocalificados, pero ya lo anoto!
Saludos!
los datos tipo date y time, se peuden enviar?.... lo he logrado con listas, opciones de radio boton y demas pero con esos no. me puedes dar una luz de ayuda =D
Hola!
No lo he intentado
Se debería poder
Lo investigo y te cuento
Saludos!
Juan, eres un maestro!!!...este
Proceso andaba buscando,pero aquí te va la consulta, en caso que tenga varias secciones mi form, eso le pone algún impedimento? Y si tengo una respuesta que sigue un patrón y es verificada por una expresión regular, también funcionaría?.
Desde ya muchas gracias por tu conocimiento.
En base si, lo recomendable seria estudiar un poco de Jscript para poder ver la logica detras de las secciones, pero en teoría es posible
Hola. Me parece que haces una excelente explicación de todo. Me gustaría preguntar como puedo hacer en el caso de una pregunta que tenga el tipo File_Upload, cuál debería ser el "as" adecuado y en el caso de un tipo de pregunta GRID, donde la respuesta se maneja en varias columnas del sheet, cómo debería ser el llamado de columnas o citado de columnas al momento de colocar el getRange. Te agradecería si me puedes ayudar.
Hola!
Los archivos se manejan de manera diferenter
Tengo pendiente un video de eso
Saludos!
@@JuanSGuzman Me encantaría me puedas ayudar con mi proyecto y me puedas dar asesoría para armarlo. Tú crees que podamos hacer una reunión por zoom o meet, te comento que es lo que quiero hacer y me indicas cuanto es por la asesoría y tu tiempo
@@brianengel9408 Hola Brian
Desafortunadamente no tengo tiempo actualmente para asesorías
Un gran saludo!
Juan Buenas tardes
me manda "14:23:49 Error Se ha producido un error desconocido. Inténtalo de nuevo más tarde."
es de google?
o que se hace?
Te funcionó?
Saludos!
19:27:54 Aviso Se ha iniciado la ejecución
19:27:55 Error
Exception: The parameters (String) don't match the method signature for FormApp.DateItem.createResponse.
exportarRespuesAForms @ Sin título.gs:46
este es el ultimo ya revise dos veces y nada
lo cambio a "asTextItem"?
Q tipo de pregunta es
Saludos!@@humpet1
hola la verdad que yo soy profesor de la universidad de cesine nos vas a arruinar sigue asi.... eres un super profesor.
una pregunta que son dos el ejemplo que diste sirve para MULTIPLE_CHOICE y texto pregunta como seria para checkboss y para scala
Hola!
Gracias por las amables palabras! la verdad me falta muuchoo. Es dificil buscar el balance entre explicar pero no explicar taaanto, jaja
La clave esta en cambiar el asMultipleChoiceITem aca
var respuestaTematica = preguntaTematica.asMultipleChoiceItem().createResponse(tematica)
Para check seria
.asCheckboxItem()
Para escala seria
.asScaleItem()
Saludos!
¿Cómo se resuelve el tema de las marcas temporales?
Hola Jesús
Esta mas complejo
Una posibilidad es crear otra pregunta de timestamp diferente al timestamp nativo de Forms, porque este no hay forma de cambiarlo, al menos de que lo cambiemos despues de forma manual
Saludos!
error codigo.gs:5
me sale ese error, quito la parte de inicial y si funciona!!!
Excelente q hayas solucionado!
este
"withResponse is not a function"
jajajajaja
mandame ayuda
mandame un poco mas de detalles del error porfa
Saludos!
cada vez me hace errores distintos de verdad ya no se que hacer
te lo comparto?
me harias un gran favor ya que me quiero quitar Monday de encima
@@JuanSGuzman Juan disculpa la molestia cuando no es Texto
y lo pone como fecha es=.asDateItem?
de ser asi tampoco lo corre
Solo si el tipo de pregunta es fecha
Saludos!@@humpet1
Claro, envía el código por aqui
Saludos!@@humpet1
Me arroja "TypeError: respuesta.withItemResponse is not a function"
Dejame ver tu código