製品

ファイル、フォルダー…そしてファイルハンドル!

4D v17 R5 で登場した File と Folder コマンド は、ディスク上のファイルとフォルダーを現代的かつ効率的に管理することを可能にします。

書き込み・読み取りについては、setTextgetText 関数を使えば、内容全体の読み書きができます。しかし、既存のドキュメントを対象に 1行以上を読み書きしたい場合はどうすればよいでしょうか。こういった操作は、4D v19 R7 で登場した新しい “FileHandle” オブジェクトを使うことで、簡単におこなうことができます。

詳しくは記事の続きをご覧ください。

ニュース

4D v18ベータ版本日開始

Deeplからの自動翻訳

Beta testing for 4D v18, our most spectacular release yet, is starting today! And we couldn’t be more thrilled to share all the novelties we’ve prepared あなたのために既存機能の大幅な強化や新機能の追加など、90を超える進化を遂げ、開発の旅を容易にし、アプリケーションを新たな高みへと導くように設計されています。また、このリリースの可能性を知るために、豊富なサンプルライブラリ(HDI)を用意しています。

さあ、シートベルトを締めて、次のようなものを見つけてください。 4D v18 Beta has to offer:

  • プロジェクトデータベース – バージョン管理:共同プログラミングのためのソリューション。ソースコントロールシステム(Github、Perforceなど)のコードをプレーンテキストファイルで保存することを可能にする。
  • Built-in encryption:テーブル単位でのデータ暗号化が可能な、最高の保護機能です。
  • 4D for iOS:4Dに完全に統合された製品で、ビジネスアプリケーションを簡単にモバイルに拡張することができます。
  • ORDA:拡張されたコマンド、拡張されたパフォーマンス…そして、リモートデータストアがあります。
  • 4D言語 : 4Dコマンドを追加して、プログラミング能力を強化。
  • 4D Write Pro: スタイルシート。テーブルツールバーWordの書き出し。その他多数。
  • 4D View Pro。リボンツールバー。Excelのインポート/エクスポート。そして、リストは続く。
  • さらにもっとたくさん(下記参照)。
ヒント

オブジェクトのパワーとドット表記

Deeplからの自動翻訳

4D v17 R5では、オブジェクトを操作してファイルやフォルダの属性を取得することがいかに簡単であるかを紹介しました。オブジェクト表記法のおかげで、さらに簡単になりました。このブログでは、ファイルやフォルダを管理するためのユーザーインターフェイスを持つHDIを紹介します。4D の新しい機能ではありませんが、より簡単に、より少ないコード行数で行えるようになりました。

製品

ORDAで仕事の仕方がどう変わるか

その物理的な構造を気にすることなく、オブジェクト指向アプローチでデータベースを使用することを想像してみてください。複数のカレントセレクションを同時に管理したり、1行のコードで再帰的なクエリを実行したりすることを想像してみてくださいこれらのことは、ORDAにより現実のものとなりました! 4D v17 では、コードをオブジェクト指向で書くことができ、データモデル全体を簡単に操作することができます。

ORDA は、4D Summit 2018 の主要な発表の 1つで、4D の新しい可能性の世界を切り開きました。今こそ、その詳細をお伝えするときです。ORDA の機能については、ORDA の基本となるコンセプトと関連機能の紹介に特化した一連のブログ記事を提供することになりました。毎日、次々とリリースしていきます。

ニュース

4D v17 BETA 本日スタート!

Deeplからの自動翻訳

私たちは beta testingを発表できることを嬉しく思います。 4D v17! 今回のメジャーリリースは、機能強化や新機能が目白押しで、1回のブログ投稿ではカバーしきれないほどです。

とは言うものの 4D v17 Betaは、既存の機能の改善や 新機能を含む、60以上の進歩を導入しています。4D v17 Betaが実際に動くところを見たい方は、このリリースのポテンシャルを全体的に把握するためのサンプル(HDI)の広範なライブラリをチェックしてみてください。

それでは、ご覧ください。 4D v17 Beta has in store for you:

  • ORDA: 革新的なコンセプトで、データベースをオブジェクト指向で使用することを可能にします。
  • 4D language: より少ないコード行数で生産性を向上させるための主要な機能強化が なされています。
  • 4D Write Pro:複雑なビジネス文書を作成するために。
  • セキュリティ: 4D製品で最も高いセキュリティレベルを実現します。
  • 4D View Pro:高度なリストの表示やスプレッドシートの作成が可能です。
  • 4Dコマンド。より多くの4Dコマンドで 、プログラミングの可能性を広げます。
  • フレキシブルなツール: 没入感のあるユーザーエクスペリエンスをデザインするのに役立ちます。
製品

オートコンプリート機能をオブジェクト属性に拡張

Deeplからの自動翻訳

オブジェクト記法が新しい可能性を開くこのようなコーディング方法を採用するために、メソッドエディタのオートコンプリート機構を改善しました。オブジェクトの後にドットを入力するたびに、推奨される属性のリストが表示されるようになりました。まさに、コーディングのスピードアップに必要なものです。

製品

コレクションを変換する

Deeplからの自動翻訳

4D v16 R6では、オブジェクト記法で使用する40以上のメソッドによりコレクションを操作するための高度な機能を提供します。これらを使用することで、より効率的な方法でコードを書くことができるようになります。新しいコードは素晴らしいですが、この新しいコードは既存のコードと簡単に統合する必要があることも念頭に置いています。このため、コレクションを配列や文字列に変換したり、その逆を行う専用のコマンドを導入しました。

製品

コレクションを管理するためのさまざまな可能性

Deeplからの自動翻訳

4D v16 R6では、オブジェクト記法で使用する一連のメソッドにより、コレクションを操作するための高度な機能を提供します。40以上のメソッドが用意され、例えば、コレクション内の要素の追加や削除、ソート、要素の検索などが可能になりました。あまりにも多くの新しい可能性があるため、1つの記事で紹介することは不可能です。この記事は、見逃せないシリーズの第一回目です…