Centro de servicio

Gestión de plantillas

¿Se puede cambiar el nombre del archivo con la interfaz para generar archivos llenando una plantilla?

Sí, al llamar a la interfaz para generar archivos llenando una plantilla, puedes pasar el nombre del archivo como parámetro (fileName), y el nombre del archivo generado será el que se haya pasado como parámetro.

 

 

Se configuró al configurar la plantillaSi varios controles usan el mismo código de control y nombre de control, ¿se puede pasar solo un valor de fieldKey para rellenar al llamar a la interfaz para generar archivos llenando una plantilla?

Sí, los pasos específicos son los siguientes:

Paso uno: En la configuración de la plantilla, configura el mismo nombre de control y código de control para varios controles, como se muestra en la siguiente imagen:

模版设置-简体中文.png

Paso dos: Llama a lainterfaz para generar archivos llenando una plantilla, los parámetros se pueden pasar como se muestra a continuación:

 {
            "fieldKey": "secondPartName",
            "fieldValue": "fengnian"
        }		

 

Al consultar la tarea de composición de archivos a través de taskId, aparece el mensaje “Error en la conversión de archivos: error al acceder a la dirección de red”.

Cuando se produce un tiempo de espera en la conversión de documentos, a menudo esto provoca que la composición del archivo falle. En este caso, puede volver a llamar a la plantilla para generar el archivo y, a continuación, llamar a la interfaz de consulta de tareas de composición de archivos para ver si la composición del archivo se ha realizado correctamente esta vez. Si después de las operaciones anteriores, la composición del archivo sigue fallando, puede ponerse en contacto directamente con el personal técnico para que le ayuden a resolver este problema.

 

/esignglobal/v1/templates/fileFiling接口返回的downloadUrl有效期是多久?

Dirección de descarga del archivo compuesto (validez de 60 minutos), solo se devuelve si la composición se realiza correctamente.

 

Se configuró una tabla en la plantilla. Después de que la llamada a la plantilla para generar el archivo sea exitosa, la llamada a la interfaz de detalles de la tarea de síntesis del archivo informa "no coincide:XXX" (¿Cómo se sintetiza un archivo de plantilla si la plantilla está llena de tablas?)

Paso uno: Primero inicie sesión en el lado web y agregue una tabla dinámica en la plantilla agregada en la administración de plantillas, y guarde con éxito para abrir la plantilla, como se muestra en la siguiente figura:

动态表格-简体中文.png

Paso dos: Llame a la interfaz para completar la plantilla y generar el archivo. Puede consultar el siguiente script para obtener parámetros específicos:

 {
    "templateId": "xxxxxx",
    "callBackUrl": "http://xxxxxx",
    "fields": [
        {
            "fieldKey": "vsTextField",
            "fieldId": "a73a0780b71243c78b8088d24af2232b",
            "fieldValue": "Harry"
        },
        {
            "fieldKey": "vsDynamicTable",
            "fieldId": "db431e8e945348e3a168002d84ca62be",
            "fieldValue": "[{\"row\":{\"column1\":\"Name\",\"column2\":\"Contact number\",\"column3\":\"Home address\",\"column4\":\"Health status\"}},{\"row\":{\"column1\":\"\",\"column2\":\"\",\"column3\":\"\"}},{\"row\":{\"column1\":\"\",\"column2\":\"\",\"column3\":\"\"}}]"
        }
    ]
}