Overcast Component Builder
- Overcastコンポーネントはノーコードで自由にカスタマイズ可能
- SAPおよびその他のシステム向けコンポーネントを簡単に構築
- Salesforce Lightning Component Frameworkに準拠
- Lightning UIの開発時間を週単位から時間単位に短縮
- ApexやカスタムUIコンポーネントで柔軟な機能拡張を実現
- Salesforceのアップグレードにも完全対応
Overcast Component Builderは、Overcastコンポーネントを自由に開発・カスタマイズするためのツールです。リアルタイムで外部システムと連携するSalesforce Lightningコンポーネントを、メタデータ駆動型アプローチによって効率的に構築するOvercast Component Frameworkを採用しています。
Overcast Component Builderは、Overcastコンポーネントを簡単に開発できる、ポイント&クリック操作のツールです。Overcastコンポーネントとは、あらゆるバックエンドシステムのデータを読み書きするSalesforce Lightningコンポーネントであり、これによりユーザーは、データの保存場所を意識することなく、必要なすべての企業情報に一元的にアクセスできるようになります。
独自のコンポーネント開発機能のほか、Component Libraryにある構築済みコンポーネントを編集する際にもOvercast Component Builderが使用されます。 コンポーネントの入力、フィルタ値、フィールド、ラベル、ナビゲーション、フィールド動作をカスタマイズすることが可能です。
Overcastコンポーネントは、Overcastのリアルタイム連携シナリオを通じて外部データソースと接続する、メタデータ駆動型のLightningコンポーネントです。SalesforceモバイルアプリとLightning Experienceの両方で利用可能です。このコンポーネントは、データをSalesforceオブジェクトに複製することなく、外部システムのデータを表示・編集できるノーコーディング・ソリューションです。 これにより、ビジネスロジックやデータは元のシステムに残したまま、Salesforce上であらゆるデータを可視化することが可能になります。
OvercastコンポーネントはSalesforce Lightning Design Systemに準拠しつつも、複雑なヘッダーや明細構造を持つような複雑なビジネスオブジェクトの扱いに最適化されています。こちらは、Overcast Component Builderで構築されたOvercastコンポーネントのプレビューです。
Overcastコンポーネントは、外部システムと連携するための強力なソリューションです。 独自の拡張コンセプトにより、Apexコードによるビジネスロジックの実装や、UIの一部を独自開発のLightningコンポーネントに差し替えるといった、高度なカスタマイズが可能です。 一括で処理する必要があるヘッダーと明細の複雑なビジネスオブジェクトを一度のトランザクションでまとめて処理できます。 また、従来のSalesforce UI技術と並行して使用することも可能です。
Overcast Component Builderは、あらゆるバックエンドシステムやMulesoftなどのミドルウェアAPIと連携するOvercastコンポーネントを、視覚的に開発・設定できるツールです。 Salesforce向けの再利用可能なUIコンポーネント開発を、これまでになく簡単かつ迅速なものにしました。
SAP連携Lightningコンポーネントをライブプレビューで確認しながら、Overcastコンポーネントをポイント&クリックで設定。
アイコンとラベルをその場で変更。 Salesforceのカスタム表示ラベルを活用し、多言語対応のLightningコンポーネントを作成。
複数のOvercastコンポーネント定義を組み合わせ、「Widget」→「リスト」→「詳細」→「編集/新規」といった一連の画面フローを作成。
バックエンドAPIから取得する項目やセクション(例:ヘッダー、取引先)に加え、独自のカスタム項目やセクションも追加可能。
表示されるデータは、コンテキストからマッピングされたパラメータによってフィルタリング(例えば、コンポーネントが「取引先」ページにある場合、開いている取引先のデータのみを表示)。 または、エンドユーザーがバックエンドAPIへのフィルター条件として使用する項目を自身で設定。
UIレイアウトごとに表示する項目を自由に選択・配置。 タイル、リスト、アコーディオン、トースト形式など、Salesforce Lightning Design Systemに準拠した多彩なレイアウトに対応。
Salesforceオブジェクトまたは関連オブジェクトのフィールドやその他の参照値をコンポーネントに渡します。
ラベルの変更、UI上の項目配置、タイルまたはテーブル形式でのデータ表示、さらには所定の「拡張ポイント」へのApexスクリプト形式でのカスタムビジネスロジックの追加まで、柔軟な設定が可能です。
ビジュアルUI開発アプローチが開発スピードとメンテナンスの容易性を保証する一方で、メタデータ駆動型のOvercastコンポーネントはカスタムLightningコンポーネントでシームレスに拡張できるため、ユーザーエクスペリエンスで妥協をする必要は一切ありません。