製品

4Dデバッガーをさらに強化!

Deeplからの自動翻訳

4D v18 R6では、コードエディタに新機能が追加され、コードを書くときに楽になりました。

デバッガも同様です。私たちは、アプリケーションのデバッグが困難であることを理解しています。今回は、コードのトレースと解析をより簡単にするためのオプションと追加情報を追加しました。

何が用意されているのか、引き続きご覧ください。

製品 blank

高度な Webアプリケーションに対応したスケーラブルセッション

Webアプリケーションは現代に不可欠なツールです。マシンとプロセッサーがより強力になるにつれ、Webアプリケーションは常にパフォーマンス要件を満たさなくてはなりません。4D v18 R6 で、4D Webサーバーが新しいタイプの Webセッション、スケーラブル Web セッション を提供するのはこのためです。

では、詳しく見ていきましょう。

製品 blank

4D言語 – 文字列比較の改良

Deeplからの自動翻訳

4D言語には、文字列を扱うための20以上のコマンドが用意されています。そして、4D v18 R6で、4Dは新しいコマンドを導入しました。Compare strings.また、さらに別のコマンドも改良されました:Position.これらのコマンドは両方とも、より正確な結果を得るためにオプションを使用することができます。もっと学びましょう。

製品 blank

4D View Pro:コードによる検索と置換

Deeplからの自動翻訳

4D View Proのドキュメントを初期化する際、その中の値やタグを探し出し、4Dから発行されたデータに置き換える必要がある場合があります。今なら VP Findコマンドを使えば簡単です。このコマンドのおかげで、データ、数式、タグを見つけて、シート全体、または特定の部分のみを置き換えることができます!

その方法を探ってみましょう。

製品 blank

コードエディタ。より多くのコードをより短時間で書くことができます。

Deeplからの自動翻訳

4D 18 R4で、クラス(4Dとデータモデル)のための提案関数の利用可能性を発表しました。4D v18 R6では、エディタでのコード作成を簡素化し、容易にするために、さらなる素晴らしいニュースをお届けします。関数のプロトタイプと簡単な説明が、コードエディタに表示されます!

開発プロセスをスピードアップし、タイプミスを防ぐことができます。クラス関数に関する情報がコードエディタに表示されるようになり、より短時間でより多くのコードを書くことができるようになり、正しい方向に進んでいることを確認することができます。

もっと詳しく見てみましょう!

製品 blank

タイプ・アワードを簡単に

Deeplからの自動翻訳

ユーザーインターフェイスに興味のある方なら、On before keystrokeOn after keystroke イベントをすでに使っているかもしれませんね。4D v18 R5 では、これらのイベントのハンドリングが大幅に強化されましたので、きっとご満足いただけることでしょう。さらに、On before keystroke イベントが発生したときに、進行中の入力があるかどうかを判断する新しいコマンドも作成されました。それでは、詳細をご覧ください。

製品 blank

クラス関数とメソッドのためのコーダーフレンドリーなシンタックス

Deeplからの自動翻訳

コードの中で$1、$2、$nの変数を使うと、コードが読みにくくなるだけでなく、人間の脳はこれらの変数が何に対応しているかを覚えるのが難しいため、混乱が生じる可能性があります。解決策は、わかりやすい名前の変数を作り、その変数に$1、$2、$nの値を代入することです。

4D v18 R5では、宣言時にパラメータに名前を付けることができるようになったという朗報があります。

  • プロジェクトメソッド
  • トリガー
  • データベースメソッド
  • フォームメソッド
  • クラスのコンストラクタ
  • クラスの関数

それでは、見てみましょう。

ヒント blank

Tableauと4D。WDCをGithub Pagesにデプロイする

Deeplからの自動翻訳

Tableauと4Dを接続する方法」のブログ記事で、4Dからデータを要求し、Tableau Publicで可視化するためのWebデータコネクタ(WDC)を作成する方法を学びました。

さて、いよいよWDCをホストする番です!HTMLとJavaScriptファイルのみを使用するため、Github Pagesはそれらを格納するための最良の選択肢です。これにより、他の人があなたのコネクタを彼らのTableauソフトウェアで直接テストすることができます。このブログ記事で、私はどのように進めるかを紹介します。

ボーナス:Chromeを使用してTableau PublicでWDCをデバッグする方法もお見せします。さあ、はじめましょう

ヒント blank

Tableauと4Dを連携させる方法

Deeplからの自動翻訳

4D Webinar – How to Connect Tableau with 4D では、William Taylor (Technical Account Manager, 4D US)Tableauツールの概要と4Dデータの可視化に使用できる方法について説明しました。このブログ記事では、技術的な詳細を掘り下げ、その仕組みをより深く理解できるようにします。これにより、例えば、4D RESTとTableauだけで、最高額の請求書を表示するビジュアルを構築することができます。