リストボックス。時間列とフッター計算!?
リストボックスは、インターフェイスにデータを表示するための強力なツールです。リストボックスは、レコードのフィールド、配列のアイテム、そして最近ではエンティティ選択と コレクションを表示することができます。 コレクションやエンティティセレクションを使用する新しいリストボックスは、多くの点でより強力...
実用的なパターンと技術的な詳細解説をブログから活用して、より優れた4Dアプリケーションを構築します。
リストボックスは、インターフェイスにデータを表示するための強力なツールです。リストボックスは、レコードのフィールド、配列のアイテム、そして最近ではエンティティ選択と コレクションを表示することができます。 コレクションやエンティティセレクションを使用する新しいリストボックスは、多くの点でより強力...
4D プログラミングでは、コレクションを使用することが多くなっています。4D v19からは、Form機能を含め、いくつかのインターフェースオブジェクトのコンテンツを定義するために、これらを使用することができます。これは、一般的なインターフェイスの管理に非常に便利です。 また、リストの使用方法にも改...
ORDAのエンティティセレクションやコレクションを扱う際に、For each...End for eachループを使用したことがあるかと思います。その使い方は簡単でわかりやすいものです。 SHTMLページで4Dタグとして使用したいですか?あるいは、PROCESS 4D TAGSコマンドで使用したい...
4D v18 R6では、コードエディタに新機能が追加され、コードを書くときに楽になりました。 デバッガも同様です。私たちは、アプリケーションのデバッグが困難であることを理解しています。今回は、コードのトレースと解析をより簡単にするためのオプションと追加情報を追加しました。 何が用意されているのか...
4D言語には、文字列を扱うための20以上のコマンドが用意されています。そして、4D v18 R6で、4Dは新しいコマンドを導入しました。Compare strings.また、さらに別のコマンドも改良されました:Position.これらのコマンドは両方とも、より正確な結果を得るためにオプションを使用す...
4D 18 R4で、クラス(4Dとデータモデル)のための提案関数の利用可能性を発表しました。4D v18 R6では、エディタでのコード作成を簡素化し、容易にするために、さらなる素晴らしいニュースをお届けします。関数のプロトタイプと簡単な説明が、コードエディタに表示されます! 開発プロセスをスピード...
開発者であれば、フォームオブジェクトの内部でイベントを処理することに慣れていることでしょう。最も一般的なのはon clicked フォームイベントで、リストボックスを含むほとんどのオブジェクトで使用することができます。このオブジェクトでは、クリックをリストボックスのレベルまたはカラムメソッドで管理す...
共有可能なエンティティ選択という新しいコンセプトに関するこの ブログ記事と、その後のフォーラムでの議論に続き、ORDAがどのように未来にフィットするのかをじっくりと説明したいと思います。 ...
この のブログ記事で、共有可能なエンティティセレクションが提供できるパワーを発見しましたね。4Dはデータの共有に重点を置いています。なぜなら、長期的に見れば、それがパフォーマンスにつながるからです。 しかし、私たちは、この戦略があなたの現在の戦略ではないかもしれないと認識しています。私たちはフォー...
4D 18 R5 では、フォームマクロが導入されました。これらは、繰り返し行う作業の時間を短縮する理想的な方法を提供するなど、非常に便利なものです。このブログ記事では、マクロがどのように機能し、どのような可能性を提供するのか、いくつかの基本的な例を紹介します。以下のサンプルはすべてGitHubで公開...