4D v17 R6 ベータ版本日より提供開始

Deeplからの自動翻訳

4D v17 R6のベータテストの開始をお知らせします!Wさっそくですが、このR-リリースの内容をご覧ください。has in store for you:

  • 4D for iOSアプリは、パラメータを使ってアプリのコンテンツを管理・編集できるようになり、新たな高みへと到達しました。
  • 現在の実行コールチェーンを取得する機能から、デバッグログを分析する強力な新ツールまで、高度なプログラミング機能を自由に使用できます。
  • 新しいORDAの進歩により、洗練された検索条件と最適化されたコーディングが可能です。
  • スタイルのカスタマイズ、コレクションを使用した値や数式の読み書きに加え、メソッドの制御をより強化することが、増え続ける4D View Proの機能リストに追加された新機能の数々です。
  • 4Dv17 R6では、4D Projectsのベータテストが継続され、ソースコントロールシステムをフルに活用することが可能になりました。

4D v17 R6を今すぐダウンロード(4Dパートナー様限定)

4D for iOS – Preview

パラメータを使ったアクション

4Dは、お客様のご要望にお応えします。4D v17 R6では、iOSアプリのデータを編集フォームで直接編集できるようになり、これまで以上に魅力的で高度なiOSアプリを作成することができるようになりました。それだけではありません!私たちは、いくつかの定義済みアクションを作成し、利用できるようにしました。

Advanced programming capabilities

現在の実行コールチェーンを取得する

メソッドがネストしているコードをデバッグするときに迷ったことはありませんか?あるメソッドが他のメソッドを呼び、そのメソッドがまた他のメソッドを呼ぶような場合です。新しいコマンドGet call chain のおかげで、実行されたコードに対する洞察を得ることができるようになりました。

デバッグログを分析する

プロセスの実行を監視するための新しいツールが手に入りました。どのプロセスが最も消費されているか、コールチェーンとそれに対応する実行時間などを確認することができます。このツールは、コード内のコンフリクトを発見し、データベースのパフォーマンスを向上させるために設計されています。

クイックレポートの改良

Quick Report は 64 ビットで完全に再開発され、機能は継続的に統合されています。このR-リリースでは、2つの進歩があります。1つは、スタンドアロン・レポートのイベントをキャッチする機能、もう1つは、小計スペーシングの管理に関連するものです。

ダイナミック・フォームと入力順序

ダイナミックフォームの入力順序を簡単にカスタマイズすることができます。新しい “entryOrder “属性により、カスタマイズされた入力順序を指定することができます。

CSSカラーストリングの利用による可読性の向上

通常、CSSカラーは、4バイトのlongintフォーマット例:0x00RRGGBB)を使って宣言されます。4D v17 R6では、255(0xFF)の代わりに “blue “を記述することができます。

ORDA

数式を使ったより高度なクエリ

name = Smith “のような単純な構文だけでなく、より洗練された検索条件が必要でしょうか?もし、答えがイエスなら、4D v17 R6が気に入るはずです。query() メソッドで、数式を使うことで、どんなプロジェクトメソッドや4Dエクスプレッションも使用できるようになりました。

新しいORDAメソッドでエンティティの選択順序を決める

ORDAクエリで数式を適用する機能に加えて、新しいORDAメソッドも利用できます:orderByFormula().このため、プロジェクトメソッドや4Dエクスプレッションで複雑な基準を使用して、エンティティの選択 を行うことができます。

リクエストロギングによるORDAコードの最適化

ds オブジェクトで利用可能な新しい ORDA メソッドのおかげで、送信されたリクエストをよりよく理解することで、関数をデバッグし、ORDA コードを最適化することが可能になります。

4D View Pro

コレクションを使用した値や数式の読み取り/書き込み

多くの異なる値や数式を読み書きする必要がある場合、コレクションを使用することで、より速く、より簡単に、同時に行うことができます。このために、新しいコマンド群が用意されています。VP SET VALUES,VP Get values,VP SET FORMULAS, およびVP Get formulas

スタイルのカスタマイズ

4D v17 R6では、4D View Proドキュメントのスタイルをプログラムでカスタマイズすることができます。3つの方法があります。1) デフォルトスタイルコマンドでシートの一般的なスタイルを定義する、2) スタイルシートコマンドで頻繁に使用するカスタムスタイル設定を定義する、最後に3) セルススタイルコマンドで特定のセルのスタイルを定義する。

メソッドをコントロールする

新しいコマンド、VP SET ALLOWED METHODS は、4Dメソッドのパラメータ、名前、タイプ、サマリーを指定するために利用できます。4Dメソッドのパラメータ、名前、タイプ、サマリーを指定することができ、エンドユーザーがより使いやすくなります。

Source control – Beta

4D v17 R5でProjectsのベータテストを開始し、4D v17 R6ではさらにサポートする関数や機能を増やしてテストを継続しています。すべてのコードがテキストベースになったので、Git、Perforce、SVNなどのソースコントロールシステムに簡単にコミットすることができるようになりました。コミットするだけでなく、ロールバックや他のブランチとのマージも可能です。これは、4Dを使ったアプリケーションの開発方法に大きな影響を与えます。

もっと技術的な詳細が必要ですか?の4D v17 R6 Beta のドキュメントを ご覧ください。4D Doc Center.

皆様からのフィードバックは、製品の品質向上と皆様のニーズへの対応に大いに役立ちます。上記の機能についてのご意見をぜひお聞かせください。ベータ版 “フォーラムに投稿してください(すべての4Dパートナーにアクセス可能)。

まだパートナーではありませんか?4Dパートナーになり、会話に参加しましょう

Avatar
Intissarは、プロダクトマーケティングマネージャーとして2017年に4Dに入社しました。彼女は、プロダクト、マーケティング、エンジニアリング、およびテクニカルサポートチームと密接に連携し、さまざまな顧客に対して新機能の「理由」、「方法」、「内容」をアピールするために働いています。この密接な連携により、メッセージングフレームワークを作成し、4Dブログやウェブサイトのための詳細なコンテンツやコードサンプルを書き上げることができるのです。VINCI大学でコンピュータサイエンスのエンジニアの学位を取得後、彼女はソフトウェアエンジニアとしていくつかのスタートアップ企業で働きました。ソフトウェアの仕様、設計、開発、ユーザートレーニング、サポート、チームマネジメントなどの実務経験を持ちます。