構造体ファイルからのテキストファイル

Deeplからの自動翻訳

アプリケーションの開発は、多くの人が関わる非常に協力的な仕事であることが多い。このような場合、開発したものをソースコントロールリポジトリに保存したり、日中の作業の履歴を残したり、データベースを同僚に送って、その人が作業を終えたときに変更点を見たりしたいと思うかもしれません。

上記のシナリオはすべて可能になりました!v17 R3 からは、.4DB ファイルを複数のテキストファイルにエクスポートすることができるようになりました。これにより、多くの新しい可能性を提供します。

インターフェース経由のエクスポート

ファイル/エクスポート “メニューに新しいメニュー項目が追加されました。これは、エクスポートフォルダの場所を選択することができるウィンドウを開きます。そして、選択した内容を確認するだけで、データベース構造ファイルをエクスポートすることができます。

コードによるエクスポート

データベース構造をエクスポートするプロセスを自動化したい場合は、新しい Export structure fileコマンドを使用することができます。

result:=Export structure file(pathname)

また、メソッドのみをエクスポートすることもできます。この場合、エクスポートする要素を含むフィルター・オブジェクトを渡します。利用可能なフィルター属性の詳細については、ドキュメントを参照してください。

C_OBJECT // Object that describes what should be exported(options)
options :=New object
options .withLog:="ifNotEmpty"// Created only if it contains some messages

options .filter:=New object
options filter .projectMethods:=True

options.filter.databaseMethods:=True

result:=Export structure file(pathname;options。 )

最後に、このコマンドはコンポーネントから呼び出すこともできます。(このコマンドは常にホストデータベース構造をエクスポートします。)

それでは、エクスポートをお楽しみください。

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