12.2.1 テーマのサブスクリプションの管理
開発者は、テーマをテーマのサブスクリプションを使用して管理できます。
- テーマのサブスクリプションについて
マスター・テーマをサブスクライブすると、将来のOracle Application Expressのリリース時にテーマをアップグレードできます。 - テーマのサブスクリプションの変更について
マスター・テーマのサブスクリプションを解除しないでテンプレートを変更するために、自分のワークスペースにテンプレートのローカル・コピーを作成できます。 - テーマのリフレッシュが必要かどうかの検証
サブスクライブするテーマのすべてのテーマ属性、テンプレートおよびテンプレート・オプションを確認し、マスター・テーマと同期が取れていない対象にはエラーを表示するには、テーマのサブスクリプションの検証ウィザードを使用します。 - サブスクライブされたテーマのリフレッシュ
「テーマの作成/編集」ページで、サブスクライブしているテーマをリフレッシュします。 - テーマのサブスクライブ解除
テーマをサブスクライブ解除すると、そのテーマに含まれるすべてのテンプレート、スタイル、ファイルなどがサブスクライブ解除されます。 - 組込みテーマの再サブスクライブ
テーマが現在サブスクライブ解除されている場合、このテーマのサブスクライブ・バージョンに戻ることができます。
親トピック: テーマおよびサブスクリプションの管理
12.2.1.1 テーマのサブスクリプションについて
マスター・テーマをサブスクライブすると、将来のOracle Application Expressのリリース時にテーマをアップグレードできます。
開発者は、次の場合にテーマをサブスクライブします。
-
アプリケーションの作成ウィザードを実行するとき。
開発者が、アプリケーションの作成ウィザードを実行して組込みテーマを選択すると、そのテーマが自動的にマスター・テーマにサブスクライブされます。組込みテーマを使用するかわりとして、アプリケーションの作成ウィザードには既存のアプリケーションからテーマをコピーするオプションが用意されています。既存のアプリケーションからテーマをコピーするとき、開発者は、そのテーマがサブスクライブされるようにするかどうかを選択できます。ページ・タイプ、機能および設定の理解を参照してください。
-
テーマ・リポジトリから新しいテーマを作成するとき。
新しいテーマを作成すると、関連するアプリケーションによって自動的にそのテーマがサブスクライブされます。新しいテーマへのアクセスを参照してください。
アプリケーションがマスター・テーマをサブスクライブした後は、変更できるのはデフォルト・テンプレートのみです。すべてのテーマ属性、サブスクライブされたテンプレート・オプションおよびサブスクライブされたテンプレートは読取り専用に設定されます。つまり、変更できるのはデフォルト・テンプレートのみだということです。マスター・テーマをサブスクライブすることの利点は、将来のOracle Application Expressのリリース時にテーマをアップグレードできることです。テーマがサブスクライブされた場合、開発者はテーマまたはテンプレート・メタデータにテーマまたはテンプレート編集ページからアクセスするときに、それらを変更できません。
親トピック: テーマのサブスクリプションの管理
12.2.1.2 テーマのサブスクリプションの変更について
マスター・テーマのサブスクリプションを解除しないでテンプレートを変更するために、自分のワークスペースにテンプレートのローカル・コピーを作成できます。
ローカル・テンプレート・コピーはサブスクライブされないため、編集可能です。テーマ・スタイルについても同じ方法を利用できます。テーマ・スタイルのローカル・コピーを作成して、それをサブスクライブされたテーマに追加できます。ローカルで作成されたテーマ・スタイルは編集可能ですが、テーマのリフレッシュからは除外されます。
関連項目:
親トピック: テーマのサブスクリプションの管理
12.2.1.3 テーマのリフレッシュが必要かどうかの検証
サブスクライブするテーマのすべてのテーマ属性、テンプレートおよびテンプレート・オプションを確認し、マスター・テーマと同期が取れていない対象にはエラーを表示するには、テーマのサブスクリプションの検証ウィザードを使用します。
テーマのサブスクリプションの検証ウィザードを実行するには:
親トピック: テーマのサブスクリプションの管理
12.2.1.4 サブスクライブされたテーマのリフレッシュ
「テーマの作成/編集」ページで、サブスクライブしているテーマをリフレッシュします。
サブスクライブされたテーマをリフレッシュするには:
親トピック: テーマのサブスクリプションの管理
12.2.1.5 テーマのサブスクライブ解除
テーマをサブスクライブ解除すると、そのテーマに含まれるすべてのテンプレート、スタイル、ファイルなどがサブスクライブ解除されます。
ノート:
テーマをサブスクライブ解除すると、それ以降テーマが更新されなくなります。テーマの再サブスクライブは、テーマのコピーや切替えを含む複数ステップのプロセスであることに注意してください。詳細は、「組込みテーマの再サブスクライブ」を参照してください。
テーマをサブスクライブ解除するには:
親トピック: テーマのサブスクリプションの管理
12.2.1.6 組込みテーマの再サブスクライブ
テーマが現在サブスクライブ解除されている場合、このテーマのサブスクライブ・バージョンに戻ることができます。
テーマを再サブスクライブするには、次のステップを実行します。
親トピック: テーマのサブスクリプションの管理