ヒント

4D View Pro: ピボットテーブルを作成する

ピボットテーブルは、大量のデータを素早く要約して分析し、データの比較やパターン、傾向を確認することができる最も価値のある機能の一つです。4D v19 から、ピボットテーブルは 4D View Pro に搭載されています。このブログでは、リボンインターフェースを介してピボットテーブルを使用する方法について説明します。

ヒント blank

リモート4Dアプリケーションのスリーピングタイムアウトを定義する方法

Deeplからの自動翻訳

セッションの損失を防ぐために、4Dはリモート4Dアプリケーションのスリープ状態を監視しています。

ユーザーがリモートの4Dアプリケーションから4Dサーバーに接続し、コンピューターがスリープモードになると、その情報が4Dサーバーに送信されます。ユーザーのコンピューターが起動した瞬間に、リモート4Dアプリケーションは実行コンテキストを回復します。

ヒント blank

コンパイルを自動化する方法

Deeplからの自動翻訳

4D v19から、簡単なコマンドでプロジェクトのコンパイルを開始することができるようになりました。これを何に使うのか、不思議に思うかもしれません。

あなたのチームは複数の開発者で構成されているかもしれません。だから、ソースコントロールサーバーにコードをプッシュするたびに、コンパイルを自動化してはどうでしょうか。エラーがすぐに検出されれば、それを確認するのはいつでも簡単です。

もうひとつのケースは、あなたのプロジェクトが複数のコンポーネントで構成されている場合です。コンパイル、ビルド、そしてコンポーネントをホストデータベースにコピーするメソッドを書けばよいのです。

このブログでは、独自の自動化ツールを作成するのに非常に便利な様々な技術的ポイントについて、アプリケーションの例とともに説明します。

ゲストポスト blank

Apple M1での4D v19のパフォーマンス

Deeplからの自動翻訳

ゲスト執筆者Roland Mulder, CEO Micro Consulting SA, Switzerland

私の会社では、主にスイスで何千人ものユーザーに使われているビジネスおよび図書館管理ソフトウェアであるOffice Makerと BiblioMakerを開発しています。最初のコード行は、1986年にMacintosh Plusと4Dバージョン1(当時は「4e Dimension」)を使って書かれました。
1989年、Macintosh SE30で初めてソフトウェアを起動したときの驚きは今でも覚えています。すべてが突然速くなったのです。と目を疑ったものです。
4D v19でネイティブにコンパイルした後、新しいiMac M1で初めて私たちのアプリケーションを起動したときにも、この懐かしい思い出がよみがえりました。さすがに35年間も開発し続けただけあって、かなり大きく洗練された獣になっています。最初の1枚をダブルクリックした途端、私の目は大きく見開かれました。こんなに早く起動するのか!そして、たくさんのリストボックスで埋め尽くされた精巧なマルチページエントリーレイアウトを開いたとき、私の顎は床に落ちました。まったく一瞬です。

ニュース blank

4D v19はこちら

Deeplからの自動翻訳

4D v19の リリースを発表できることを嬉しく思います。このメジャーリリースは、ビジネスアプリケーションの構築を新たな高みへと導くものです。

Apple Siliconのパワーを活用し、Apple M1の優れた機能によるパフォーマンスの向上をすぐに体験してください。プロジェクトモードで再設計された4Dのアーキテクチャと、それがどのように未来への道を切り開いたかをご覧ください。4D for iOSでオンザゴービジネスを実行し、4D言語ORDA4D Write Pro4D View Proの新機能でさらに多くのことを実現しましょう。

4D v19をダウンロード

決して網羅的ではありませんが、ここに私たちが用意した機能のリストを掲載します。

製品 blank

4D v19:クライアント/サーバーアプリケーション構築の進化形

Deeplからの自動翻訳

Macでは、アプリケーション署名が標準となり、Big Sur以降、署名のないアプリケーションを実行することもできなくなりました。過去に、Windowsサーバー上で動作し、Macクライアントからの接続を受け付けるクライアントサーバーアプリケーションを構築するための回避策を公開しました。4D v19のリリースに伴い、4Dでのアプリケーションビルドを更新し、このケースに対応できるようにしました。以下は、v19でシングルプラットフォームまたはクロスプラットフォームのアプリケーションを構築する方法です。

製品 blank

iOS版4D。QRコードでサインイン

Deeplからの自動翻訳

アプリケーションを利用する私たちは、アプリケーションを保護するための高度な認証技術にあまり注意を払わないかもしれません。しかし、悪意のある人に私たちのアイデンティティを奪われないようにするためには、認証技術は不可欠なものです。そのため、4D for iOSに搭載されている認証プロセスは、私たちにとって非常に重要なものです。しかし、多くの4D for iOSユーザーは、より多くの、特に、新しい現代的なログイン方法を求めています。

新しいSignInWithQRCodeログインフォームテンプレートは、ユーザーがQRCodeをスキャンしてアプリにログインし、すでに認証されたユーザーに直接アクセスを許可することを可能にします。

ヒント blank

CSS Media QueryによるUIの明暗の指定

Deeplからの自動翻訳

ダークモードは、最近、多くの支持を集めています。そのため、4D v19でサポートを追加し、関連するお知らせでニーズに合わせて調整できるいくつかの方法について触れました。

このブログ記事では、CSSに焦点を当て、CSSメディアクエリを使用してライトモードとダークモードにCSSスタイルを設定する方法について詳しく説明します。

製品 blank

プログラミングでコンパイルを開始する

Deeplからの自動翻訳

継続的インテグレーションシステムでは、コードが送信されるたびに、あるいは毎時ごとに、ソースコードのコンパイルが自動的に開始されます。この方法だと、コード管理サーバー上でマージを確認することができます。

4D v19から、新しいコマンドでコードのコンパイルを起動できるようになったので、このタイプのシステムを設定することができます。