現在の実行コールチェーンを取得する
アプリケーションをプログラミングするとき、特にあるメソッドが他のメソッドを呼び出し、それが他のメソッドを呼び出す可能性がある場合、コードのどこにいるのかを知る必要があるかもしれません。そのため、デバッグの際にメソッドの連鎖、つまりコール チェーンを確認することは非常に有効です。このため、4D v17...
-ja
アプリケーションをプログラミングするとき、特にあるメソッドが他のメソッドを呼び出し、それが他のメソッドを呼び出す可能性がある場合、コードのどこにいるのかを知る必要があるかもしれません。そのため、デバッグの際にメソッドの連鎖、つまりコール チェーンを確認することは非常に有効です。このため、4D v17...
ORDAは、4D v17 R5で、ジェネリックコードを書くためのさまざまな方法を含む機能を備えています。 ジェネリックコードを書くことで、コードの更新を容易にするために、コードを一元化することができます。異なるユースケースで使用できる再利用可能なコードを書くことができ、何度も車輪を再発明する必要か...
ビュー設定は、ドキュメントの表示方法の定義に使用されます。4D v17 R5 までは、コンテキストメニューや標準アクションを使用してのみ、これらの設定を変更することができました。しかし、このブログ記事で説明したように、新コマンドによってビュープロパティを取得・設定できるようになりました。さらに、これ...
4D v17 R5以前では、4D Write Proのドキュメントを開いたときに、表示されたフォントが想定と異なることに気づいたかもしれません。もし、文書にあなたのコンピュータにないフォントが含まれていた場合、4Dは自動的にTimes New Romanに置き換えていました。しかし、フォントの好みは...
ORDAを使用して、Client/Serverモードで大きなテーブル(特にリレーションを持つテーブル)にアクセスすることが、大幅に強化されました。4D v17 R5では、LANのパフォーマンスは2-3倍、WANのパフォーマンスは最大30倍向上しています。そして、何よりも素晴らしいのは、あなたのコード...
4D開発者として、あなたはすでに問題のトラブルシューティングのためにデバッグログを有効にしたことがあるかもしれません。4D v17 R5では、現在のプロセスのみをログし、メンバーメソッド(コレクションまたはオブジェクトメソッド)の呼び出しをログするなど、これらのファイルを分析するのに役立ついくつかの...
Unicodeをサポートしていない古いデバイスと通信する必要がある場合、このブログ記事はあなたのためのものです。4D v17 R5では、レガシーエンコーディング(日本語はISO-2022-JP、西ヨーロッパはISO-8859-1)でメールを送ることができますので、読み進めてください。 ...
4D v17 R5で、4D for iOSのアクションがサポートされたことをお知らせします!4D v17 R5で、4D for iOSのアクションがサポートされたことは、とても喜ばしいことです。この機能により、モバイルアプリでよりインタラクティブに楽しむことができるようになります。例えば、タスクを完...
4D Write Proをお使いいただき、製品についてのご感想をお聞かせください。これにより、皆様のニーズや問題点をより良く理解することができます。このようなご意見のおかげで、いくつかのコマンドが不要になったり、使い方が複雑になったり、学ぶのが難しくなったりしていることに気づきました。また、些細なこ...
"エンティティのdataClassを知るにはどうしたらいいですか?ジェネリック・メソッドを書くのに必要です"."dataClassのフィールドに関する情報が必要です:そのタイプは何ですか?そのタイプは何ですか?一意か?".これらは、フォーラムで皆様から寄せられた質問です。4D v17 R5は、その答...