4D v16.3アプリケーションページ |
||
|
4D v16.3
アプリケーションページ
アプリケーションページ
4Dを使用して、ダブルクリックで起動可能なアプリケーションをビルドできます。このためには4Dデータベースエンジンである4D Volume Desktopと適切なライセンスが必要です。アプリケーションのビルド設定はアプリケーションページで行います。 ダブルクリックで起動可能な4Dコンパイル済みアプリケーションは"スタンドアロンアプリケーションをビルド"オプションを選択するとビルドできます。Mac OSではソフトウェアパッケージが作成されます。 この処理はコンパイル済みストラクチャーファイルと4D Volume Desktopを統合します。4D Volume Desktopが提供する機能はライセンスページページで指定する、インストールされるライセンス情報に基づきます。この点についての詳細な情報は、4Dのサイト(http://www.4d.com/)と、セールスドキュメンテーションを参照して下さい。 データファイルは、デフォルトのデータファイルを作成することもできますし、ユーザーが独自のデータファイルを作成・使用することを許可することもできます(詳細については最終アプリケーションでのデータファイルの管理 の章を参照して下さい)。 ランゲージコマンドのシークエンスを使用することによって、シングルユーザー向け組み込みアプリケーションのアップデートを自動化することが可能です(サーバーまたはシングルユーザー向けアプリの自動アップデート を参照して下さい)。
ダブルクリックで起動されるアプリケーションをビルドするためには、まず4D Volume Desktopフォルダーの場所を指定しなければなりません。このエリアにフォルダーが指定されていない場合、またはそのフォルダーに有効な4D Volume Desktopが含まれない場合、ダブルクリックで起動可能なアプリケーションをビルドするボタンは無効になっています。 4D Volume Desktopファイルを含むフォルダーを選択します:
4D Volume Desktopフォルダーを選択するには[...]ボタンをクリックして表示されるフォルダーを選択ダイアログで、4D Volume Desktopフォルダー (Windows) やパッケージ (Mac OS) を選択します。 注: 4D v15以降、4D Volume Desktopのバージョン番号は、4D Developer Editionのバージョン番号と合致する必要があります。例えば、4D Developer v15.4を使用している場合、4D Volume Desktop v15.4を選択する必要があります。 このオプションでは、組み込みアプリとローカルなデータファイルとのリンクモードを選択する事ができます。二種類のリンクモードが選択可能です。どちらも一長一短なので、必要に応じて適切なモードを選択して下さい。 注: このオプションはアプリケーション配布では新しいアーキテクチャーを使用互換性オプションがチェックされている場合にのみ選択可能です(互換性ページの章を参照して下さい)。
データリンクモードについての詳細な情報については、データリンクモードを設定するの章を参照して下さい。 実行可能アプリケーションをビルドするにはビルドをクリックします。 4Dは自動で"保存先"フォルダーにFinal Aplicationフォルダーを作成し、その中にアプリケーション名サブフォルダーを作成します。 "アプリケーション名"エリアに"MyAppli"と指定した場合、このフォルダー内には以下の要素がコピーされます:
ダブルクリック起動可能なアプリケーションの典型的な構造は以下の通りです (Windows):
ダブルクリックで起動可能なアプリケーションをビルドする際、4Dは4D Volume Desktopフォルダーの内容をFinal Application内のアプリケーション名サブフォルダーにコピーします。必要に応じて元の4D Volume Desktopフォルダーの内容をカスタマイズできます。例えば:
注: Mac OSで4D Volume Desktopはソフトウェアパッケージ形式で提供されます。内容を変更するにはパッケージを開かなくてはなりません (アイコン上をControl+click)。 ダブルクリックで起動可能なアプリケーションをWebサーバーとして使用する場合、Webフォルダーやファイルは特定の場所にインストールする必要があります:
Windows: Final Application\MyAppli\Database
|
プロパティ
プロダクト: 4D
履歴
変更: 4D v15 R4 ARTICLE USAGE
デザインリファレンス ( 4D v16) |