APIを使用しています)。4.10以降の環境が必要です。JavaScriptカスタマイズは、JavaScriptを適用した後に申請されたワークフローが対象になります。それ以前に申請されたワークフローには適用されません。サンプルプログラムは、その動作を保証するものではありません。サンプルプログラムの技術的なサポート等は行っていません。代理承認時にカスタマイズが動作しない不具合があることを確認しております。(2019/2/21追記)できることワークフローとメールを連携させることにより、メール送信前に上司の確認・承認をはさむことができます。社外向けの情報発信メールについて、送信前に上司による確認を行うようなケースが想定されます。完成イメージGaroonのワークフローにて承認を行うと、申請内容がメールで送信される流れになります。「承認する」ボタンをクリックすると、メールが送信されます。ワークフローの設定に対して、JavaScriptファイルを設定しカスタマイズしていきます。ワークフローの設定手順ワークフローの項目の内容は、会社によって異なります。ここでは、サンプルということで、メール送信のために必要な項目を網羅した申請フォームにJavaScript/CSSカスタマイズを設定する流れをご説明します。ワークフローの申請フォームを作成するまずは以下の項目を配置して、ワークフローの申請フォームを作成していきます。クラウド版・パッケージ版をご参照ください。申請フォームの内容は、所謂メーラーです。それぞれの項目は以下の通り設定してください。項目コードは、JavaScriptコード内でそれぞれの項目を指定するための一意の文字列になります。承認者への通達事項を記載します。JavaScriptでは扱わないため、項目コードは不要です。メールアドレスを1行1アドレスで入力します。メールアドレスを1行1アドレスで入力します。メールアドレスを1行1アドレスで入力します。5つまで登録可能とします。上記の通り設定が完了したら、土台となる申請フォームの作成は完了です。Javascript/CSSファイルを適用する申請フォームの作成が完了したので、ここから作成した申請フォームにJavaScriptファイルを適用していきます。下記のサンプルコードをエディタにコピーして、ファイル名を「wf_to_mail.js」、文字コードを「UTF-8」で保存します。ファイル名は任意ですが、ファイルの拡張子は「js」にしてください。ポイントworkflow.request.approve.submit.successイベントに実装することにより、承認が行われた後に起動する処理を作成することができます。ワークフローに登録した添付ファイルを、5つまで添付ファイルとして送信することができます。送信者は申請者ではなく、承認者になります。申請者名義での送信はできないため、タイトルに申請者名を明記しています。CSSによるカスタマイズ」をクリックします。クラウド版・パッケージ版をご参照ください。項目に「適用する」を選択します。jsが使用するjQuery、Moment.jsおよび作成した「wf_to_mail.js」ファイルを追加し、「設定する」をクリックします。CDNの以下のライブラリーを使用します。jQuery、Moment.jsはwf_to_bbs.jsより上位に登録してください。Promiseオブジェクトを使用しているため、IEをお使いの方は下記URLを追加してください。Polyfillhttps://www.promisejs.org/polyfills/promise-7.0.4.min.js以上ですべての設定は完了です。最初にお見せした完成イメージの通り、動けば成功です。ワークフローとメールとの連携方法をご紹介しました。ワークフローの承認実行のタイミングでGaroon内の別アプリにデータを登録することが簡単にできます。Garoonで確認したものになります。コミュニティをご活用ください。ログインしてコメントを残してください。