アプリケーションの設計


DOLS 購読のフィールドと設計要素をカスタマイズする
[DOLS Customize] サブフォームは、購読にある他のサブフォームのフィールドに設定されているデフォルト値を変更するために使用できます。これにより、組織のニーズに合わせて購読を任意にカスタマイズできます。変更可能な値を以下の表に示します。また、このサブフォームには、識別用のアイコンを設定することもできます。

DOLRES.NTF から [DOLS Customize] サブフォームを購読にコピーすると、IBM(R) Lotus Domino Designer(R) でサブフォームを編集できます。このサブフォームは最終的には他のフォームをすべてロードするため、PostOpen などのイベントを使用して他のフィールドのデフォルト値を上書きできます。このサブフォームのフィールドに評価式を設定して、他のフィールド内容を変更できます。ダウンロード中に、[DOLS Customize] サブフォームはサーバーの DSAPI フィルタによってロードされ、すべての評価式は新しい情報を得るために再評価されます。たとえば、@today 式では、今日の日付が取得されます。

識別用のアイコン
ユーザーのコンピュータ上で購読を識別するアイコンのファイルを [DOLS Customize] サブフォームに添付できます。Lotus Domino Designer で [ファイル] - [添付] を選択し、1 〜 3 個の範囲で識別用アイコンをこのサブフォームに添付することができます。


各 ICO ファイルには 15KB のサイズ制限があることに注意してください。

提供される設計要素
カスタマイズできるのは、以下の設計要素です。これらの値は [DOLS Customize] サブフォームに設定した LotusScript や式ステートメントを使用して操作できます。この表にない設計要素は、今後のリリースで変更されることがあります。プログラムでは、それらの要素を参照しないようにしてください。

メモ 以下に示す設計要素に Lotus Notes C API または Lotus Notes C++ API でアクセスすることはできません。Lotus Notes エディタでは、[オフライン購読設定] 文書から他のサブフォームでいくつかの式を実行する必要があります。
提供される設計要素
Name設計要素の種類場所コメント
DOLSLoadDownloadPageページDOLRES.NTFほとんどの設計要素に提供されているプログラム名には、たとえば Lotus Domino Designer のビューに表示されるように、スペースが入っていません。スペースの入った名前は時間やロケールにより変化します。
DOLSRequestOfflineIDページDOLRES.NTF
DOLSWebControlページDOLRES.NTF
DOLSWebControlBitmapsページDOLRES.NTFデフォルトのビットマップを変更する、DOLS Web コントロール用ビットマップを含むページ
dolcontroldefault.bmp添付ビットマップファイルDOLSWebControlBitmaps Page購読がインストールされていないときに表示されるビットマップ
dolgooffline.bmp添付ビットマップファイルDOLSWebControlBitmaps Page購読をオンラインで使用しているときに、その購読をオフラインで開けるようにするビットマップ
dolgoonline.bmp添付ビットマップファイルDOLSWebControlBitmaps Page購読をオフラインで使用しているときに、その購読をオンラインで開けるようにするビットマップ
DOLSEditOfflineConfigurationエージェントDOLRES.NTF
DOLSOfflineConfigurationフォームDOLRES.NTF
DOLSConfigurationSettingsサブフォームDOLRES.NTF
DOLSCustomizeサブフォームDOLRES.NTF
DOLSDownloadControlサブフォームDOLRES.NTF
DOLSDownloadInstructionsサブフォームDOLRES.NTF
SubscriptionTitleフィールド[DOLSConfigurationSettings] サブフォーム購読のタイトル
subscription.ico添付アイコンファイル[DOLSCustomize] サブフォームデフォルトの購読アイコン。ユーザーのデスクトップに表示されます。
syncstate1.ico添付アイコンファイル[DOLSCustomize] サブフォーム購読の同期用アニメーションアイコン 2 つのうちの 1つ。ユーザーのタスクバーに表示されます。
syncstate2.ico添付アイコンファイル[DOLSCustomize] サブフォーム購読の同期用アニメーションアイコン 2 つのうちの 1つ。ユーザーのタスクバーに表示されます。
ChooseDownloadTextフィールド[DOLSConfigurationSettings] サブフォームダウンロード時に表示するテキストを選択するラジオボタン
Basicフィールド[DOLSConfigurationSettings] サブフォーム[基本サービス] チェックボックス
Searchフィールド[DOLSConfigurationSettings] サブフォーム[全文索引] チェックボックス
LotusScriptフィールド[DOLSConfigurationSettings] サブフォーム[LotusScript と制限無しエージェント] チェックボックス
JavaAppletsフィールド[DOLSConfigurationSettings] サブフォーム[Java クラスとアプレット] チェックボックス
CustomFileフィールド[DOLSConfigurationSettings] サブフォーム[カスタムサービス] チェックボックス
CustomFileNamesフィールド[DOLSConfigurationSettings] サブフォームカスタムサービスのリスト
CanonicalServerNameフィールド[DOLSConfigurationSettings] サブフォーム現在のサーバーの正規名を保存している隠しフィールド
ScheduleTypeフィールド[DOLSConfigurationSettings] サブフォーム[スケジュール形式] ラジオボタン
Weekdaysフィールド[DOLSConfigurationSettings] サブフォーム複数の曜日を選択できるチェックボックス
Monthdaysフィールド[DOLSConfigurationSettings] サブフォーム1 から 31 の範囲の数字
RunOnceフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
StartTimeフィールド[DOLSConfigurationSettings] サブフォーム日付/時刻
Repeatフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
RepeatIntervalフィールド[DOLSConfigurationSettings] サブフォーム間隔を設定する正の数
RepeatIntervalUnitフィールド[DOLSConfigurationSettings] サブフォーム選択リスト
StopSyncフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
SyncStopTimeフィールド[DOLSConfigurationSettings] サブフォーム日付/時刻
LimitSyncDurationフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
SyncDurationフィールド[DOLSConfigurationSettings] サブフォーム間隔 (分) を設定する正の数
Disabledフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
RequiredFilesToReplicateフィールド[DOLSConfigurationSettings] サブフォームテキストのリスト
AutoReplicateフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
OptionalFilesToReplicateフィールド[DOLSConfigurationSettings] サブフォームテキストのリスト
LimitReplicateDaysBackフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
ReplicateDaysBackフィールド[DOLSConfigurationSettings] サブフォーム正の整数
LimitDBSizeフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
DBSizeLimitフィールド[DOLSConfigurationSettings] サブフォーム正の整数
LimitSubscriptionSizeフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
SubscriptionSizeLimitフィールド[DOLSConfigurationSettings] サブフォーム正の整数
NotifyOnCompletionフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
RouteMailOnShutDownフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
RunReplicationOnShutdownフィールド[DOLSConfigurationSettings] サブフォームチェックボックス
CustomDownloadTextフィールド[DOLSDownloadInstructions] サブフォームダウンロードページのリッチテキスト

関連項目