メインコンテンツへスキップ
HPO Software 4Dデータベースとローコードアプリ構築のステップバイステップガイド。最初のテーブル作成から、実用的なビジネスアプリの完成までをサポートします。

当サイトの一部にはアフィリエイトリンクが含まれています。これらのリンク経由でご購入いただいた場合、追加費用なしで弊社に手数料が支払われることがありますが、推奨内容に影響はありません。詳細はアフィリエイト開示ページをご確認ください。 アフィリエイト開示.

第 4 次元学習の基礎

4th Dimension 学習の基礎 ホーム 目次 ------------------------- i. はじめに 1. データベースの作成 2. データベースのプロパティ 3. テーブル 4. データフィールド 5. フォーム 6. 値リスト(選択リスト) 7. サンプルデータの入力 4. データフィールド いよいよ本題である、データフィールドの作成に入ります。4D には興味深い一方で少し厄介な特性があり、一度作成したデータフィールドは削除できません。では、誤って作成してしまった場合はどうすればよいのでしょうか?フィールド名を変更する、後で使用するために残しておく、あるいは非表示にするといった方法があります。フィールド内にデータが入っていなければ、プログラムのサイズや動作に大きな影響を与えることはありません。最初のデータフィールドを作成するには、図 8 の矢印で示されているように、データフィールド領域にある「Customers」テーブルをダブルクリックします。クリックする場所が重要です。テーブル名の領域をクリックすると、「テーブルプロパティ」ウィンドウが再度表示されてしまいます。図 8 - テーブルのデータフィールド領域をクリックする テーブル名の下の四角い部分(データフィールド領域)をクリックすると、「フィールドプロパティ」ウィンドウが表示されます。図 9 - 「フィールドプロパティ」ウィンドウ 「フィールド名」に「First Name」と入力し、「データタイプ」には「Text」を選択します。テキストフィールドには最大 32,000 文字まで入力できます。データフィールドの設定が終わったら、「適用」ボタンをクリックすると、テーブルに最初のデータフィールドが表示されます。図 10 - Customers テーブルの最初のデータフィールド 次に、「Sample Database の構造」ウィンドウで次のデータフィールド領域を選択し、同様の操作を繰り返して、「Last Name」という名前のテキストタイプのデータフィールドを作成します。続いて「Address」というフィールドも作成しますが、こちらは「Alpha」タイプのフィールドにしてください。注:Alpha タイプのデータフィールドでは、指定された最大文字数(フィールド長)まで入力できます。デフォルトは 20 文字、最大は 80 文字です。最大長を 20 文字に設定した場合、それ以上入力しようとするとプログラムが入力を拒否します。リレーションシップキーとして使用できるのは Alpha フィールドのみです。ここで、図 11 の左側にご注目ください。Customers テーブルには現在 3 つのデータフィールドしか表示されていません。次に「City」という 4 つ目のフィールドを作成しますが、これを表示させるには、テーブルを縦に伸ばすか、テーブル上部にある上下の矢印を使って追加のフィールドを表示させる必要があります。注:フィールドの作成を続けると、テーブルには追加されますが表示されません。一旦作業を中断してからデータフィールドの作成を再開する場合は、空のデータフィールド行が表示されるまでテーブルを伸ばし、その行をクリックして作成を続けてください。注:矢印は、表示されていないフィールドがさらにある場合にのみ現れます。図 11 - Customers テーブルでより多くのデータフィールドを表示する テーブルを縦に伸ばす際、最初は端を正確につかむのが難しいかもしれません。少し練習すれば簡単になります。図 12 - データフィールドの名前とタイプ 「Age」というデータフィールドは、後ほど「Date」および「生年月日」のデータフィールドに基づいて計算されるようになります。現時点では、単なるデータ入力用フィールドです。計算フィールドとして設定するには、フォームの作成または編集時に行う必要があります。データフィールドの作成が完了したら、「完了」ボタンをクリックして「フィールドプロパティ」ウィンドウを閉じます。注:フォームがまだ作成されていない状態で「Sample Database の構造」ウィンドウを閉じると、デフォルトのフォームを作成するかどうか確認されます(図 14 を参照)。「いいえ」を選択するとウィンドウが閉じ、「ユーザー」モードに移行します。まだユーザーモードに入る準備ができていないため、現時点では「Sample Database の構造」ウィンドウを開いたままにしておいてください。著作権 © 1994-2000 HPO Soft. All rights reserved.


FileMaker を 45 日間無料でお試しください

デスクトップ、Web、モバイル上で 1 つのファイルからカスタム アプリを必要とするチーム向けの、長期にわたって実行されているリレーショナル データベース プラットフォームです。