4D v16

4D Writeプラグイン

ホーム

 
4D v16
4D Writeプラグイン

4D Writeプラグイン    


 

 

4D Writeで作成されたドキュメントはシングルユーザーモードでもクライアント/サーバーモードでも、すべてのマシンで開くことができます。

もちろんプログラムで4D Writeを制御することもできます。しかしこのビデオでお伝えしたいことは別にあります。

4D Writeドキュメントを例えばPDF形式で保存し、Eメールに添付して送信することもできます。

4Dからは複数のプラグインが提供されています。4D Internet Commandsや4D Packは4Dライセンスに含まれています。これらのプラグインを開発するソフトウェアに組み込むことを考慮してみてください。例えば今日のアプリケーションではファイルの転送や電子メールの送受信機能は必須でしょう。

“Plug-in SDK”を使用してプラグインを自作することもできます。このツールを使用すると必要なプラグインコマンドとその引数を定義し、ライブラリを呼び出すコードを自動生成することができます。後行うのは機能を実装することです。

プラグインを使用すればアプリケーションにパワーを追加することができます。4D社やサードパーティーが提供するプラグインで何ができるのかを是非一度チェッ クしてみてください。ほとんどの場合、すでに誰かが作成してくれたプラグインを使うことで、あなたの時間を大きく節約することができるでしょう。

In this video, we're going to learn how to integrate the 4D Write plug-in so as to give you the know-how to use word-processing functions within a 4D application.

Let’s start by installing the plug-in:

  • Quit your application.
  • Create a folder named “Plugins” in your database (remember that on a Mac, it's a package)
  • Drag the 4D Write plug-in into the Plugins folder.

Re-launch 4D.

To make sure the plugin is installed properly, check the Tools menu and you see that 4D Write is available to be used as a stand-alone word processor.

Our goal is to create an area in the Input form of the Interventions table where we can enter text in order to write an intervention report.

We select the Plugin tool and draw an area.
In the area properties, we're going to indicate that the plug-in type is "4D Write" and then name it "Report".

4D indicates that "4D Write could automatically save data in the picture or blob field if it existed". Here we're talking about an automatic record.

So in the structure, we'll create the corresponding Report_ field as a blob.

Back in the form, 4D displays the following message automatically:"4D Write will automatically save data in the field Report_".

Let's test to see if it works:

  • First we display all the interventions
  • Double-click on an intervention
  • Below we see the 4DWrite area where we can enter text
  • And when we move from record to record, the information is automatically saved.

In this area, we can add pictures or any graphic elements required that are available in the word processor.

Let's look at a detail concerning page layout. We set the comment and the technician's e-mail so that they grow and move with the window; we're going to change this so that when we work in full-screen mode, we won't have this inconvenience.

So we need to request:

  • that the comment does not grow
  • that technician's e-mail no longer moves
  • and that the 4D Write area grows wider and taller.

Going back to the form, if we enlarge the area, we now see the desired behavior.

You can refer to the documentation to learn about all the functions available in 4D Write, such as:

  • being able to insert 4D expressions; in other words, inserting fields, methods, etc.
  • pictures obviously
  • and being able to perform mail integration using multi-table data from the database.

In the documentation, you'll also find a series of examples that will help you go further using this plugin.

 
 

 
プロパティ 

プロダクト: 4D
テーマ: 4D Writeプラグイン

 
履歴 

 
ARTICLE USAGE

セルフトレーニング ( 4D v16)