電子メール本文での JMP データ テーブルおよびその他の JMP 出力の使用こんにちは。メールの本文にデータテーブルとグラフの画像が含まれるメールを作成しようとしています。 ただし、現時点では、メールの本文にテキスト以外のものを使用する方法がわかりません。 一部のデータテーブルには複数の列と行があり、それらをテキストとして本文に追加すると書式設定が失われるため、これは私にとっては機能しません。
私が説明していることを実行することは可能ですか?
XML の使用を検討しようとしましたが、希望するものを取得できるかどうかわかりません。 XML を使用しても、最終的に XML をテキストに変換して電子メール本文に含める必要があるため、機能しませんでした。 前述したように、これによりテーブルの書式設定が台無しになるため、使用できないと思います。 XML の使用方法が間違っていた可能性もあります。
Run Program() 関数についても調べてみましたが、使い方が正確にはわかりませんでした。 この関数は、別のプログラムで作成されたテーブルを取得して使用することができますか?
これについてさらに詳しい情報を提供できる場合はお知らせください。 ありがとう!
データの探索と視覚化ウィンドウズRe: 電子メール本文での JMP データ テーブルおよびその他の JMP 出力の使用Run Program() で Powershell Send-MailMessage を使用して、テーブルと画像をメール本文に埋め込みましたSend-MailMessage (learn.microsoft.com) 。 jsl を使用して VBScript を作成してそれを開くことによっても実行できると確信していますが、その方法で画像やテーブルを埋め込むことは試していません。
Re: 電子メール本文での JMP データ テーブルおよびその他の JMP 出力の使用素晴らしいですね、ありがとう! -BodyAsHtml セクションを使用すると、カスタマイズされた電子メールを作成できるはずだと思います。
データテーブルや画像を含めて、Run Program() を使用して Powershell を実行する方法を統合した例を共有していただけますか? Run Program() を使用して Powershell を起動する方法は理解できたと思いますが、Powershell アプリケーションで JMP データ テーブルやイメージをどのように使用できるかは理解できていないと思います。
前述したように、Powershell の -BodyAsHtml セクションを使用して電子メールを作成する予定です。 JMP の変数、テーブル、イメージを使用するには追加の設定が必要ですか?
さらに詳しい情報を提供できる場合はお知らせください。ありがとうございます。
Re: 電子メール本文での JMP データ テーブルおよびその他の JMP 出力の使用私が書いた例は仕事で行ったものなので共有できません。 << HTML の取得が役立ちます。追加の操作を行わない限り、一部の画像がレポートに含まれないことがわかります (ログに画像が無視されると表示されます)。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("",
dt << get as report,
dt << Distribution(Continuous Distribution(Column(:height)), Histograms Only)
);
html_str = nw << Get HTML;
私の記憶が正しければ、画像を追加するために本文で「cid」を使用しました(これに関する stackoverflow の投稿を見つけることができます)。