CookBook

ノード毎に入力モード(表示モード)変換を切り替える方法

投稿日:2017-01-30 更新日:

このCookBookでは、BISワークフローにおいて、ノード毎に各アイテムの入力(表示)モードを切り替える方法を紹介します。
ノード毎に別画面を作成する方法もありますが、本稿ではアクション設定を利用して入力(表示)モードを切り替える方法を記載します。

完成イメージ


① ノード「node01」:入力可、ノード「node02」:入力不可
② ノード「node01」:入力不可、ノード「node02」:入力可

im_cookbook_115971_1

完成サンプル

以下の完成サンプルをダウンロードしてご活用ください。

サンプルは以下の環境で動作を確認できます。

  • テナント環境セットアップで、サンプルデータがインポート済みであること

レシピ

  1. BISワークフローを作成する。
  2. アクションを設定する。
  3. 作成したBISワークフローにて、フローを実行する。

設定項目の詳細は、添付のサンプルを参照してください。

1. BISワークフローを作成する。

BISワークフローを作成します。

2. アクションを設定する。

form Designer 画面の「Action settings」-「Initial display event」を設定します。
「Conditions」に特定のnodeidを指定することで、イベントの発火を限定することができます。

im_cookbook_115971_2

詳細はサンプルを参照してください。
imwNodeId以外にも、条件として利用できるパラメータは存在します。
パラメータ値の詳細はCodeListを参照してください。

3. 作成したBISワークフローにて、フローを実行する。

BISワークフローの承認/処理画面を表示します。
ノード毎に入力モードが変更されることが確認できました。

-CookBook
-,

執筆者:


comment

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

関連記事

IM-BloomMaker リッチテーブルのセルにボタンや画像を表示する方法

このCookBookでは、intra-mart Accel Platform 2021 Winter でリッチテーブルエレメントに追加されたプロパティ「columnSettings」プロパティを使って …

no image

OAuth2.0 の アクセストークンを Google から取得する方法

このクックブックでは、OAuth2.0 の アクセストークンを Google から取得する方法を説明します。 intra-mart Accel Platformでは、OAuth2.0 の アクセストー …

画面アイテム「グリッドテーブル」で全行クリアする方法

このCookBookでは、IM-BISの画面アイテムであるグリッドテーブルで、入力データを全行クリアする方法について紹介します。 「グリッドテーブル」は、jqGridを利用しており、入力されたデータを …

IM-Workflowで案件の参照権限を付与する方法

IM-Workflowで申請者や承認者以外で、案件を参照する方法をご紹介いたします。 申請者や承認者以外で、案件を参照する方法は、下記の2つの方法があります。設定方法や参照するための仕様が異なるため、 …

no image

ジョブを作成して定期実行する

このCookBookでは、以下の開発モデルでジョブを作成する方法と、作成したジョブを指定した時刻に定期実行する方法を紹介します。 ・スクリプト開発モデル ・JavaEE開発モデル いずれのモデルでもジ …