Tag( "Customize" ){ return results; };

SharePoint サイトのニュースが投稿または更新されたら Power Automate のフローを実行する(不完全版)

SharePoint Online のモダンサイトには「ニュース」という機能があります。このニュースが投稿されたときに、Power Automate のフローを実行したいといったことがあると思います。

たとえば、ニュースが投稿されたら通知として誰かに自動的にメールを送るとか、自動的にチームに投稿するとかそういった用途が考えられます。

しかしながら Power Automate の SharePoint コネクタには、ニュースの投稿で実行されるトリガーが用意されていないので、用意されているトリガーを利用してあれこれと設定で上手い具合に工夫してみました。

不完全版としているのは、うまく実行されない場合があるからです。ただし運用の工夫次第で十分使えると思ったので、メモを公開しておきます。

Read More

SharePoint Online のドキュメント ライブラリにアップロードした .aspx ファイルから JSOM を利用したい

SharePoint Online のドキュメント ライブラリに拡張子を .aspx とした HTML をアップロードすると、そのままブラウザで HTML の内容を表示できることは以前の記事で書いた通りです。

SharePoint Online モダン ページで “ちょっと” カスタマイズできる方法を模索してみる
https://idea.tostring.jp/?p=3986

上記リンク先の記事を書いたときは、.aspx から SharePoint への通信は REST API を利用する方法で紹介しましたが、どうしても JSOM(JavaScript Object Model)を使いたいという方向けに方法を書いておきます。

リンク先の記事では「この方法では SharePoint Online の JavaScript Object Model(JSOM)は利用できないため、SharePoint Online のデータを利用する場合には REST API を利用する」と書いていますが、実は JSOM も利用できました!という内容です。

Read More

SharePoint Online モダン ライブラリにファイルの「プレビューを開く」リンク列を追加する

SharePoint Online のモダン ドキュメント ライブラリを利用していてちょっと不便だなと思うところとして、アップした Word や Excel や PowerPoint などのファイルをクリックした場合に Office Online の編集モードで開いてしまうという点があります。

ファイル個別で対応することもできるのですが、これもちょっと手間です。

SharePoint Online や OneDrive for Business で共有した Office ファイルを読み取り専用モードで開かせる
https://idea.tostring.jp/?p=4402

「列の書式設定」でプレビューを開く列を作成できないかなと思い試してみました。

Read More

おぼえておくと便利そうな Microsoft Flow の変数の種類

前回の投稿では、Microsoft Flow の変数の基本的な利用方法について書きました。

もっと Microsoft Flow を使い倒すための変数の基礎
https://idea.tostring.jp/?p=4753

上の記事の中では、使いやすい「文字列」の変数を扱いながら操作方法を説明したのですが、Microsoft Flow で利用できる変数の種類には、この記事を書いている時点で 6 種類あります。

今回の記事では、それぞれの変数の種類がどういったものであるかを書いていきたいと思います。

Read More

もっと Microsoft Flow を使い倒すための変数の基礎

Microsoft Flow は、トリガーやアクションの組み合わせで様々な処理を自動化することができます。さらには単純な組み合わせ以外にも、「変数」を活用することで、もっと柔軟で動的なより便利な処理を作成することもできます。

正直なところ、変数を使いこなすには「プログラミング的な考え方」が多少は必要となり、これまでそうした経験のない方には難しいかもしれません…、が、使えるときっと楽しくなりますよ!

Read More

SharePoint モダンリスト フォームを PowerApps でカスタマイズするときの SharePointIntegration コントロールを調べる

PowerApps では、モバイル向けやパソコンの Web ブラウザ向けのアプリを作成できるほかに、SharePoint モダンリストのフォームをカスタマイズすることもできます。

フォームのカスタマイズにおいても、基本的な操作は PowerApps でのアプリ作成と変わらないのですが、SharePointIntegration という見慣れないコントロールが追加されています。

これは知っておいた方が良さそうだなというわけで、調べてみました。

この記事は、僕が PowerApps を学びながら書くシリーズです。5 部作を想定していましたので、いちおう最後です。

Read More

PowerApps の変数の使い方と使いどころ

PowerApps でアプリを作成する場合、変数を利用する必要性が出てくることがあります。ただ、この変数という存在は目に見えづらく、これまでプログラミング(コーディング)を経験したことのないユーザーにはひとつのハードルにもなっているような気がしています。

とは言えやっぱり変数を利用できた方が、作成できるアプリの幅も大きく異なってくるというわけで、PowerApps のキャンバス アプリでの変数の動作について僕が勉強したときの手順や理解の内容を書いてみたいと思います。

さきに書いておくと、勉強してみて思ったことは「出来る限り変数は使わない方が良い」ということです。その理由は、記事の最後のほうに書いてあります。

この記事は、僕が PowerApps を学びながら書くシリーズです。

Read More

PowerApps の特殊なシンボル Parent と ThisItem を知っておく

PowerApps で SharePoint Online のリストなどからアプリを作成するとフォームが自動作成されるわけですが、このフォームをカスタマイズしていこうと思うと Parent や ThisItem などの特殊なシンボルが出てきます。なんだか突然出てきますし、その時々で指し示す値も違っているように見えるのでなかなか分かりづらい存在です。

このシンボルがどんなものかを知っておくことが PowerApps アプリの作成やカスタマイズのために必要な気がしましたので、さっそく調べてまとめてみました。

この記事は、僕が PowerApps を学びながら書くシリーズです。

Read More