Docusignapi 如何使用Docu Sign API工具包命名文档

Docusignapi 如何使用Docu Sign API工具包命名文档,docusignapi,Docusignapi,我正在使用DocuSign Apex Toolkit创建签名者文档。这一切都很好,但当文档附加到Salesforce文件时,文档文件名设置为“name.pdf”。我想重命名该文档。如何从Apex Toolkit设置文档名?有没有一种方法可以使用APEX DocuSign Toolkit传递自定义页面名称 Id mySourceId;//启动Salesforce对象的ID。 //创建一个空信封。 dfsle.Envelope myEnvelope=dfsle.EnvelopeService.ge

我正在使用DocuSign Apex Toolkit创建签名者文档。这一切都很好,但当文档附加到Salesforce文件时,文档文件名设置为“name.pdf”。我想重命名该文档。如何从Apex Toolkit设置文档名?有没有一种方法可以使用APEX DocuSign Toolkit传递自定义页面名称

Id mySourceId;//启动Salesforce对象的ID。
//创建一个空信封。
dfsle.Envelope myEnvelope=dfsle.EnvelopeService.getEmptyEnvelope(
新的dfsle.Entity(mySourceId));
//发起的Salesforce实体。
//以后使用myEnvelope
//我们将在此处使用Salesforce联系人记录作为收件人
Contact myContact=[从联系人限制1中选择Id、姓名、电子邮件];
//使用Recipient.fromSource方法创建收件人
dfsle.Recipient myRecipient=dfsle.Recipient.fromSource(
myContact.Name,//收件人名称
myContact.Email,//收件人电子邮件
null,//可选电话号码
“签名者1”,//角色名称。从模板中指定确切的角色名称
新的dfsle.Entity(myContact.Id))//收件人的源对象
//将收件人添加到信封中
MyEnvLope=MyEnvLope.withRecipients(新列表{myRecipient});
//myTemplateId包含DocuSign模板的DocuSign Id
dfsle.UUID myTemplateId=dfsle.UUID.parse('01234567-xxxx-xxxx-xxxx-456789abcdef');
//为信封创建新文档
dfsle.Document myDocument=dfsle.Document.fromTemplate(
myTemplateId,//dfsle.UUID格式的templateId
“myTemplate”);//模板的名称
//将文件添加到信封中
MyEnvLope=MyEnvLope.withDocuments(新列表{myDocument});
//把信封寄出去。
myEnvelope=dfsle.EnvelopeService.sendEnvelope(
myEnvelope,//要发送的信封

正确);//立即发送?
Apex工具包不使用文件名,而是使用文件id。 查看以上内容并在我的沙箱中进行测试表明,模板名称或您的代码可能是问题所在