製品

デバッグログを解析するための新ツールが登場

Deeplからの自動翻訳

4D v17 R5では、デバッグログにメソッドを追加し、各プロセスを独立してトレースできるように改善しました。このR-リリースでは、さらに一歩進んで、プロセスの実行を監視するのに役立つデバッグログアナライザツールを出荷しました。どのプロセスが最も消費されているか、コールチェーンとそれに対応する実行時間などを見ることができるようになります。

製品 blank

4D for iOSのCRUDとその他の機能

Deeplからの自動翻訳

データベースアクションの柱であるCRUD(Create, Read, Update, Delete)が、4D v17 R6で4D for iOSに登場します。

4D v17 R5では、4D for iOSアプリとのインタラクションをより良くするために、アクションを導入しました。これには、iOSアプリから4Dコードを実行するアクションを作成する機能が含まれています。このR-リリースでは、さらに興味深いことに、パラメータを使ってアプリのコンテンツを 簡単に管理・編集 できるようになりました。

製品 blank

4D View Proでコレクションを使用して書き込みと読み取りを行う。

Deeplからの自動翻訳

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

製品 blank

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

Deeplからの自動翻訳

アプリケーションをプログラミングするとき、特にあるメソッドが他のメソッドを呼び出し、それが他のメソッドを呼び出す可能性がある場合、コードのどこにいるのかを知る必要があるかもしれません。そのため、デバッグの際にメソッドの連鎖、つまりコール チェーンを確認することは非常に有効です。このため、4D v17 R6では、新しい Get call chainコマンドを提供し、実行されたコードへの洞察を得ることができます。これで、もう迷子になる心配はありません!

ニュース blank

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のベータテストが継続され、ソースコントロールシステムをフルに活用することが可能になりました。
ニュース blank

4D v17 R5 はこちら

Deeplからの自動翻訳

4D v17 R5, one of the most feature-rich R-releases ever delivered, is now available!

30近い機能のすべてを1つのブログ記事で紹介することはできませんので、このスリリングなR-リリースが提供するものの概要をご紹介します。

  • 顧客のデータをテーブルレベルで暗号化するビルトイン・ソリューション!使いやすく、透明性が高いので、コードを変更する必要はありません。
  • 既存のコードや、ODBC経由で外部レコードにアクセスする必要がある場合、4Dオブジェクトフィールドの読み取りが可能になりました。
  • アクションでタスクを設定し、4D for iOSのいくつかの新しい機能で、アプリのコンテンツをすぐに最新にすることができます。
  • 4Dメソッドへの リンク、マルチコマンドの 簡素化と柔軟性で、4D Write Proはさらに進化しました。
  • 4DView Proの パワフルなリボンベースの ツールバーで、さまざまなコマンドに素早くアクセスできます。
  • ORDAは汎用的なコードを書くことができ、クライアント/サーバーモードでの最適化されたパフォーマンスなど、その特徴を備えています。
  • 1台のコンピュータで同じデータベースに接続された複数のクライアントを実行する必要がある場合、特別な設定は もう必要ないのです。クライアントを走らせるだけで、動作するようになったのです。

私たちは、このR-releaseがあなたに提供するものの表面を削ったに過ぎません。 4D v17 R5に関する全てのブログ記事を見る

ゲストポスト blank

4Dワールドツアー2019の感想と反省点

Deeplからの自動翻訳

サンフランシスコ出身の4D開発者であるゲストオーサー・カーク・ブルックスによるブログ記事です。

世界44都市を訪れ、最新の4D開発のすべてをお届けしてきた「4Dワールドツアー2019」が、2019年4月8日~9日、ついにアトランタに到着しました。2日間のイベントでは、4Dチームによるセッションやワークショップが行われました。私にとっては、これまでで最高のワールドツアーでした! ……というより、全部行ったんですけどね。

初日は無料で、これまでのワールドツアーでは、初日はセールストークと機能の概要が中心でした。しかし、今回は違います。ORDA、Form、ダイナミックフォーム、そして4D for iOSのより洗練されたプレビューを含む多くの新機能を強調し、紹介するために17のデモデータベースが用意されていたのです。プロジェクトにすぐに取り入れることができる便利な要素がたくさんありました。

ヒント blank

最新のORDAの機能で汎用的なコードを書く

Deeplからの自動翻訳

ORDAは、4D v17 R5で、ジェネリックコードを書くためのさまざまな方法を含む機能を備えています。

ジェネリックコードを書くことで、コードの更新を容易にするために、コードを一元化することができます。異なるユースケースで使用できる再利用可能なコードを書くことができ、何度も車輪を再発明する必要から解放されるだけでなく、すでに行ったことの上に、さらに機能を追加することができます。