機械翻訳について

アプリケーションはどのように拡張するのですか。

アプリケーションは、Oracle Visual Builder StudioおよびOracle JETコンポーネントを使用して構築されます。 Visual Builder Studioは、組織がプロジェクト、環境およびリポジトリを管理できる単一の場所です。Visual Builder Designerは、アプリケーションを拡張できる場所です。 VB Studioから、様々なデザイナを開くことができます。

Visual Builder Studioは、組織がRedwoodユーザー・インタフェースを変更および拡張するために使用できるブラウザベースのツールです。 拡張フレームワークを使用すると、フォームへのカスタム・フィールドの表示、フォームの動的レイアウトの作成、ページの動的コンテナへのカスタム・コンテンツの埋込みなどのユーザー・インタフェースを変更できます。

VB Studioインスタンスは、Fusion Applicationsのテスト・インスタンスとペアになっています。 つまり、設計時のエクスペリエンスは、テスト・インスタンス・データベースのデータとテスト・インスタンスのサンドボックス(サンドボックス内で作業している場合)に基づきます。

VB Studioを使用して行った変更は、アプリケーション拡張と呼ばれるアーティファクトに格納されます。 アプリケーション拡張は、クローニングされたフィールド、カスタム・フォームまたは新規フォームに追加されたフィールド、またはフォームの新しいコンテナのように単純なものにできます。 拡張を作成し、プレビューしてUIでの外観を確認できます。 データ・モデルに影響する拡張を作成するには、アプリケーション・コンポーザ内でサンドボックスを使用し、Visual Builderのページの編集オプションを使用して変更をUIに表示する必要があります。

Redwoodアプリケーション内から直接、VB Studio Designerにナビゲートします。 VB Studioは、UI変更を行い、他のユーザーに変更を公開する前に結果をすぐにプレビューできる「実行時ツールでの設計」です。

VB Studioは、管理者がアプリケーションを変更するために使用できる1つのツールにすぎません。 前述のように、Redwoodアプリケーションで使用される基礎となるオブジェクト・モデルをアプリケーション・コンポーザで拡張します。 アプリケーション・コンポーザで行ったモデルの変更は、それらのオブジェクトのRESTful APIに反映され、それによってVB StudioデザイナがUI拡張で使用できるようになります。