FORMS: Obtener enlace con respuesta pre completada

Anónimas
2023-10-31T17:10:48+00:00

En Forms, ¿hay alguna forma obtener distintos enlaces con respuestas pre rellenadas?

Microsoft 365 y Office | Instalación, canjeo, activación | Para el negocio | Otros

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

3 respuestas

Ordenar por: Muy útil
  1. Anónimas
    2023-11-01T15:30:58+00:00

    Hola, muchas gracias por la respuesta. Yo lo que quiero es, para un unico formulario que contiene X preguntas, obtener distintos enlaces para responder el formulario, y que cada enlace aparezca con la primer pregunta ya contestada, para que se comience a responder desde la segunda pregunta.

    Esto es posible?

    Muchas gracias,

    ¿Le ha resultado útil esta respuesta?

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios
  2. Anónimas
    2023-11-02T06:14:57+00:00

    Esta respuesta se ha traducido automáticamente. Como resultado, puede haber errores gramaticales o expresiones extrañas.

    Querida Malena,

    Lamento que Microsoft Forms no tenga actualmente tales características.

    Como solución alternativa, la mejor manera es usar el formulario de lista de SharePoint Online en lugar de Microsoft Forms con Power Automate.

    Por ejemplo, tiene tres preguntas como Pregunta1, Pregunta2 y Pregunta3 en la lista Plantilla de formulario. Cuando alguna de las preguntas no se envía con las respuestas, se generará un enlace para notificar a los usuarios que abran el formulario de edición para completar el formulario automáticamente. Si todas las preguntas del formulario están completas, el enlace también se actualizará como Completado automáticamente.

    Aquí está el flujo para su referencia.

    Componer:

    [

    @{outputs('Get_item')? ['cuerpo/Pregunta1']},

    @{outputs('Get_item')? ['body/Question2']},

    @{outputs('Get_item')? ['cuerpo/Pregunta3']}

    ]

    Condición:

    O

    outputs('Compose')? [0] es igual a null

    outputs('Compose')? [1] es igual a null

    outputs('Compose')? [2] es igual a null

    En caso afirmativo:

    Elemento de actualización:

    Enlace: https://contoso.sharepoint.com/sites/sitename/Lists/Form%20Template/EditForm.aspx?ID=@{outputs('Get\_item')?[' body/ID']}

    Envíe una solicitud HTTP a SharePoint:

    Método: POST

    Uri: _api/web/lists/GetByTitle('Plantilla de formulario')/items(@{outputs('Update_item')?[' body/ID']})

    Encabezados:

    {

    "Content-Type": "application/json; odata=verbose",

    "X-HTTP-Method": "MERGE",

    "IF-MATCH": "*"

    }

    Cuerpo:

    {

    "\_\_metadata": {
    
        "type": "SP. Data.Form\_x0020\_TemplateListItem"
    
    },
    
    "Enlace": {
    
        "Descripción": "Por favor, complete todas las preguntas dejadas",
    
        "url": "@{outputs('Update\_item')?[' body/Link']}"
    
    }
    

    }

    Condición 2:

    Y

    outputs('Compose')? [0] no es igual a null

    outputs('Compose')? [1] no es igual a null

    outputs('Compose')? [2] no es igual a null

    Actualización del elemento 2:

    Enlace: https://contoso.sharepoint.com/sites/sitename/Lists/Form%20Template/EditForm.aspx?ID=@{outputs('Get\_item')?[' body/ID']}

    Envíe una solicitud HTTP a SharePoint2:

    Método: POST

    Uri: _api/web/lists/GetByTitle('Plantilla de formulario')/items(@{outputs('Update_item')?[' body/ID']})

    Encabezados:

    {

    "Content-Type": "application/json; odata=verbose",

    "X-HTTP-Method": "MERGE",

    "IF-MATCH": "*"

    }

    Cuerpo:

    {

    "\_\_metadata": {
    
        "type": "SP. Data.Form\_x0020\_TemplateListItem"
    
    },
    
    "Enlace": {
    
        "Descripción": "Completado",
    
        "url": "@{outputs('Update\_item\_2')?[' body/Link']}"
    
    }
    

    }

    Gracias por su comprensión y esfuerzo.

    Sinceramente

    Acantilado | Moderador de la comunidad de Microsoft

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios
  3. Anónimas
    2023-11-01T03:03:10+00:00

    Esta respuesta se ha traducido automáticamente. Como resultado, puede haber errores gramaticales o expresiones extrañas.

    Querida Malena,

    Supongo que desea obtener un enlace a la página del formulario completo como https://forms.office.com/Pages/ResponseDetailPage.aspx?id = {ID de formulario} &rid = 5 y GetResponseToken = {token de solicitud}.

    En caso afirmativo, ya que el token de respuesta es variable y es posible que no haya forma de obtenerlo. Así que me temo que actualmente no es posible.

    Aquí hay un hilo en inglés para su referencia.

    Cómo vincular a una respuesta de formulario específica - Centro de comunidad de Microsoft

    Como solución alternativa, puede usar el enlace https://forms.office.com/pages/designpagev2.aspx?lang=en-US&&subpage=design&id=FORMID&analysis=true&tab=0&topview=SurveyResults&ridx=RESPONSEID(el número de todas las respuestas menos 1) para obtener la última página de respuesta rellenada previamente como la siguiente.

    Por ejemplo, si ha enviado 3 respuestas, puede obtener la primera respuesta por ID 0 y obtener la última respuesta por ID 3.

    También puede crear un flujo para obtener el enlace automáticamente.

    Aquí hay un hilo en inglés para su referencia.

    Resuelto: Crear un vínculo a una respuesta de formulario específica - Power Platform Community (microsoft.com)

    Gracias por su comprensión y esfuerzo.

    Sinceramente

    Acantilado | Moderador de la comunidad de Microsoft

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios