製品

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-リリースでは、さらに興味深いことに、パラメータを使ってアプリのコンテンツを 簡単に管理・編集 できるようになりました。

製品

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

Deeplからの自動翻訳

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

製品

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

Deeplからの自動翻訳

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

ニュース

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 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に関する全てのブログ記事を見る

ヒント

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

Deeplからの自動翻訳

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

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

ヒント

4D Write Pro:ビューのプロパティを保存する

Deeplからの自動翻訳

表示設定は、ドキュメントの表示方法を定義するために使用されます。4D v17 R5までは、これらの設定はコンテキストメニューや標準のアクションを使用してのみ変更することができました。しかし、このブログ記事で説明したように、新しいコマンドを使用して、オブジェクトの中で設定や取得ができるようになりました。さらに、これらの設定を保存し、後から再適用することも可能です。設定を保存しておくと、絶対に便利です!

製品

4D Write Pro文書で不足するフォントを補う

Deeplからの自動翻訳

4D v17 R5以前では、4D Write Proのドキュメントを開いたときに、表示されたフォントが想定と異なることに気づいたかもしれません。もし、文書にあなたのコンピュータにないフォントが含まれていた場合、4Dは自動的にTimes New Romanに置き換えていました。しかし、フォントの好みは個人の問題なので、このR-リリースでは、置換フォントを選択することができます!

製品

ORDAを使用して、クライアント/サーバーモードでパフォーマンスを向上させる

Deeplからの自動翻訳

ORDAを使用して、Client/Serverモードで大きなテーブル(特にリレーションを持つテーブル)にアクセスすることが、大幅に強化されました。4D v17 R5では、LANのパフォーマンスは2-3倍、WANのパフォーマンスは最大30倍向上しています。そして、何よりも素晴らしいのは、あなたのコードを変更する必要がなく、すべて自動で行われることです。面白いでしょう?では、詳しく見ていきましょう。

製品

これらの改善により、デバッグログが改善されました。

Deeplからの自動翻訳

4D開発者として、あなたはすでに問題のトラブルシューティングのためにデバッグログを有効にしたことがあるかもしれません。4D v17 R5では、現在のプロセスのみをログし、メンバーメソッド(コレクションまたはオブジェクトメソッド)の呼び出しをログするなど、これらのファイルを分析するのに役立ついくつかの改良が導入されています。