製品 blank

4D View Pro:改ページを利用して印刷領域を手動で調整する

Deeplからの自動翻訳

印刷時、改ページ位置はデフォルトで設定されていますが、独自の改ページを定義することで、印刷領域を調整することができます。

4D v19 R2からは、お客様が改ページ位置を選択しやすいように、4D View Proでは、手動で改ページを追加、削除でき、印刷プレビューのラインも表示されるようになりました。

製品 blank

iOS版4D。リストフォームの内容をソートする

Deeplからの自動翻訳

アプリのユーザーがコンテンツを管理するのに役立ついくつかの定義済みアクションは、すでにアクションセクションで利用可能でした。「追加”、編集”、 “削除”、”共有 “です。4D v19 R2には、新しいアクションが追加され、きっと気に入ることでしょう。ローカルアプリのデータをソートする Sortアクション を作成することができるようになりました。

製品 blank

コードエディタから直接オンラインドキュメントを表示

Deeplからの自動翻訳

4Dの最新バージョンでは、クラスを使ったコードの記述を簡素化するために、いくつかの改良が加えられています。

  • 型に応じた関数と属性の提案
  • プロトタイプの表示と簡単な説明

4D v19 R2では、ワンアクションで関数のオンラインドキュメントを開くことができます。

製品 blank

モバイル向け4D。ライト&ダークアピアランスのためのカスタムデータフォーマッター

Deeplからの自動翻訳

以前から、独自のカスタムデータフォーマッターを作成し、生成したアプリで文字列、ブーリアン、または整数を画像に変換することができました。

この4D v19 R2の新機能は、iOSと Androidのフォーマッタをフルに活用し、明るい外見と暗い外見の両方で画像を美しく見せることを可能にします。

では、その方法を見てみましょう。

製品 blank

4D View Pro : シート管理

Deeplからの自動翻訳

1つの文書の中で、異なる情報の表を表示する必要がある場合があります。見やすくするために、異なるシートで表示することが必要になることがよくあります。このような場合、シートの作成、名前の変更、非表示、削除、またはユーザーが現在どのシートにいるのかを単純に知る必要があります。

4D v19 R2では、4D View Proのドキュメントのシートをプログラミングで管理することができます。

製品 blank

オブジェクトにBLOB属性を作成する

Deeplからの自動翻訳

4D環境にクラスが導入されたことで、データをオブジェクト、特にblobに格納する必要性が高まりました。そのため、4D v19 R2では、Blobをオブジェクトにカプセル化することができます。

ストレージの面だけでなく、ブロブオブジェクトは参照型なので、メモリの占有率やスピードなどのパフォーマンスが大幅に改善されます。

製品 blank

見えないキャラクターがステージに!?

Deeplからの自動翻訳

ITのベストプラクティスは時々変化しますが、テキストファイルの特定の不可視文字の管理はその一例です。EOL(End of Line)文字は、特にバージョン管理システム統合の目的で進化してきました。同じように、UnicodeテキストファイルのBOM(Byte Order Mark)は、あまり使われなくなってきています。

4D v19 R2では、4Dはこれらのベストプラクティスに沿ってスムーズに進化しており、より柔軟な対応が可能です。

製品 blank

モバイル向け4D。苦労せずにアプリをカラー化

Deeplからの自動翻訳

当社のモバイル製品(4D for iOSと 4D for Android)は、どちらもシンプルであることを念頭に置いて作られており、数クリックで簡単にアプリを構築することができます。

これには、アプリのメインカラーを選択するという重要なステップも含まれています。そのため、4D for iOSの導入以来、モバイルアプリケーションのメインカラーは、アプリケーションのロゴのドミナントカラーで定義されていました。

4D v19 R2では、プロジェクトエディタに完全に統合されたカラーピッカーから選択することで、iOSとAndroidアプリのメインカラーを簡単に定義できる機能を提供します。

その方法は、次のとおりです。

製品 blank

gitignoreと4D: Gitユーザーのための便利な機能

プロジェクトモードでは、最も人気のあるバージョン管理システムである Git を使って簡単に変更を追跡することができます。しかし大抵の場合、プロジェクトの全ファイルを Gitリポジトリで追跡したいわけではありません。

このため、4D で新規作成するプロジェクトで、追跡しないものを定義することができるようになりました。