ステップ2:トリガーやアクションを設定
今回は用意されているテンプレートを使用します。
テンプレートページを開いたら、このテンプレートを試してみるをクリック。
Yoomをお使いの方はログインし、初めての方は会員登録をお願いします。
進むと、ご自身のワークスペースにテンプレートがコピーされます。
テンプレートの名前を変更することも可能です。
左側のマイプロジェクトをクリックすると先ほどコピーしたテンプレートが出てきます。
右側の三点リーダー(...)をクリックし、編集するを選択します。
今回は以下の2ステップです。
一緒に設定していきましょう!
ではアプリトリガーを設定していきましょう。
「ワークフローが承認されたら」を選択します。
連携するアカウント情報を確認します。
アクションはそのままで次に進みましょう。
次の画面で以下の項目を設定します。
- トリガーの起動間隔:5分、10分、15分、30分、60分の間隔から選べます。
※プランによって起動間隔の選択内容が変わります。 - サブドメイン
- 申請フォームID:Garoon内右上歯車マーク→Garoon システム管理→各アプリケーションの管理→ワークフロー→申請フォームの一覧の順に進みます。
申請フォームの一覧が出るので、今回は有給休暇をサンプルに使います。
有給休暇およびその他休暇申請・欠勤届をクリックします。
Garoon側でテストケースの有給休暇申請を行い、承認まで進めておきます。
以下の画面が出たら、Webブラウザのアドレスバーに表示されているURLの最後のほうに「fid=●●」とあるので、フローボットに戻り、それを申請フォームIDに入力します。
設定の入力が終わったらテストしましょう。
以下のアウトプットが取れるので、Excelに自動転記したい項目をシートの一行目に入力しておきましょう。
- 申請ID
- ステータス
- 作成日時
- 申請番号
- 優先度が指定されているかどうか
- 申請者名
- 申請者のユーザーID
- 申請フォーム名
- 申請項目1~20
今回は以下のようにサンプルを用意しました。
フローボットに戻り、保存をクリック!(忘れずに!)
次に「レコードを追加する」をクリック。
こちらも、連携するアカウント情報を確認します。
アクションはそのままで、以下の項目を設定します。
- ファイルの保存場所:OneDriveまたはSharePointのどちらかを選択
- ドライブID・アイテムID:候補から選択
- シート名:追加したいシートを選択
- テーブル範囲:任意で選択。今回はA1:Hと設定します。
追加するレコードの値を設定していきます。
先ほどExcelのシートにヘッダーを作成したので、それに合致するアウトプットを組み込んでいきましょう。
選択し終わったらテストします。
Excel側を見てみましょう。
無事に登録されましたね!
最後にアプリトリガーをオンにして完了です。
ここまでお疲れ様でした!
プログラミングに詳しくない私でもできました!