著者名: Roland Lannuzel

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

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

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

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

ヒント blank

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

Deeplからの自動翻訳

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

ヒント blank

ORDA – Genealogy – エピソード4(リクエストにお応えして !)

Deeplからの自動翻訳

このシリーズの第1回第2回、第3回では、ORDAのパワーと、1つの高度に再帰的なテーブルで関連人物を管理することがいかに簡単であるかを示しました。

本日のエピソードでは、見栄えの良いリストやグリッドを作成するためのユーザーインターフェイスに焦点を当てます。

ヒント blank

ORDA – Genealogy – エピソード3

Deeplからの自動翻訳

この3部作の 第1 話と第2話では、リストボックス、エンティティ、エンティティセレクションを使って、ORDAの基本を紹介しました。また、異なるデータソースで類似のリストボックスを使用する方法と、リストボックスのグラフィックを向上させるMeta info式を使用する方法を紹介しました。

今日は、より少ないコードで、より楽しい時間を過ごしましょう。