CookBook

グリッドテーブルの列タイプ「カスタム」を利用した場合にマルチセレクトがトグルされないようにする方法

投稿日:

このCookBookでは、グリッドテーブルの列タイプ「カスタム」を利用した場合に、マルチセレクトがトグルされないようにする方法を説明します。

グリッドテーブルでは、行内で参照表示となっている部分をクリックすると、マルチセレクトがトグルされる仕様となっています。
その場合、列タイプ「カスタム」は参照表示となるため、ボタン等を配置した場合に、クリックするとマルチセレクトがトグルします。

ここでは、マルチセレクトがトグルされないようにする方法を説明します。

レシピ

  1. 画面アイテム「グリッドテーブル」を配置する
  2. 列タイプ「カスタム」のプロパティを設定する

1. 画面アイテム「グリッドテーブル」を配置する

フォーム編集画面で画面アイテム「グリッドテーブル」を配置します。

2. 列タイプ「カスタム」のプロパティを設定する

event.stopPropagation()で、イベントの伝播をとめることで、トグルを回避することができます。

以下は、画像を表示し、その画像をクリックした場合に、トグルしないようにするサンプルとなります。

-CookBook
-

執筆者:


comment

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

関連記事

no image

Oracle Cloud に iAP を構築する方法

この CookBook では、Oracle Cloud に iAP を構築する方法について紹介しています。 Oracle Cloud では 2019/5/8 より東京リージョンが利用可能になりました。 …

スプレッドシートでForma入力チェックユーザプログラムを利用して入力チェックを実行する方法

このCookBookでは、スプレッドシートでForma入力チェックユーザプログラムを利用して入力チェックを実行する方法について紹介しています。 Formaの入力チェックプログラムでは以下の2つのチェッ …

IM-BloomMaker 画面操作後に入力規則のチェックが行われるフォームの作成

変数の入力規則のチェックは画面表示後すぐに行われ、入力規則に反している場合はエラーが表示されます。 このCookBookでは intra-mart Accel Platform 2020 Summer …

no image

複数BaseURLからそれぞれテナントを解決する方法

ここでは、複数のBaseURLを持つシステムにおいて、BaseURL単位でテナントを解決する方法について説明します。 まず、複数のBaseURLを持つシステムの作成方法として、以下のいずれかを実装して …

IM-BloomMaker のアクション「URL ○ にリクエストを送信する」の使い方

このCookBookでは、「URL ○ にリクエストを送信する」アクションを使ってサンプル画面を作成する方法を紹介します。 2019 Summer では「URL ○ にアクセスする」でしたが、 201 …