อินเทอร์เฟซการสร้างไฟล์โดยการกรอกเทมเพลตสามารถเปลี่ยนชื่อไฟล์ได้หรือไม่
ได้ อินเทอร์เฟซการสร้างไฟล์โดยการกรอกเทมเพลตจะส่ง fileName เป็นพารามิเตอร์อินพุต ชื่อไฟล์ที่สร้างขึ้นจะเป็นชื่อไฟล์ที่ส่งเป็นพารามิเตอร์อินพุต
ตั้งค่าไว้ตอนตั้งค่าเทมเพลตมีการใช้รหัสควบคุมและชื่อควบคุมเดียวกันในหลายส่วนควบคุม หากเรียกใช้อินเทอร์เฟซการสร้างไฟล์โดยการกรอกเทมเพลต สามารถส่งค่า fieldKey เพียงค่าเดียวเพื่อเติมได้หรือไม่
ได้ ขั้นตอนเฉพาะมีดังนี้:
ขั้นตอนที่ 1: ในการตั้งค่าเทมเพลต ให้ตั้งค่าชื่อควบคุมและรหัสควบคุมของหลายส่วนควบคุมให้เหมือนกัน อ้างอิงจากภาพด้านล่าง:

ขั้นตอนที่ 2: เรียกใช้อินเทอร์เฟซการสร้างไฟล์โดยการกรอกเทมเพลต การส่งพารามิเตอร์สามารถอ้างอิงได้ดังนี้:
{
"fieldKey": "secondPartName",
"fieldValue": "fengnian"
} เมื่อค้นหางานรวมไฟล์ผ่าน taskId จะมีข้อความแจ้งว่า “การแปลงไฟล์ล้มเหลว: การเข้าถึงที่อยู่เครือข่ายล้มเหลว”
เมื่อเกิดกรณีที่การแปลงเอกสารหมดเวลา มักจะทำให้การรวมไฟล์ล้มเหลว ในขณะนี้ คุณสามารถเรียกใช้เทมเพลตอีกครั้งเพื่อสร้างไฟล์ จากนั้นเรียกใช้อินเทอร์เฟซการค้นหางานรวมไฟล์ เพื่อดูว่าการรวมไฟล์ในครั้งนี้สำเร็จหรือไม่ หากหลังจากดำเนินการข้างต้นแล้ว การรวมไฟล์ยังคงล้มเหลว คุณสามารถติดต่อเจ้าหน้าที่ด้านเทคนิคโดยตรง เพื่อให้เจ้าหน้าที่ด้านเทคนิคผู้เชี่ยวชาญช่วยเหลือคุณในการแก้ไขปัญหานี้
/esignglobal/v1/templates/fileFiling接口返回的downloadUrl有效期是多久?
ที่อยู่ดาวน์โหลดไฟล์ที่รวมแล้ว (มีอายุ 60 นาที) จะส่งคืนเมื่อรวมสำเร็จเท่านั้น
เทมเพลตมีการตั้งค่าตาราง เมื่อเรียกใช้เทมเพลตเพื่อสร้างไฟล์สำเร็จแล้ว เมื่อเรียกใช้ API รายละเอียดงานการรวมไฟล์อีกครั้ง จะรายงานข้อผิดพลาด "not match:XXX" (จะรวมไฟล์เทมเพลตได้อย่างไรเมื่อเทมเพลตถูกเติมด้วยตาราง)
ขั้นตอนที่ 1: ขั้นแรกให้เข้าสู่ระบบเว็บ จากนั้นเพิ่มตารางไดนามิกในเทมเพลตที่เพิ่มในส่วนการจัดการเทมเพลต และบันทึกสำเร็จเพื่อเปิดใช้งานเทมเพลต ดังรูป:

ขั้นตอนที่ 2: เรียกใช้ API สร้างไฟล์โดยการกรอกเทมเพลต สามารถอ้างอิงพารามิเตอร์เฉพาะได้จากสคริปต์ต่อไปนี้:
{
"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\":\"\"}}]"
}
]
}