Skip to content
4D Blog
  • 4D製品拡張
    • 4D製品拡張4D環境を強化および拡張するツールとモジュールを紹介するブログ記事をご覧ください。
      • 4D AIKitセマンティックAIを導入してデータを解釈し、意思決定を自動化します。
      • 4D Qodly Pro4Dアプリケーションを視覚的にWebへ構築および拡張します。
      • 4Dコンポーネント最新の依存関係管理でコンポーネントを管理および開発します。
      • Email, Microsoft 365, Gmail4Dアプリケーションで認証、メール、カレンダーを統合します。
      • 4D Write Pro4Dワードプロセッサと統合AIアシスタントでデータ駆動型ドキュメントを生成します。
      • 4D View Proデータを可視化し、スプレッドシートを効率的に管理します。
  • 開発者向け
    • 開発者向け実用的なパターンと技術的な詳細解説をブログから活用して、より優れた4Dアプリケーションを構築します。
      • ORDAObject Relational Data Accessを使用してオブジェクト指向アプローチでクリーンなデータモデルを設計します。
      • 4D言語明確で構造化され保守しやすいコードを書くために4D言語を習得します。
      • 開発モードプロジェクトを構造化し、チーム環境で効率的にコラボレーションします。
      • コードエディター4Dコードエディターと統合ツールを使用して、より迅速に開発し、よりスマートにデバッグします。
      • ユーザーインターフェース / GUIフォーム、リスト、メニュー、印刷オプションなどの要素で4Dユーザーインターフェースを強化します。
  • 管理者向け
    • 管理者向け制御性と予測可能性を持って4D環境を運用、展開、維持します。
      • 4D Server4D Server環境を信頼性高く構成および管理します。
      • メンテナンス安定した4D環境を監視、ログ記録し、維持します。
      • デプロイメント4Dアプリケーションを安全にパッケージ化し、保護し、デプロイします。
  • ラーニングパス
    • ラーニングパス公式ガイド、チュートリアル、動画、ドキュメント、リポジトリを通じて4Dの学習を加速します。
      • 4Dを学ぶLearn 4Dにホストされた構造化された実践的なチュートリアルで、インタラクティブなレッスンを通じて初級から上級までガイドします。
      • 4Dの新機能最新のLTSリリースの新機能を確認し、それがどのようにアプリケーションを前進させるかをご覧ください。
      • 4Dウェビナー専門家主導の技術セッションで、新機能、アーキテクチャの選択、4D開発における実際のユースケースを探ります。
      • 4Dドキュメント4Dの公式技術リファレンスにアクセスします。
      • 4D GitHubリポジトリ4Dの公式GitHubリポジトリをご覧ください。
      • 4D Knowledge Baseテクニカルノートとヒントを通じて豊富な技術知識をご覧ください。
  • DE
  • FR
  • EN
  • PT
  • CS
  • ES
  • IT
ホーム 開発者向け4D言語構文

構文

コードエディター

モニタリング

構文

20 R8

21

  • 0
  • 0

デバッグ体験の向上

Deeplからの自動翻訳

デバッグは、あらゆる開発プロセスにおいて重要な役割を果たし、デバッガの機能と使いやすさを向上させることは、開発者の生産性を大幅に向上させます。4D 20 R8から、4Dはデバッガとリモートデバッガにいくつかの改良を加えました。これらのアップデートは、ユーザー定義設定の保存、式の管理と再利用の容易化、...

Fabrice Mainguené
Fabrice Mainguené
1月 22, 2025 1 読了時間

Debugger

コードエディター

ユーザーインターフェース / GUI

構文

開発モード

20 R8

21

  • 0
  • 0

フォームで開発プロセスを強化

Deeplからの自動翻訳

開発段階において、構文エラーを早期に検出することは、質の高いコードを作成するために重要である。リアルタイム・コードチェックは、開発者にとって貴重な支援となる。効率を向上させるだけでなく、品質を高め、生産性を向上させます。エラーを即座に修正することで、コンパイル中に発生する厄介なバグではなく、アプリケ...

Vanessa Talbot
Vanessa Talbot
1月 20, 2025 1 読了時間

Code editor Form editor User Experience

互換性設定

構文

20 R7

21

  • 0
  • 0

4Dの直接型指定によるコンパイルの強化

4D 20 R7では、"Compiler_"メソッドに別れを告げ、変数の宣言方法と宣言場所をより自由にすることができます。直接型指定により開発ワークフローとコーディングプロセスに集中し続けることで、時間を節約することができます。 ...

Fabrice Mainguené
Fabrice Mainguené
11月 6, 2024 1 読了時間

compiler プログラミング

コードエディター

互換性設定

構文

20 R6

21

  • 0
  • 0

グローバル警告の生成をカスタマイズする

警告は、4D開発者に潜在的なコードミスを警告するための貴重なツールです。4D 20 R6のリリースでは、どの警告を発生させるかをグローバルに定義できるようになり、全体的な開発エクスペリエンスが向上しました。 ...

Avatar
Damien Fuzeau
7月 19, 2024 1 読了時間

Code editor compiler

オブジェクトとコレクション

構文

20 R6

21

  • 0
  • 0

オブジェクトとコレクションの簡単な参照比較

オブジェクトは4DランゲージとQodlyにとって不可欠なものとなりました。 しかし、このタイプの変数を宣言するときは、実際には参照を定義していることになります。では、2つのオブジェクトが実際には1つで、同じ参照を共有しているかどうかを知るにはどうすればいいのでしょうか? 4D 20 R6から、オ...

Roland Lannuzel
Roland Lannuzel
7月 18, 2024 1 読了時間

Collections Language Objects プログラミング

クラス

構文

20 R5

21

  • 0
  • 0

クラスのプロパティ宣言と代入を1行で行う

4D 20 R5では、合理化されたプロパティ宣言により、変数代入のように、宣言と同時にプロパティを初期化できるようになりました。 この改善により、開発者はプロパティの宣言と初期化を1行で行えるようになり、コードの可読性が向上するとともにより効率化することができるようになりました。またこ...

Fabrice Mainguené
Fabrice Mainguené
5月 7, 2024 1 読了時間

Language プログラミング

コマンド

構文

20 R5

21

  • 0
  • 0

Try-Catchコードブロックをご紹介!

throw()コマンドを実装し、Try(Expression)キーワードの導入に続き、4Dのエラー処理システムの次の進化として、Try-Catchコードブロックを導入しました! ...

Avatar
Damien Fuzeau
5月 3, 2024 1 読了時間

handle error プログラミング

コマンド

構文

21

v20 R4

  • 0
  • 0

日付と時間のカスタマイズ

日付や時刻の操作には、4Dの内部リソースや OSの設定に基づいた、様々な表現のための専用フォーマットがたびたび必要になります。 通常は、規定のフォーマットで十分ですが、地理的に異なる場所や特殊な要件に対応するため、カスタムフォーマットが不可欠な場合もあります。4D 20 R4 では、このようなニ...

Roland Lannuzel
Roland Lannuzel
1月 24, 2024 1 読了時間

Date time Formatter プログラミング

コードエディター

構文

21

v20 R4

  • 0
  • 0

合理化されたメソッドの引数宣言

効率的なコーディング・プラクティスを追求するため、4D デベロッパーは一般的にコンパイルパスの設定をおこない、シンタックスや型チェックを強化することで、コンパイルモードでのコード実行時のエラーを最小限に抑えています。そこで、 #DECLARE メソッドプロトタイプを使用することで、どのように時間の節...

Avatar
Damien Fuzeau
1月 18, 2024 1 読了時間

compiler Language

構文

21

v20 R3

  • 0
  • 0

可変長引数関数の書き方への新しいアプローチ

多くの方は、不定数の引数を受け取ることができるメソッドや関数を使用することに慣れていることでしょう。こういった関数は一般的に可変長引数関数または可変長関数などと呼ばれます。 4D v20 R3 では、皆さんの開発のしやすさを向上させるために、エリプシス(省略記号)を導入することで、これらのメソッド...

Fabrice Mainguené
Fabrice Mainguené
10月 23, 2023 1 読了時間

Function Language プログラミング

Page 1 of 2
  • 1
  • 2
  • →

カテゴリー

  • News & Insights
  • Release infos
  • 4D AIKit
  • 4D Components
  • Generic
  • User Interface
  • Back End
  • Tutorial
  • 4D View Pro
  • 4D Write Pro
  • Email, Microsoft 365, Gmail
  • 4D Qodly Pro
  • Development Mode
  • 4D Language
  • ORDA
  • User Interface / GUI
  • 4D Tutorials
  • 4D Summit sessions and other online videos
  • 4D Server
  • Maintenance
  • Deployment
  • Generic
ニュースレターを購読する

© 2026 4D SAS. All rights reserved.

  • Terms & Conditions
  • Legal Notice
  • Data Policy
  • Cookie policy
  • Product License
  • Cookies Preferences

お問い合わせ

ご質問、ご提案、または4Dブロガーと連絡を取りたいですか?私たちに連絡を取ってください。

* お客様のプライバシーは当社にとって非常に重要です。ここをクリックすると、当社の 方針

4Dニュースレターを購読する

* お客様のプライバシーは当社にとって非常に重要です。ここをクリックすると、当社の 方針