コンテンツまでスキップ
  • 検索フィールドが空なので、候補はありません。

[ConMas Gateway]Gateway連携を使って、クラスターの値をクリアすることはできますか

 

Gateway連携を使って、クラスターの値をクリアするには以下2つの方法がございます。

1. クラスターに空文字を設定する
2. 一括クリア機能のアクションクラスターにSetFocusする

1. クラスターに空文字を設定する

クラスターに空文字を設定することで、値をクリアすることができます。

<アクションファイル例.>
シート:1,クラスターインデックス:1 のクラスターに ""(空文字) を設定

{
  "datasource": "test1",
  "data": {
    "result": { "code": 0, "description": "Success!!!" },
    "apply": [
      { "item": "chart1", "sheet": 1, "cluster": 0, "type": "string", "value": "" }
    ]
  }
}

2. 一括クリア機能のアクションクラスターにSetFocusする

単一選択クラスターや、マスター選択クラスターなど、選択肢にない値を設定できないケースがあります。その場合は、一括クリア機能を設定したアクションクラスターを、Gateway連携で起動することにより、クラスターの値をクリアすることができます。

<アクションファイル例.>
シート:1,クラスターインデックス:1 の、一括クリアを実行するアクションクラスターに 制御をフォーカスする

{
  "datasource": "test1",
  "data": {
    "result": { "code": 0, "description": "Success!!!" },
    "apply": [
      { "sheet": 1, "cluster": 1, "type": "SetFocus" }
    ]
  }
}

# 参照マニュアル

クラスタ―種別詳細 > アクション > 一括クリア
ConMas Gateway マニュアル   第6章 各連携のサンプル設定
>  21. Python スクリプト連携(クラスターをフォーカスする機能)