著者名: Roland Lannuzel

Roland Lannuzel
- プロダクトオーナー&4Dエキスパート -電子工学を学んだ後、産業用ITの分野で開発者兼コンサルタントとして、さまざまなデータベースやテクノロジーを使って顧客のためのソリューションを構築。80年代後半に4Dに惚れ込み、会計、請求書作成、メールシステムなどのビジネスアプリケーションの作成に4Dを使用してきました。現在も、新機能やデータベース開発ツールの定義など、4Dの未来を積極的に切り開いています。
製品 blank

4D Write Pro:よりシンプルに、よりパワフルに

Deeplからの自動翻訳

4D Write Proをお使いいただき、製品についてのご感想をお聞かせください。これにより、皆様のニーズや問題点をより良く理解することができます。このようなご意見のおかげで、いくつかのコマンドが不要になったり、使い方が複雑になったり、学ぶのが難しくなったりしていることに気づきました。また、些細なことがきっかけで学習が難しくなることもあります。例えば、フッターにテキストを挿入したい場合、まず空の範囲を作成する必要があります。なぜこんなに複雑なのか?いい質問ですね。

そこで、以前は範囲のみを使用していた多くのコマンドを拡張し、ほとんどすべての種類の対象(範囲、要素、セクション、ドキュメントなど)を管理できるようにしました。コードも書きやすく、読みやすくなりました。ドキュメント、フッター、範囲など、どこにでもテキストを挿入する必要がある場合、それをターゲットとして使用するだけで、すぐに実行することができます。

それだけではありません。6つのコマンドは、短い名前に変更され、覚えやすくなっています。

製品 blank

4D Write Pro: プログラミングによるビュープロパティの操作

Deeplからの自動翻訳

4D Write Proの文書は、異なるモード(ドラフト、ページ、埋め込み)で表示することができ、それぞれに表示オプションが用意されています。例えば、ページ表示モードでは、縦と横のルーラーを非表示にし、ヘッダーとフッターを表示したままにすることができます。ズーム、スペルチェック、ページフレームなど、他の多くの表示プロパティも同様です。13種類の表示オプションを定義することができます。これらのプロパティをすべて手動で処理するのではなく、プログラム的に行えるようになったのは良いニュースです。

製品 blank

4D Write Pro文書内のリンク

Deeplからの自動翻訳

開発者やエンドユーザーであれば、ハイパーリンクがいかに便利かはご存じでしょう。ハイパーリンクがなければ、インターネット上のすべてのページのURLを知っておく必要があります。ハイパーリンクは、テキストや画像をリンクに変えることで、ある場所(例えば、4D Write Proドキュメント)から別の場所(通常、ウェブサイト)へ簡単に移動することができます。

もし、リンクがもっと多くのことを提供できるとしたらどうでしょうか?もし、リンクが4Dコードの実行を開始したり、同じドキュメント内の別のエリアにカーソルを移動させることができたらどうでしょうか?できるのです。

製品 blank

4D Write Proがバーチャルストラクチャーに対応しました!

Deeplからの自動翻訳

エンドユーザーのニーズを理解し、ユーザーフレンドリーなインターフェースを作成することは、すべてのアプリケーション開発者にとって最優先事項です。

ご存知のように、4D言語では、エンドユーザーが読みやすいように、テーブル名やフィールド名のエイリアスを作成することができます。これにより、標準的なダイアログ(クエリ、ソート、数式エディタ)での翻訳や読みやすさが向上するだけでなく、エンドユーザーの視界から遠ざけるべきテーブルやフィールドをフィルタリングすることができます。

4D Summit 2018の期間中、この機能を4D Write Proに拡張してほしいという要望がありました。私たちはその声に耳を傾け、4D v17 R4で利用できるようになりました

製品 blank

4D Write Pro ドキュメントで座標を取得する

Deeplからの自動翻訳

ここまでで、あなたはこのコマンドに慣れたことでしょう。 WP Get position コマンドには慣れているはずです。少なくとも、このブログ記事で読んだことがあると思います。v17で導入されたこのコマンドは、ドキュメント内の要素の位置に関する情報を取得するのに役立ちます。

4D v17 R4 スパイスアップ …座標も返せるようになった!

製品 blank

4D Write Pro – 垂直定規のご挨拶

Deeplからの自動翻訳

4D Write Proに新機能が追加されましたので、お知らせします。ページモードでは、ページの左側に垂直方向の定規を表示することができます!これにより、縦の余白をグラフィカルに管理することができます。また、ヘッダーやフッターを含む文書では、ヘッダーやフッターと本文の間のスペースをこのルーラーで簡単に変更することができます。

製品 blank

4D Write Proから.docxへ

Deeplからの自動翻訳

4D v17 R4では、4D Write Proのドキュメントを.docxフォーマットでエクスポートする機能を導入しました!Rリリースのたびに機能が豊富になり、4D Write Proのドキュメントを.docxフォーマットでエクスポートできます。

製品 blank

データベースのテスト改善

Deeplからの自動翻訳

開発者であれば、開発の品質を向上させるためには、ユニットテストが重要であることをご存じでしょう。これらのテストを開始するために、開発者やQAチームは、異なるモード(シングルユーザー/クライアントサーバー)と異なる環境(Macintosh/Windows)で4Dデータベースを起動するためのツールを必要としています。

4D製品は、すでにコマンドラインパラメータを使用して起動することができ、自動テストやデプロイメントを可能にします。もし、独自のアップデートメカニズムを作成したい場合や、何百台もの4Dサーバーが稼働しているサーバーファームを処理する必要がある場合はどうでしょうか。例えば、使用するデータベースファイルを指定したり、起動時にパラメータを渡したりすることができます。

ヒント blank

ピクチャーフィールドに格納された4Dライトのドキュメントを移行する

Deeplからの自動翻訳

4D Write Proは、多くの機能性を備えた成熟した製品となっており、多くの分野で4D Writeプラグインを上回っています(例えば、テーブルやブックマークなど)。さらに、4D Write Proは64ビットに準拠しており、ほとんどのOSがまもなく64ビットのみになるため、これは素晴らしいことです。4D Writeから4D Write Proへの文書の移行は、「やらなければならないこと」です。あなたやあなたの顧客の移行を支援するために、私たちはすぐに使えるコンポーネントで移行プロセスを簡素化しました!