4D v19 R8はこちら
4D v19 R8、4D v19の最後の機能リリースがOUTです! この機能リリースの概要をご紹介します: 4D v19 R8をダウンロードする(毎月のHot Fixが利用可能です。) 誰がデータにアクセスするか、どのデータにアクセスするかを決めることで、堅牢で完全にカスタマイズ可能なシ...
-ja
4D v19 R8、4D v19の最後の機能リリースがOUTです! この機能リリースの概要をご紹介します: 4D v19 R8をダウンロードする(毎月のHot Fixが利用可能です。) 誰がデータにアクセスするか、どのデータにアクセスするかを決めることで、堅牢で完全にカスタマイズ可能なシ...
フォーマッターを使うと、データの表示フォーマットを指定したり、ユーザーがデータをタップしたときの動作を定義することができます。入力コントロールも同じ原理です。キーボードの種類を選択したり、振る舞いを定義したり、アクションフォームでデータをフォーマットしたりすることができます。 例えば、画像データの...
アクションによって、ユーザーは顧客の住所を変更したり、新しいコンタクトを追加したり、写真を修正したりなど、アプリケーションをより細やかに操作することができます。 4D ランゲージにおいては、アクションを使用するとエンティティやエンティティセレクションの追加、編集、削除を可能になります。また、単純に...
アプリケーションのデータは、2種類の関係で結ばれています。n対1、1対nの2種類です。 このブログ記事では、リレーションをアプリケーション内に含める方法を紹介します。4D for Androidと4D for iOSを使えば、関連するデータ間を簡単にナビゲートすることができます。アプリケーションの...
データフォーマッターを使うと、データベースのあるデータ型をモバイル側で特定の方法で表示させることができます。たとえば、日付やパーセント、通貨のフォーマットを定義することができます。データフォーマッターは、コードを呼び出すこともでき、これによってより洗練されたインターフェイスを作成することもできます。...
アプリケーションの使用を容易にするために、ユーザーに提示されるデータは、通常アルファベット順、時系列順、または複数の条件の組み合わせでソートされています。 4D for Androidと4D for iOSでは、各リストビューに複数のソートを定義することができます。 ...
エラー管理は、どの言語でも開発の制約になりがちです。4Dでは、新しいプロセス/ワーカーでエラー処理メソッドを呼び忘れたり、エラーを処理しないコンポーネントを使用したりすると、4D組み込みのエラーダイアログが最終ユーザーに表示されることがあります。4D開発者は、この組み込みの4Dエラーダイアログを表示...
モバイルアプリケーションの場合、容量を節約するのに加えて必要なデータに直接かつ迅速にアクセスできるように、通常、データはフィルタリングされています。 4Dには、2種類のフィルターがあります。 スタティック(静的)なフィルターは、テーブルのデータをフィルタリングします。例えば、ステータスが「...
4Dモバイルアプリケーションジェネレータは、Android用とiOS用のモバイルアプリケーションを作成することができます。ドキュメントには、アプリを作り始める手助けとなるチュートリアルがいくつかあり、またさらに高度なアプリを作成することもできます。 最初のチュートリアルはシンプルなもので、連絡先の...
4D for Androidと4D for iOSを使用すれば、4DデータベースをベースにしたAndroidやiOSのネイティブアプリを設定、デザイン、ビルド、配布することが可能です。生成して配布されたモバイルクライアントは、追加要件なしにそれだけで4Dサーバーに接続し、新規または既存のデータを操作...