1

別のスレッド (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...
}

上記はうまく機能します。ただし、pdf ファイルの代わりに xml ファイルを電子メールで送信するように変更したいと思います。上記のスクリプトを変更する方法についてのヘルプは大歓迎です。

同じタスクを達成できる別の方法があれば、教えてください。試してみます。上記のスクリプトで識別された 2 つのテキスト フィールドを使用する件名だけが必要で、ファイルは pdf ではなく xml である必要があります。

LiveCycle Designer 9 を使用しています。

4

2 に答える 2

1
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"
    });
于 2013-03-06T20:36:42.153 に答える
0

カスタムコードの代わりにメール送信ボタンを使用して、送信データタイプ、メールアドレス、件名などのパラメーターを処理できます。これは、LiveCycle ES にカスタムコードを追加するよりも推奨されるアプローチです。

電子メール アドレス ボタンの画像を含めましたが、私はスタック オーバーフローの初心者なので投稿できません。他にご不明な点がございましたら、お気軽にお問い合わせください。

于 2013-01-15T23:45:02.993 に答える