4Dメールでのレガシー文字セットサポート
Unicodeをサポートしていない古いデバイスと通信する必要がある場合、このブログ記事はあなたのためのものです。4D v17 R5では、レガシーエンコーディング(日本語はISO-2022-JP、西ヨーロッパはISO-8859-1)でメールを送ることができますので、読み進めてください。
4D for iOSアプリにアクションを追加する
4D v17 R5で、4D for iOSのアクションがサポートされたことをお知らせします!4D v17 R5で、4D for iOSのアクションがサポートされたことは、とても喜ばしいことです。この機能により、モバイルアプリでよりインタラクティブに楽しむことができるようになります。例えば、タスクを完了や終了に設定したり、チェックすべきイベントにフラグを立てたりすることができます。指先のスワイプや、メニューからアクションを選択するだけで、すべてのアクションが可能です。
4D Write Pro:よりシンプルに、よりパワフルに
4D Write Proをお使いいただき、製品についてのご感想をお聞かせください。これにより、皆様のニーズや問題点をより良く理解することができます。このようなご意見のおかげで、いくつかのコマンドが不要になったり、使い方が複雑になったり、学ぶのが難しくなったりしていることに気づきました。また、些細なことがきっかけで学習が難しくなることもあります。例えば、フッターにテキストを挿入したい場合、まず空の範囲を作成する必要があります。なぜこんなに複雑なのか?いい質問ですね。
そこで、以前は範囲のみを使用していた多くのコマンドを拡張し、ほとんどすべての種類の対象(範囲、要素、セクション、ドキュメントなど)を管理できるようにしました。コードも書きやすく、読みやすくなりました。ドキュメント、フッター、範囲など、どこにでもテキストを挿入する必要がある場合、それをターゲットとして使用するだけで、すぐに実行することができます。
それだけではありません。6つのコマンドは、短い名前に変更され、覚えやすくなっています。
構造情報を取得するためのORDAメンバーメソッド
“エンティティのdataClassを知るにはどうしたらいいですか?ジェネリック・メソッドを書くのに必要です”.”dataClassのフィールドに関する情報が必要です:そのタイプは何ですか?そのタイプは何ですか?一意か?“.これらは、フォーラムで皆様から寄せられた質問です。4D v17 R5は、その答えを提供します。新しいORDAメンバーメソッドを導入し、あなたのデータベースに関する有用な情報を提供します。コードのサイズを小さくし、再利用と保守を容易にすることの利点を実感していただけると思いますので、読み続けてみてください
クイックレポートのUI改善
クイックレポートのユーザーインターフェースに小さな機能強化が行われましたが、小さなことが全体のユーザーエクスペリエンスに大きな影響を与えることがあります。
4D Write Pro:TABSを設定する新しい方法!?
4D Write Proのエキサイティングな機能拡張を発表できることを嬉しく思います。これまで展開してきた機能に加えて、4D v17 R5では、タブの新機能が追加されました。
ウェブプロセスの詳細はこちら
サーバーを遅くしたり、ブロックしている可能性のあるリクエストをより良く特定するために、ウェブプロセスに関する情報をもっと知りたいという要望がありました。4D v17 R5では、ウェブプロセスが使用するURLの情報を追加しました。この情報は、4Dサーバーの管理画面か、4D言語のGet process activity コマンドで取得できます。
ORDAクエリにおける属性パスのプレースホルダー
4D v17 R5でORDAの機能が続々登場!以前のブログ記事で、値に名前を付けたプレースホルダーを使った汎用クエリの作成方法を紹介しました。今回は、属性パス(テーブルのフィールド名)にプレースホルダーを使用する方法に焦点を当てます。
4D View Proで選択範囲とアクティブセルを管理する
通常、4D View Pro では、作業中のセルとデータが入力される場所(アクティブセル)を特定する必要があります。また、いくつかのセルを選択し、そのセルに書式設定や値を入力するなどのアクションを実行する必要がある場合もあります。4D v17 R5では、アクティブセルとセル選択の両方を管理するための新しいコマンド群が提供されています。
メールヘッダーのカスタマイズ
カスタムヘッダーは、標準のプロパティではサポートされていないような情報を追加するのに便利です。4D v17 R5では、定義済みのヘッダーセットだけでなく、カスタマイズしたヘッダーをメールオブジェクトに宣言する方法も提供しています。