製品

外部プロセスを非同期で起動する

バックグラウンドでプロセスを実行し、プロセス終了と同時に、その終了コードに応じてアクションを実行しなければならないことがあります。4D v19 R4 より、新しい 4D.SystemWorker クラスを使ってバックグラウンドでプロセスを開始し、プロセスが情報を返したときに自動的にコールバックメソッドを実行できるようになりました。この方法では、外部プロセスが実行中でもアプリケーションの UI は応答し続け、終了したらすぐにユーザーに結果を表示することができます!

ニュース

2021年を振り返って。今年のブログ記事トップ10をご紹介します

Deeplからの自動翻訳

今年もこの季節がやってまいりました。この1年は、何だったのでしょう?シリコンのネイティブサポートとそれに伴う顕著なパフォーマンスの向上から、プログラミング体験を大きく向上させる全く新しいプロジェクトモード機能群まで。

2021年は、重要な製品発表とエキサイティングな機能の数々で埋め尽くされました。それでは、2021年に皆さんの注目を集めたトピックをご紹介しましょう。

製品

4D Write Pro: フォーミュラはいずこ

4D Write Pro のドキュメントに式やフォーミュラに基づく外部要素が含まれている場合、”4D式/参照を表示” モードを使用すると、それらは表示されます。しかし、値を表示すると、それらはテキストに溶け込んでしまいます。最終的には、このように見分けがつかないことが望ましいですが、ドキュメントの作成中においては、これらの計算値を簡単に判別できると便利な場合があります。4D v19 R3 では、これを可能にする新しい表示オプションが用意されています。

製品

4D Write Pro ドキュメントをSVG形式で書き出す

4D Write Pro のドキュメントは、様々なフォーマットにエクスポートすることができます: PDF、プレーンテキスト、Microsoft Word、4D Write Pro、HTML…。このリストに SVG 形式が追加されました。

SVG は、画像のフォーマットです。そのおかげで、あらゆるページのプレビューを作成して、インターフェースに統合したり、ブラウザーやモバイルデバイスなどで視覚化したりすることができます。

ニュース

4D v19のベータ版を本日より開始

Deeplからの自動翻訳

Beta testing for 4D v19, one of the best LTS yet, is starting today, six months earlier than planned, to provide you with a Silicon native version of 4D!

これには、プロジェクトモードによる4Dでのオブジェクト指向プログラミング(OOP)の導入、既存製品の大幅な機能強化、あなたの投票による要望の高い機能など、80以上の進歩が含まれています。

さぁ、あなたも、この「about」の魅力にハマってみませんか? 4D v19 Beta has to offer:

  • Apple Siliconのサポート:Apple M1の優れたパフォーマンスと全く新しい4Dコンパイラによって、あなたの4Dアプリケーションは、すぐにでもパワーアップすることができます。
  • ORDA: ビジネス指向のコードを書くことで、複雑さを隠し、エラーを減らし、開発プロセスをスピードアップします。
  • 4D for iOS:私たちのモバイルソリューションで、どこでも生産性を上げることができます。倉庫での在庫確認、顧客訪問時のインボイス作成、現場での検査など。
  • OOP:プロジェクトモードにより、オブジェクト指向プログラミングのコンセプトを活用し、生産性、コード品質、メンテナンスコストの削減を実現します。
  • 4D言語 : 4D言語の多彩なツールが開発者の体験をどのように向上させるかを発見してください。
  • 4D Write Pro:Word文書のインポート、PDFエクスポート、強化されたUI、コードで文書を管理するためのコマンドの増加、美しい文書を記録的に速く作成するための豊富な機能。
  • 4D View Pro:ローカライズされたUI。プログラムでドキュメントを処理するための+20以上の新しいコマンドなど。
  • さらに多くの機能(下記参照)があります。
ヒント

4D View Pro:ドキュメント読み込み終了

Deeplからの自動翻訳

4D View Pro(特にオフスクリーンモード)を複雑なドキュメントで使用する場合、すべての計算式の計算に時間がかかり、最終的にいつ終了したかを知ることが難しい場合があります(エクスポートや印刷などのコマンドを呼び出す前に待つことが重要です)。

その解決策として、2つの新しいイベントを導入しました。そのうちの1つは、1つの計算/式ごとに呼び出され、タイマーを起動するために使用することができます。もし、他の計算式が終了しないまま時間切れになった場合、ドキュメント全体が終了したと判断することができます。

製品

4D View Pro: 4D フォーミュラをスプレッドシートで使用する

Deeplからの自動翻訳

4D v18 R5 では、コードを書くのを簡単にする新しいコマンドを導入しています。 VP SET CUSTOM FUNCTIONS.4D View Proで4Dフォーミュラを実行するカスタム関数を作成します。

このコマンドのおかげで、4D コマンド、フィールド、変数、メソッド、または任意の式を、セルの数式で使用できるようになりました。例えば、4D View Pro でシンプルな変数を使用するためにメソッドを作成する必要はなく、Formula にパラメータとして渡すだけでよいのです。

ニュース

4D v18 R5 ベータ版、本日より提供開始

Deeplからの自動翻訳

4D v18 R5のベータテストが本日より開始され、私たちはこれ以上ないほど興奮しています。

ORDA、フォームエディタ、4D for iOS、4D Write Pro、4D View Proから、高度なプログラミングと配置関連の機能まで、今回の機能リリースにはすべてが含まれています。今回の機能リリースには、私たちの機能リクエストフォーラムで最も投票数の多かった機能を含む、すべてが含まれています。

  • フォームエディタで最終的なCSSレンダリングをプレビューできるようになり、アプリケーションの美化がこれまで以上に簡単になりました。
  • フォームエディタでマクロを使用することで、より短時間でより多くの作業を行うことができます。
  • ORDAは常に新しい機能を提供しており、この機能リリースも例外ではありません。共有可能なエンティティ選択が利用でき、関数の利用可能性をよりコントロールできるようになりました。
  • 関数やメソッドの宣言時にパラメータや結果に名前を付ける機能、クライアントを使って サーバー上で実行されているコードをデバッグする機能、マージされた4Dサーバーや4Dクライアント用にカスタマイズされた4Dキャッシュなど、より高度な機能が自由に使えるようになっています。
  • 4D for iOSは、2つの新しい進化を利用できます。データ同期プロセスが最適化され、最大25倍の速さでデータ同期を行い、ディープリンクにより、ユーザーエクスペリエンスを向上させることができます。
  • 新しいIMAPコマンドは、検索、コピー、移動、削除が可能です。さらに多くのIMAP機能を準備中です。
  • 4D Write Proも新しい機能が満載で、4D View Proは新しいコマンドであなたのコードをより簡単に書くことができます。
  • その他にも多くの機能があります(下記参照)。
製品

4D View Pro:計算の有効化、無効化、強制化

Deeplからの自動翻訳

4D View Proは、ワークシートの計算式が依存するデータ(項目、計算式、名前など)を変更すると、自動的に再計算を行います。

しかし、UIをよりインタラクティブにし、好きな時に計算式を実行できるようにしたい場合はどうしたらよいでしょうか。4D v18 R4は、3つの新しいコマンドのおかげで、それを可能にします。 VP SUSPEND COMPUTING, VP RESUME COMPUTINGVP RECOMPUTE FORMULAS.これらのコマンドを使えば、ドキュメント内のすべての計算を中断、再開したり、強制的に再計算させることができます。

製品

4D Write Pro – 数式を使用する際のコントロールを強化

Deeplからの自動翻訳

4D Write Proの ユーザーとして、あなたはおそらく、文書の特定の部分を自動的に埋めるために(またはより最近では数式)を使用したことがあるでしょう。これらの式は、「生の」テキストや画像を返すことができます。テキストの場合、改行が含まれることがあります。4D Write Proのドキュメントの中で処理されるとき、この改行はどのように扱われるのでしょうか?このブログは、その答えを提供します…続きを読む