4D v16.3

テーブルページ

ホーム

 
4D v16.3
テーブルページ

テーブルページ  


 

 

テーブルページにはデータベース中のすべてのテーブルやフィールドがリストされます。このページをストラクチャーエディターの代わりにして、テーブルやフィールドのプロパティにアクセスできます。テーブルを展開すると、テーブル中のフィールドが表示されます。

フィールドタイプはアイコンとしてフィールド名の左に表示されます。インスペクターパレットにプロパティを表示するにはフィールド名をダブルクリックします。フィールドプロパティに関する詳細はGet database parameterを参照してください。

テーブルページのフィールド名をフォーム上にドラッグして、フォームにフィールドを追加できます。メソッドに名前をドラッグすると、テーブル名やフィールド名をメソッドに挿入できます。これを行うと、名前は正しいシンタックスで表示されます。例えば[Customers]テーブルの“First Name”フィールドをメソッドエディターにドラッグすると、メソッドに“[Customers]First Name”が挿入されます。

エクスプローラーのプレビューエリアでテーブルの表形式で見ることもできます。これを行うにはテーブルを選択してプレビューアイコンをクリックします:

このエリアには情報が表示されるだけです。値を変更することはできません。
選択したフィールドのフィールド番号、名前、型、インデックス (タイプに関わらず)、さらにテーブルを基点とするリレーションが表示されます。リレーション列にはNフィールドに対応する1フィールドが表示されます。

リスト中でフィールドを選択すると、フィールドの型が表示されます:


テーブル名をダブルクリックすると、ストラクチャーエディターウィンドウでそのテーブルが表示されます。これを行うと、4Dはそのテーブルをストラクチャーエディターの中央に表示し、インスペクターパレットにプロパティを表示します。この機能は大きなストラクチャーにおいて、ストラクチャーエディターウィンドウをスクロールせずに目的のテーブルを表示させるときに便利です。

追加ボタンを使用してテーブルやフィールドを追加できます。

テーブルを作成するには、テーブル名を選択するかオブジェクトが全く選択されていない状態で、追加ボタンをクリックします。標準の新規テーブルダイアログボックスが表示されます (テーブルの作成と変更参照)。フィールドを作成するには、既存のフィールドを選択して追加ボタンをクリックします。インスペクターパレットが表示され、選択したテーブルのフィールドを作成することができます (フィールドを作成する参照)。

削除ボタンを使用してテーブルを削除できます。テーブルを選択してこのボタンをクリックすると、テーブルは4Dのエディターから削除され、もう使用できなくなります。このテーブルに属するフォームやメソッドも削除されます。

Note: 削除ボタンを使用してフィールドを削除することはできません。

実際は、テーブルは恒久的に削除されたわけではありません。それはゴミ箱に移動され、4Dからは隠された状態です (ゴミ箱ページ参照)。ゴミ箱が空にされると、テーブルも実際に削除されます。

ストラクチャーエディター (テーブルの削除参照) またはSQLランゲージを使用してテーブルを恒久的に削除することができます。

 
プロパティ 

プロダクト: 4D
テーマ: エクスプローラー

 
履歴 

 
ARTICLE USAGE

デザインリファレンス ( 4D v16)
デザインリファレンス ( 4D v16.1)
デザインリファレンス ( 4D v16.3)