アプリケーションの設計


カレンダービューを作成する
カレンダービューでは、予定や各会議、アポイントメント、イベントなどのために設計されたフォームを使って作成された文書、がカレンダーのエントリとして表示されます。カレンダービューの例は [メール (6)] テンプレート (mail6.ntf) の [$Calendar] ビューなどです。カレンダーフォームの例は [_Calendar Entry] フォームです。まずフォームを作成し、次にそのフォームを使った文書を表示するビューを作成するのが良いでしょう。

カレンダービューを作成する標準のアウトラインビューを作成することから作業をはじめます。次の手順 1 から 10 までを標準のビューを作成するために実行しても良いでしょう。あるいは既存のビューをカレンダービューに変更することもできます。
1 新規のビューを作成するか既存のビューを開きます。

2 [ビューのプロパティ] インフォボックスを開きます。

3 [スタイル] フィールドで、[カレンダー] を選択します。ダイアログボックスが表示されます。[はい] をクリックして次に行きます。

4 最初の列をクリックします。[列のプロパティ] インフォボックスで [列を非表示] を選択します。


5 プログラムペインで次のいずれかを選択し、日付と時刻の両方を評価する値を最初の列に入力します。 6 [列のプロパティ] インフォボックスを開いてから、[ソート] タブをクリックします。ソートオプションから [昇順] を選択します。
7 [列のプロパティ] インフォボックスの [日付と時刻] タブをクリックして、[表示日付] オプションと [表示時刻] オプションのチェックボックスをオンにします。
8 2 番目の列を作成するか、既存のビューの 2 番目の列をクリックします。2 番目の列は、分単位で予定の期間を指定する文書のフィールドまたは式にマップする必要があります。また、この列は非表示にする必要があります。[列のプロパティ] インフォボックスで [列を非表示] を選択します。

9 [_Calendar Entry] のように、表示される文書を選択するビューの選択式を作成します。

カレンダービューのオプションを決定するカレンダービューを作成したら、形式を決定できます。[列のプロパティ] インフォボックスの [日付と時刻の形式] をクリックします。[日付と時刻の形式] タブは、ビューのスタイルがカレンダーに設定されている場合のみ表示されます。[日付と時刻の形式] タブでは次の表示オプションを設定できます。

カレンダービューのトラブルシューティング
カレンダービューが期待通りに表示されない場合は、選択式または最初の列の定義に間違いがある可能性があります。
関連項目