コンパイルを自動化する方法
4D v19から、簡単なコマンドでプロジェクトのコンパイルを開始することができるようになりました。これを何に使うのか、不思議に思うかもしれません。 あなたのチームは複数の開発者で構成されているかもしれません。だから、ソースコントロールサーバーにコードをプッシュするたびに、コンパイルを自動化してはど...
-ja
4D v19から、簡単なコマンドでプロジェクトのコンパイルを開始することができるようになりました。これを何に使うのか、不思議に思うかもしれません。 あなたのチームは複数の開発者で構成されているかもしれません。だから、ソースコントロールサーバーにコードをプッシュするたびに、コンパイルを自動化してはど...
4D v18 R6では、コードエディタに新機能が追加され、コードを書くときに楽になりました。 デバッガも同様です。私たちは、アプリケーションのデバッグが困難であることを理解しています。今回は、コードのトレースと解析をより簡単にするためのオプションと追加情報を追加しました。 何が用意されているのか...
Webアプリケーションは現代に不可欠なツールです。マシンとプロセッサーがより強力になるにつれ、Webアプリケーションは常にパフォーマンス要件を満たさなくてはなりません。4D v18 R6 で、4D Webサーバーが新しいタイプの Webセッション、スケーラブル Web セッション を提供するのはこの...
4D言語には、文字列を扱うための20以上のコマンドが用意されています。そして、4D v18 R6で、4Dは新しいコマンドを導入しました。Compare strings.また、さらに別のコマンドも改良されました:Position.これらのコマンドは両方とも、より正確な結果を得るためにオプションを使用す...
4D View Proのドキュメントを初期化する際、その中の値やタグを探し出し、4Dから発行されたデータに置き換える必要がある場合があります。今なら VP Findコマンドを使えば簡単です。このコマンドのおかげで、データ、数式、タグを見つけて、シート全体、または特定の部分のみを置き換えることができま...
4D 18 R4で、クラス(4Dとデータモデル)のための提案関数の利用可能性を発表しました。4D v18 R6では、エディタでのコード作成を簡素化し、容易にするために、さらなる素晴らしいニュースをお届けします。関数のプロトタイプと簡単な説明が、コードエディタに表示されます! 開発プロセスをスピード...
ユーザーインターフェイスに興味のある方なら、On before keystroke とOn after keystroke イベントをすでに使っているかもしれませんね。4D v18 R5 では、これらのイベントのハンドリングが大幅に強化されましたので、きっとご満足いただけることでしょう。さらに、On...
4D v18 R5 では、フォームエディターでフォームを開くための新しい 4D コマンドが提供されます。これは、特に解析やイントロスペクションのツールに有用です。 ...
コードの中で$1、$2、$nの変数を使うと、コードが読みにくくなるだけでなく、人間の脳はこれらの変数が何に対応しているかを覚えるのが難しいため、混乱が生じる可能性があります。解決策は、わかりやすい名前の変数を作り、その変数に$1、$2、$nの値を代入することです。 4D v18 R5では、宣言時に...
4Dのオートコンプリート機能について不思議に思ったことはありませんか?また、なぜ4Dはコード内で使用されているすべての関数を示唆するのでしょうか?オブジェクトは非常に汎用的な型なので、4Dは実行時にしか本当に保存しているものを知りません。しかし、それはコードを書くときにはあまり役に立ちません。 4...