CookBook

ViewCreatorのヘッダやフッタに配置するリンクのURLに計算結果を埋め込む方法

投稿日:

本記事では、ViewCreatorのヘッダやフッタにリンクを埋め込む際に、関数を利用する方法をご紹介します。
この方法を利用すると、パラメータ文字列に「今日日付」を受け渡すといったことが実現できます。

ワークフロー「直線ルート[JavaEE開発モデル]」の申請画面を開くリンクに、申請基準日として今日日付を受け渡すリンクを例に説明します。

IM-Workflow のフローID flow_javaee_01 のフローの申請画面を、申請基準日 2018/05/01 で表示するURLは下記の通りです。

im_workflow/common/switch/switch_content?imwFlowId=flow_javaee_01&imwPageType=0&imwApplyBaseDate=2018/05/01

このURLをデータ参照のヘッダやフッタに埋め込むと、申請画面へのリンクを作成することができます。

しかし、この書き方では申請基準日は 2018/05/01 で固定となってしまいます。

そこで以下のように入力すると、現在日付を動的に生成してURLに組み込むことができます。

im_workflow/common/switch/switch_content?imwFlowId=flow_javaee_01&imwPageType=0&imwApplyBaseDate=[[FORMAT("yyyy/MM/dd",TODAY())]]

表示例

URLを確認すると、計算結果が組み込まれていることを確認できます。

これは、計算式を利用して実現しています。
詳細は下記ページを参照してください。

ViewCreator 管理者操作ガイド - ヘッダーとフッターの計算式設定

ヘッダやフッタに入力された内容は、下記のような HTML コンテンツとして保存されます。
リッチテキストのダイアログで入力された内容であっても、HTML ソースの中に含まれていれば計算式を利用することが可能です。

-CookBook
-,

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

imuiValidateでhiddenの隠し要素をバリデーションする方法

このCookBookでは、imuiValidateでhiddenの隠し要素をバリデーションする方法について紹介しています。 今回は閉じられたimuiGadgetBar 内の入力項目に対して、クライアン …

no image

スマートフォン版スケジュール画面から添付ファイルをダウンロードする方法

このCookBookでは、「intra-mart Accel Collaboration」のスケジュール機能において、スマートフォン版の画面から添付ファイルをダウンロードできるようにする方法について紹 …

IM-BloomMaker グラフエレメントの使い方(基本編)

このCookBookでは、intra-mart Accel Platform 2019 Winter から利用可能になった IM-BloomMaker のグラフエレメントの使い方について紹介しています …

no image

Payara の Docker を作成する。

この CookBook では、Payara の Docker の作成手順について紹介しています。 レシピ ベースイメージの作成 Payara の Docker イメージを作成します 実行します 1. …

no image

No.7 Excel 出力 → 他システム(別サーバ)連携

この記事は、EWS 2017で行われたLogicDesignerの講演内容に関する記事です。 こちらの例では、ファイルサーバ等他のサーバと連携し、別サーバ上のファイルを更新できます。 ロジックフローの …