MENU
  • ホーム
  • 学校現場のICT活用・校務効率化についてのご相談を受け付けています。
  • お問い合わせ
  • サイトマップ
  • ごあいさつ(ブログ開設の目的と背景)
ICTEduCase 〜教育へのICT活用事例〜
  • ホーム
  • 学校現場のICT活用・校務効率化についてのご相談を受け付けています。
  • お問い合わせ
  • サイトマップ
  • ごあいさつ(ブログ開設の目的と背景)
  1. ホーム
  2. Power Automate
  3. Teams 投稿に 表示切替ボタンを つけてみよう

Teams 投稿に 表示切替ボタンを つけてみよう

2024 8/01
Power Automate
2024年1月6日2024年8月1日
Teams投稿に表示切替ボタンをつけてみよう
  • URLをコピーしました!

Teamsへの画像付き予約投稿にPower Automateを使った方法を紹介しました。

今回はその応用になりますので、こちらの記事をまずはご覧ください。

あわせて読みたい
Power Automate で Teams への画像・リンク付きBot 作成方法 この記事では Power Automate を使って Teams へ定期的に画像とリンク付きのメッセージを投稿する Bot の作り方を紹介します。 イメージはこんな感じです。 様々な使い...

Power AutomateのPost card in a chat or channelのJSONを次のようにするとTeamsの投稿にボタンが設置できます。

ボタンにはリンクを開く動作をさせることもできますが、今回は画像やテキストの表示非表示切り替えの動作をさせています。

目次

Power AutomateのPost card in a chat or channelのJSON【サンプルコード】

{
 "type": "AdaptiveCard",
 "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
 "version": "1.2",
 "msTeams": { "width": "full" },

 "body": [
 { "type": "TextBlock",
 "text": "1日1問",
 "wrap": true,
 "size": "ExtraLarge",
 "color": "Attention",
 "isSubtle": true},

 { "type": "Image",
 "url": "◆Linkimage◆",
 "horizontalAlignment": "Center"}, 

{ "type": "Image",
 "url": "◆Linkimage2◆",
 "horizontalAlignment": "Center", 
"id": "imageToToggle",
 "isVisible": false},

 { "type": "ActionSet",
 "actions": [{ "type": "Action.ToggleVisibility",
 "title": "解説",
 "targetElements": [ "imageToToggle" ]}]}

]
}

◆で囲った部分はエクセルに入力したURLを参照しています。

ボタン部分について

ボタン設置のJSONは以下の通りです。

 { "type": "ActionSet",
 "actions": [{ "type": "Action.ToggleVisibility",
 "title": "解説",
 "targetElements": [ "imageToToggle" ]}]}

actionsのtypeをAction.ToggleVisibilityにしているので、ボタンの動作が表示・非表示になります。

ボタンのラベルは今回「解説」にしています。

targetElementsにはimageToTogleと書いてありますが、これは消したい対象に設定したIDのことです。

ボタン設置の前に以下のJSONがあります。

{ "type": "Image",
 "url": "◆Linkimage2◆",
 "horizontalAlignment": "Center", 
"id": "imageToToggle",
 "isVisible": false},

今回、表示非表示の対象にしたImageです。IdにimageToToggleと設定しましたので、

これがボタンのJSONに書いてあります。

isVisibleは初期表示の有無に関するキーで、値をfalseにしておけば非表示の状態で投稿されます。

表示切り替えボタンのメリット

①:リンクへ飛ぶより手軽

今回の例では解答リンクにしてリンク先で解答を見ることもできますが、リンクを開くまで読み込みの時間がかかります。今回のようにサクッとできるクイズをしたい場合は表示・非表示のほうが適しているといえます。

②:投稿がコンパクトになる。

人によって見る必要が異なる内容を投稿した場合、通常通り投稿すると投稿本文が縦長になってしまいますが、ボタンを設置しておけば投稿がコンパクトにまとまり、個人に必要な情報だけを表示することも可能です。

Power Automate
シェアはこちらから
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする コメントをキャンセル

CAPTCHA


最近の投稿
  • 雑務処理をアプリに任せて、本来の仕事に集中するための考え方と実践例
  • 予定を入れているのに、仕事が楽にならない理由― カレンダー管理だけでは仕事が整理されないワケ ―
  • ICT導入しても仕事が減らない?教員が直面する3つの現実と具体的改善策
  • Forms 回答を名簿順に並べ替え! XLOOKUP関数とCOUNTIFS関数で効率化する Excel 術
  • Swayでホームページを作る際の困りごと5選とその解決策|通知がないからこそ“毎日更新”が大切!

プライバシーポリシー

学校現場のICT活用・校務効率化についてのご相談を受け付けています

サイトマップ

このブログについて

お問い合わせ

  • メニュー
  • ホーム
  • 学校現場のICT活用・校務効率化についてのご相談を受け付けています。
  • お問い合わせ
  • サイトマップ
  • ごあいさつ(ブログ開設の目的と背景)
目次