著者名: Fabrice Mainguené

Fabrice Mainguené
- Product Owner -Fabrice Mainguenéは、2016年11月に4D Programチームに参加しました。プロダクトオーナーとして、彼はユーザーストーリーを書き、それを機能仕様に変換する役割を担っています。CNAMでコンピュータサイエンスの学士号を取得した後、FabriceはWindev開発者として小さなソフトウェア出版社に入社しました。その後、彼は産業および貿易分野のさまざまな企業で、Windev および Web 開発者として、また新機能の技術アドバイザーとして働きました。
製品 blank

画像を含む4DWrite Proのドキュメントを簡単にメール本文として送信できます

Deeplからの自動翻訳

4D Write Proを使って、テキストに静止画を使ったHTMLメールを作りたいですか?世界の観光地トップ10の写真を使ったファンシーなニュースレターのようなもの、あるいは単に会社のロゴを入れるだけでしょうか?どうすればいいのでしょうか?4D v18では、3つの簡単なステップで実現できますので、もう迷うことはありません。

  • 4D Write ProのドキュメントをMIMEフォーマットでエクスポートします。
  • を使います。 MAIL Convert from MIMEコマンドを使って、MIMEをメールオブジェクトに変換してください。
  • コマンドで送信します。 SMTP New transporterコマンドで送信します。
製品 blank

4D View Proの新しいフォームイベント

Deeplからの自動翻訳

4D v18 では、4D View Pro のフォームイベントの新しいセットが利用可能です。これらのイベントは特別な情報を返し、このブログ記事で紹介した新しい FORM Eventコマンドでアクセスできる特別な情報を返します。以下はその例です。「列のサイズ変更」、「行のサイズ変更」、「クリック」、「ダブルクリック」、「ヘッダークリック」、「選択範囲の変更」、「編集後」です。

製品 blank

Formイベントコマンドの機能を拡張する

Deeplからの自動翻訳

すでにご存知かもしれませんが、この Form eventコマンドは、発生したばかりのフォームイベントの種類を識別します。これは、通常、フォームまたはオブジェクトのメソッド内で使用されます。

4D v18では、いくつかの変更が行われましたが、すべて問題ありません。以下は、その内容です。

製品 blank

異なるタイプの値を格納するためのC_VARIANT

Deeplからの自動翻訳

特に一般的なコーディングでは、異なる変数型を扱えるようにコードを書きたい場合があります。ポインターを使用すると、コードの読み取りやデバッグが難しくなります。例えば、データソースとしてフォームオブジェクトに汎用変数を割り当てたい場合など、全く不可能な場合もあります。

新しいコマンドは、異なるタイプの値を格納できる変数を宣言するために使用できます。新しい C_VARIANT コマンドによろしく!

製品 blank

4D View Pro:SVG変換

Deeplからの自動翻訳

4D View Proドキュメントが埋め込まれた4Dフォームを印刷したり、4D View Proドキュメントにドキュメントの一部を表示する必要があるでしょうか?このような場合 VP Convert to pictureコマンドを使用すると、4D View Pro ドキュメントの一部から SVG を作成し、それを画像のように扱うことができます。このブログ記事でその方法を紹介します。

製品 blank

4D View Pro: 印刷とPDFエクスポートの管理

VP PRINT と VP EXPORT DOCUMENT コマンドを使って、文書を印刷したり、PDF を作成したりすることができるようになりました。しかし、顧客に向けた魅力的なドキュメントを作成するためには、ドキュメントを印刷するだけでなく、ヘッダーやフッターを追加したり、ズームを定義したり、紙の向きを定義したりする必要があります。4D v18 では、これらの属性を定義する VP SET PRINT INFO コマンドのおかげで、すべてが可能になります!

製品 blank

4D View Pro:4Dメソッドの設定をコントロールする

Deeplからの自動翻訳

4D View ProはRリリースの度に機能が充実してきており、4D v17 R6も例外ではありません!新しいコマンドは、4Dメソッドのパラメータ、名前、タイプ、サマリーを指定することができます。これで、あなたのメソッドは、より情報的で説明的なものとなり、エンドユーザーが正しく使用するのに役立ちます。

日付や時刻を宣言しますか?メソッドが何をするものかをユーザーが理解できるように、短い説明を与えるのはどうでしょうか?それは今、次のようにして行うことができます。 VP SET ALLOWED METHODSコマンドで実行できます。

製品 blank

4D View Proのドキュメントのスタイルをカスタマイズする

Deeplからの自動翻訳

4D v17 R6では、4D View Proのドキュメントのスタイルをプログラムでカスタマイズすることができます。それには、3つの方法があります。1) デフォルトスタイルコマンドでシートの一般的なスタイルを定義する、2) スタイルシートコマンドでよく使うカスタムスタイルを定義する、最後に3) セルススタイルコマンドで特定のセルのスタイルを定義する。

製品 blank

4D View Proでコレクションを使用して書き込みと読み取りを行う。

Deeplからの自動翻訳

何百もの異なる値や数式を読み書きする必要がある場合、コレクションを使用することで、より速く、より簡単に、同時に行うことができます。このために、新しいコマンドが用意されています。 VP SET VALUES, VP Get values, VP SET FORMULASVP Get formulas.

製品 blank

4Dメールでのレガシー文字セットサポート

Deeplからの自動翻訳

Unicodeをサポートしていない古いデバイスと通信する必要がある場合、このブログ記事はあなたのためのものです。4D v17 R5では、レガシーエンコーディング(日本語はISO-2022-JP、西ヨーロッパはISO-8859-1)でメールを送ることができますので、読み進めてください。