カレンダー画面

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • カレンダー画面には、選択した日付に関連付けられたカレンダーインターフェイスとレコードが表示されます。

    レコードに関連する日付が関連する場合、ユーザーはカレンダー画面を使用してレコードを表示します。たとえば、タスクの期日や重要なイベントの発生日時の表示などです。

    カレンダー画面には、カレンダーインターフェイスが表示されます。画面上の各日付には、少なくとも 1 つのレコードが関連付けられている日付の下にインジケーターが表示されます。

    カレンダーの下にはイベントリストがあり、ユーザーはカレンダーで選択した日付に関連付けられたレコードのリストを表示できます。ユーザーがこれらのレコードをタップしたときにレコード画面に表示するようにカレンダーアプリを構成できます。詳細については、「カレンダー画面の使用」を参照してください。

    図 : 1. 複数日にわたるイベントを示すカレンダー画面の例
    複数日にわたるイベントを示すカレンダー画面の例。

    カレンダー画面の一般的なガイドライン

    カレンダー画面を構成するときは、次の一般的なガイドラインを考慮してください。
    注:
    構成手順については、「 カレンダー画面の構成」を参照してください。カレンダー画面を構成する際の設計上の考慮事項とユーザー エクスペリエンスの一般的なガイドラインについては、Horizon Design System の Web サイトの 「カレンダー画面 」セクションを参照してください。
    スワイプ機能
    リストビュー領域でスワイプ機能を設定して、レコードの削除やステータスの変更などのクイックアクションにアクセスすることを検討してください。詳細については、「カレンダー画面の構成」と「クイックアクション」を参照してください。
    トップメニューアクション
    予約の作成など、より複雑なアクションやグローバルなアクションのために、カレンダー画面のトップメニューアクションを構成することを検討してください。詳細については、「ナビゲーション機能をトップメニューの選択肢として使用する」を参照してください。
    テンプレートカレンダーカード
    カレンダーカードはモバイルカードに基づいています。カレンダーという名前のベースシステムテンプレートを使用する場合は、その日のタイトルに既に表示されているイベントの完全な日付を使用しないでください。
    複数のテーブルのカード
    カレンダー画面には、複数のテーブルのレコードを表示できます。エクスペリエンスに一貫性を持たせるには、カレンダーに表示される各レコードタイプに類似のカードビューを使用します。
    リモートテーブル
    リモートテーブルを操作する場合は、パフォーマンスへの影響を考慮することが重要です。パフォーマンスを最適化するには、効率的なクエリ デザイン、インデックス作成、およびキャッシュ メカニズムを採用する必要があります。
    週の開始日
    デフォルトでは、週の最初の日は日曜日です。ユーザーは、モバイルアプリの [設定] 領域でこのオプションを変更できます。