フローからリンク起動で帳票を出力する

フローからリンク起動で帳票を出力する

 

本記事は、フローからリンク起動で帳票を出力する簡易手順書です。

 

デモ

例では、添付画像10枚、出力ファイルサイズ合計が3.1mbのファイルを出力しています。

 

 

フロー全体像

 

 

フロー作成

変数作成

変数名

データ型

備考

recordId

テキスト

「入力で使用可能」にチェックオン

varTemplate

テキスト

テンプレートAPI名。

fmlOFCUrl

数式(テキスト)

"/apex/ofc2__OFCOut?ns=ofc2&template=" & {!varTemplate} & "&id=" & {!recordId} & "&redirect=false&isBulk=true"

 

URLのパラメータ参考

https://manual.officefilecreator.com/ja/generatefilesfromlistview/

redirect=falseにより、レコード画面へのリダイレクトを防ぎます。※2つのタブでレコード画面が開いてしまうため。

isBulk=trueにより、完了メッセージを表示します。

 

 

レコード取得

対象のレコードを取得します。

 

 

テンプレート割り当て

レコード値に応じて、「varTemplate」変数にテンプレートAPI名を割り当てます。

 

 

トップ画面

「表示テキスト」にリンクを配置します。リンクURLには{!fmlOFCUrl}変数を割り当てます。

 

 

タイトルとURLをコピーしました