2024-11-05チャベス今回の記事では、新しくリリースされた「ボタン」機能の基本的な使い方と「ボタン」のユースケースについて解説します。ボタン機能は2023年3月末にリリースされた新しい機能です。今までは「テンプレートボタン」という名前で存在していた機能に、数種類の機能が追加されてリリースされました。使い勝手が格段にアップしました。今回は進化した「ボタン」機能の基本的な使い方の解説と、いくつかのユースケースを紹介します。「ボタン」機能はアイデア次第でとても便利に使うことができるので、皆さんもこの記事を読んでぜひボタン機能を使ってみてください。呼び出すことができます。ボタン機能を呼び出すと以下のような画面が表示されます。ボタンにはアイコンと名前が設定できるので、ご自身の好みで設定してください。5種類の機能があります。ここからはそれぞれの機能の使い方について、簡単なタスク管理を例にひとつひとつ解説します。ブロックを挿入する「ブロックを挿入する」機能は、今まであった「テンプレートボタン」機能と同じ機能です。毎朝行うタスクをチェックリストで作成し、毎朝同じ内容を複製したい場合は以下のように設定します。作成したボタンをクリックすると、上記のチェックリストが一気に作成されます。ボタンは何度でも押せるので、押すたびにチェックリストが作成されます。今回はチェックリストを作成しましたが、追加するブロックはページで使用できるコンテンツブロック(チェックボックス、箇条書き、トグルリストなど)であれば何でも含めることができます。「ページを追加」機能は、任意のデータベースに新しくページを追加する機能です。以下のようなタスク管理データベースがあり、新たにタスクを追加したい場合に「ページを追加」機能を使用することができます。例として準備したタスクデータベース新しく「タスクD」を追加したい場合は、以下のように設定します。「ページの追加先」には対象のデータベース名(今回の場合は「タスク管理データベース)を設定します。started」としておきます。3パターンから選ぶことができます。今回は「今」を選んで時間も入力されるように設定しておきます。上記で作成したボタンをクリックすると、以下のようにデータベースにタスクが追加されます。「ボタン」を押してタスクを追加する様子ただし、この方法では同じ名前のタスクしか追加できません。そこで次に紹介する「ページを開く」機能を使用します。ページを開く「ページを開く」機能は、文字通り任意のページを開くことができます。以下のように設定すると、「タスク管理データベース」の「タスクA」のページを開くことができます。3種類から選択できます。ページを開く」機能の設定画面ボタンを押すと、サイドピークでページが開かれます。「ページを開く」機能を使ってタスクを追加する様子このように特定のページを指定して開くことができますが、先ほどの「ページを追加」で新たに追加したページをそのまま開くこともできます。具体的には以下のように設定します。「ページを追加」では名前プロパティは空にしておきます。続いて、「ページを追加」の下に「ステップを追加」というボタンがあるのでクリックすると、新たなステップ(操作)を追加できます。このステップで「ページを開く」を追加し、「追加された新規ページ」をクリックします。追加したページを開くページ内を編集という操作を一気に行うことが可能です。「ページを編集」機能は、任意のデータベース内のページのプロパティを編集することができます。Progress」のタスクを「Done」に変更するボタンを作ってみます。ボタンの設定は、「ページの追加先」に対象のデータベース名(今回の場合は「タスク管理データベース)を設定します。設定したデータベースから編集したいページを絞り込むためにはフィルタを使用して絞り込むことができます。」のページのみを編集対象として絞り込んでいます。「タスク完了」ボタンのフィルタ設定あとは「ステータス」プロパティを「Done」に変更するように設定します。これでボタンの準備は完了です。Progress」が「Done」に変わります。「確認を表示」機能は、ボタンを押した後の操作を続行するか、キャンセルするかを選択するポップアップを表示することができます。以下のように設定すると、タスクを追加する前に「本当に追加するのか」をボタンを押した人に対して確認するができます。「確認を表示」機能の設定画面ボタンを押すと以下のようにポップアップが表示され、「追加する」をクリックするとタスクを追加、「やっぱりやめる」をクリックするとタスクを追加せずに操作を中断することができます。「確認を表示」機能でポップアップが出る様子ユースケース紹介ここからは、いくつかのユースケースを紹介します。ハビットトラッカーハビットトラッカー(習慣管理)をデータベースのチェックボックスプロパティで行っている場合、ボタンを押すと完了にするという操作をすることができます。今回は「今日の習慣を追加する」ボタンと、「筋トレ」、「読書」、「ランニング」プロパティにチェックを入れるボタンを作成しました。「今日の習慣を追加」ボタンは「ページを追加」機能で以下のように設定しています。「筋トレ」ボタンは「ページを編集」ボタンで以下のように設定しています。フィルタ設定は、「日付」プロパティが「今日と一致」とし、「筋トレ」プロパティにチェックを入れるように設定しています。続いて、タスクの開始時と終了時に時間をボタンで入力するユースケースです。