プロジェクトのデータベースとコンポーネント

Deeplからの自動翻訳

4D v18の配信以来、プロジェクトデータベースを使った変換や開発方法についてのブログ記事が続々と公開されています。コンポーネントについてはどうでしょうか?このブログポストはその疑問にお答えします。

開発と展開

とてもシンプルなことで、開発とコンポーネントのインストールは変わっていません。これまでと同じ手法を使い続けることができます。

プロジェクトデータベースのアーキテクチャに関するブログ記事で説明したように、構造ファイル(.4db)に相当するのは「プロジェクト」フォルダであることを忘れないでください。Projectフォルダの隣にある “Component “フォルダにコンポーネントを追加すればよいのです。

プロジェクトデータベースとバイナリデータベースを混在させる?

バイナリデータベースをプロジェクトに変換した場合、すべてのコンポーネントをプロジェクトに変換する必要はありません。バイナリデータベース(.4db)と同様に、プロジェクトデータベースは、プロジェクトとバイナリコンポーネントの両方を読み込むことができます。

ですから、データベースとコンポーネントを、1つずつ簡単に変換することができます。

何が?

2つの新しいデータベース・パラメータが追加され、以下のことを判断できるようになりました。

  • ホストデータベースがプロジェクトであるかどうか

$isProject:=Get database parameter(Is host database a project)

  • 現在のデータベースがプロジェクトであるかどうか

$isProject:=Get database parameter(Is current database a project)

Vanessa Talbot
- プロダクトオーナー - Vanessa Talbotは、2014年6月に4Dプログラムチームに参加しました。プロダクトオーナーとして、彼女はユーザーストーリー(ユーザーが期待する新機能とその使用法)を書き、それを具体的な機能仕様に変換する役割を担っています。また彼女の役割は、実装された機能が顧客のニーズを満たしているかどうかを確認することでもあります。入社以来、4Dにおける主要機能の定義に関わってきました。プリエンプティブ/マルチスレッドの新機能の大部分と、非常に複雑なテーマである組み込みアプリケーションの新アーキテクチャに取り組んできました。VanessaはTelecom Saint-Etienneで学位を取得後、Criminal Research Institute でオーディオビジュアル部門の開発者としてキャリアをスタートさせました。また、メディアや医療の分野でも、技術サポートやプロダクションの分野で働いてきました。