Yahoo!路線情報にて、検索画面の「日時」「手段」の各要素を
一括でセットする方法を例に解説します。
- 「日時」はExcelの月日と9:00固定でセット
- 「手段」はすべてのチェックボックスをOFFにセット
とします。
![](https://falcslab.com/wp-content/uploads/2020/05/image-8.png)
方法
ライターステージを使って、各要素を一括でセットするよう設定します。
![](https://falcslab.com/wp-content/uploads/2020/05/image-9-1024x548.png)
「手段」の箇所についても同様です。
![](https://falcslab.com/wp-content/uploads/2020/05/image-10-1024x808.png)
下図のように一括でセットされる様子が分かるかと思います。
![](https://falcslab.com/wp-content/uploads/2020/05/画面要素一括設定.gif)
注意点
あまりにも多くの要素を一括でセットしてしまうと、例外が発生してしまった場合にどの要素が原因なのかを解析しづらくなってしまいます。
できれば要素一つ一つに対して例外処理を書いてあげるのが丁寧ですが、
今回のように「日時」「手段」といった一つのまとまりであれば、
一括設定する実装にしてしまうのもアリかなと思います。