10.2.6 カレンダ属性の管理
カレンダを作成すると、プロパティ・エディタで属性を編集することで表示を変更できます。
各カレンダには、2セットの編集可能な属性(リージョン属性とカレンダ属性)があります。
- プロパティ・エディタでのカレンダ属性の編集
プロパティ・エディタでカレンダ属性にアクセスします。 - 追加および編集機能を含めるように既存のカレンダを編集
追加および編集機能を含めるように既存のカレンダを編集します。 - カレンダ初期化JavaScriptコードの追加
「初期化JavaScriptコード」属性を編集して、標準のjQuery FullCalendar初期化属性をオーバーライドするJavaScript関数を追加します。 - 既存のカレンダでのデータのドラッグ・アンド・ドロップの有効化
カレンダ・リージョンでは、ドラッグ・アンド・ドロップによるカレンダ・イベントの移動または変更をサポートしています。
親トピック: カレンダの作成
10.2.6.1 プロパティ・エディタでのカレンダ属性の編集
プロパティ・エディタでカレンダ属性にアクセスします。
リージョン属性は、カレンダのコンテナとして機能するページの領域を定義します。カレンダ属性は、テンプレート、日付列および一般的なカレンダ書式設定を指定します。
カレンダ属性を編集するには:
親トピック: カレンダ属性の管理
10.2.6.2 追加および編集機能を含めるように既存のカレンダを編集
追加および編集機能を含めるように既存のカレンダを編集します。
ヒント:
デスクトップ・アプリケーションのカレンダのリンクの作成およびリンクの編集を定義する場合、2つの異なるページを定義することをお薦めします。リンクの編集を作成するには、カレンダ属性の主キー列としていずれかの表の列またはSQL問合せ列を選択します。
追加および編集機能を含めるように既存のカレンダを編集するには:
親トピック: カレンダ属性の管理
10.2.6.3 カレンダ初期化JavaScriptコードの追加
「初期化JavaScriptコード」属性を編集して、標準のjQuery FullCalendar初期化属性をオーバーライドするJavaScript関数を追加します。
この関数は、パラメータとしてカレンダ初期化属性を含むJavaScriptオブジェクトを返す必要があります。
初期化JavaScriptコードを追加するには:
親トピック: カレンダ属性の管理
10.2.6.4 既存のカレンダでのデータのドラッグ・アンド・ドロップの有効化
カレンダ・リージョンでは、ドラッグ・アンド・ドロップによるカレンダ・イベントの移動または変更をサポートしています。
カレンダ・リージョンのドラッグ・アンド・ドロップのサポートを有効化するには:
親トピック: カレンダ属性の管理