javascript - 使用生命周期设计器表单上的通用按钮通过电子邮件发送 xml 文件?

标签 javascript livecycle

我在另一个线程 (13056369) 上发现了以下脚本:

// Replace with actual path to the field which contains the subject:
var subject = form1.SF1.TxtFld1.rawValue.concat("_"+ form1.SF1.TxtFld2.rawValue);

var myDoc = event.target;
try {
    myDoc.mailDoc({
        bUI: false,
        cTo: 'me@email.org', // Replace with actual receiver mail address.
        cSubject: subject,
        cSubmitAs: "PDF"
    });
} catch (e) {
    // exception handling...
}

上面的效果很好。但是,我想修改它以通过电子邮件发送 xml 文件而不是 pdf 文件。任何有关如何修改上述脚本的帮助将不胜感激。

如果您有其他方法可以让我完成相同的任务,请告诉我,我会尝试一下。我只需要主题行来使用上面脚本中标识的两个文本字段,并且文件需要是 xml 而不是 pdf。

我正在使用 LiveCycle Designer 9。

最佳答案

var cSubLine = "Subject line"; 
var cBody = "Body of the email";
var cEmailURL = "mailto:theEmailYouWant@gmail.com?cc=" + "&subject=" + cSubLine + "&body=" + cBody;

event.target.submitForm({
    cURL: cEmailURL,
    cSubmitAs:"XML",
    cCharSet:"utf-8"
    });

关于javascript - 使用生命周期设计器表单上的通用按钮通过电子邮件发送 xml 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13957844/

相关文章:

javascript - 在 Adob​​e LiveCycle 中使用文本框的所有实例填充下拉列表

javascript - 比较两个Object,判断不同属性的父节点

javascript - 将字符串 1k 字符串转换为 1000 数字

JavaScript 无法在 Livecycle 中运行

java - 如何增加 Adob​​e LiveCycle 服务器中的事务超时?长时间服务调用因超时异常而失败

testing - 表单填写工作流的测试用例

javascript - 如何在 Vue.JS 模板中循环时每 2 个元素添加 <div class ="row">?

javascript - 如何获得 overflow hidden 的加载链接并在悬停时显示完整内容?

javascript - JQuery 在滚动脚本中添加 setInterval()

c# - LiveCycle PDF 以 XML 形式提交到 .NET Web 服务