[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 スクリプト連携(クラスターをフォーカスする機能)