Oracle Graphics Runtimeヘルプ
ヘルプの使用方法については、[F1]を押してください。

参照情報

Graphics Builderメニューの説明

トラブルシューティング

Graphics Builderのエラー・メッセージおよび例外の説明


参照情報

「ファイル」メニュー

「編集」メニュー

「ウィンドウ」メニュー

「ヘルプ」メニュー


「編集」メニュー

「編集」メニューには、標準のオプションである、「元に戻す」、「カット」、「コピー」、「ペースト」および「消去」があります。詳細については、Windowsのマニュアルを参照してください。

また、ここでは、次のGraphics Builderの「編集」メニュー項目についても説明します。

インポート

エクスポート

ツール・オプション


エクスポート

モジュールを現在の表示からファイルまたはデータベースへ格納します。

次に、「エクスポート」サブメニュー項目について説明します。

描画

表示されているレイヤーの内容をファイルまたはデータベースへ格納します。このコマンドを選択すると、「エクスポート」ダイアログ・ボックスが表示されます。

イメージ

選択したイメージをファイルまたはデータベースに格納します。このコマンドを選択すると、「イメージ・エクスポート」ダイアログ・ボックスが表示されます。

サウンド

現在の表示にサウンドをロードします。このコマンドを選択すると、「サウンド・エクスポート」ダイアログ・ボックスが表示されます。

テキスト

テキストをPL/SQLプログラム単位エディタからファイルへ移します。このコマンドを選択すると、システムの「ファイル名を付けて保存」ダイアログが表示されます。

テンプレート

チャート・テンプレートを現行の図表からファイルまたはデータベースへ格納します。このコマンドを選択すると、「エクスポート」ダイアログ・ボックスが表示されます。

カラー・パレット

現行図表のカラー・パレットをファイルまたはデータベースに格納します。このコマンドを選択すると、「エクスポート」ダイアログ・ボックスが表示されます。


ツール・オプション

各種のGraphics Builderオプションを変更します。

設定するオプションのダイアログ・タブを選択してください。

「デフォルト」タブ

Copyrightメッセージ、カラー・パレット、数値/日付書式リストおよびページ・サイズを設定します。

「環境設定」タブ

起動オプションおよびその他の一般設定を設定します。


「デフォルト」タブ

Copyrightメッセージ、カラー・パレット、数値/日付書式リストおよびページ・サイズを設定します。

ダイアログ・ボックス・オプション

Copyrightメッセージ

新しく作成した図表の「情報」ダイアログに表示される「Copyright」フィールドのデフォルト・テキストです。この設定は、次に作成またはオープンする図表に対して有効になります。

カラー・パレット

使用中のカラー・パレットに関連するオプションを設定します。

ファイル	新規作成する図表に使用するカラー・パレットが含まれているファイルの名前です。このフィールドを空白にすると、Graphics Builderではデフォルトのカラー・パレットが使用されます。このフィールドには、カラー・パレットのフルパス名または相対パス名を必ず指定してください。この設定は、次に作成またはオープンする図表に対して有効になります。

モード	図表のカラー・パレットをシステムでどのように実行するかを決めます。別の図表をアクティブにするたびに、Graphics Builderではシステムのカラー・パレットをその図表のカラー・パレットに一致するように（またはできる限り近づけるように）修正します。システムで一度に対処できるカラー数に制限があるので、別々のカラー・パレットを使用している複数の図表を同時に正確に表示できないことがあります。この設定は、次に作成またはオープンする図表に対して有効になります。リストには、次のオプションが含まれています。

「Editable」は、Graphics Builderがシステムのカラー・パレットをアクティブ図表のパレットに一時的に置き換えます。新しい図表がアクティブになるたびに、そのカラー・パレットでシステム・パレットが置き換えられます。これにより、アクティブでない図表の外観に悪影響が及ぶことがありますが、アクティブ図表は正確に表示されます。カラー・パレットを修正またはインポートするためには、パレットが「Editable」であることが必要です。

「Read Only - Shared」は、Graphics Builderがパレットにそれ以上カラーを追加できなくなるまで、各アクティブ図表のカラー・パレットをシステムの元のパレットに追加し続けます。そのパレットは、すべてのオープンされている図表が共有する単一パレットとなります。完全に別のカラーを使用する図表をアクティブにすると、その図表は正確に表示されないことがあります。

「Read Only - Private」は、Graphics Builderが、パレットにカラーを追加できなくなるまで、図表をアクティブにするたびにそのカラー・パレットをシステムの元のパレットに追加します。そのパレットは、その図表をアクティブにすると必ず使用されるパレットとなります。これにより、アクティブでない図表の外観に悪影響が及ぶことがありますが、アクティブ図表は正確に表示されます。

書式リスト

数値書式と日付書式のダイアログ・ボックスのデフォルトで使用できる日付と数値の書式を設定します。この設定は即時に有効になります。次のボタンを選択できます。

日付	日付書式マスクを設定し、「日付書式」ダイアログ・ボックスを表示します。

数値	数値書式マスクを設定し、「数値書式」ダイアログ・ボックスを表示します。

ページ・サイズ

レイアウト上のページ割り線の位置を決める実際のページの幅、高さおよび単位を設定します。レイアウトがページ・サイズより大きいことがあるので注意してください。

保存

オプションをアクセプトし、それらをオプション・ファイルに保存します。詳細は、『Oracle Developerスタート・ガイド』を参照してください。


「環境設定」タブ

起動オプションおよびその他の一般設定を設定します。

ダイアログ・ボックス・オプション

起動

Graphics Builderを最初に実行したときにその動作を制御する複数のオプションを設定します。

オープン	Graphics Builderがデフォルトで図表をオープンするか作成するかを決めます。

「図表なし」は、Graphics Builderを最初に実行したときに図表が初めから作成されたりオープンされたりしません。

「新規図表」は、Graphics Builderで新規図表が自動的に作成され、そのレイアウト・エディタが表示されます。

「ファイル・オープン」は、Graphics Builderで「フィルタ」ダイアログ・ボックスが自動的に表示され、初めにファイルから図表をオープンすることができます。

起動時にログオン	Graphics Builderを最初に実行したときに、「接続」ダイアログ・ボックスが表示されます。USERIDパラメータを使用してデータベースに接続しているときは、「接続」ダイアログは表示されません。この設定は、次にGraphics Builderを実行したときに有効になります。

一般

一般オプションを設定します。

サウンド出力

サウンドを再生するときに使用される出力デバイスです。このリストに表示される項目は、システムによって異なります。詳細は、使用しているマニュアルを参照してください。この設定は即時に有効になります。

イメージ圧縮

図表内のすべてのイメージを圧縮するために使用する圧縮方法を指定します。図表の保存または生成、あるいはイメージをクリップボードにコピーするときに使用します。

図表内のイメージに適用できない圧縮方法を選択すると、そのイメージは圧縮されません。たとえば、PackBitsを選択して、カラー・イメージを含む図表を保存すると、そのイメージは圧縮されません。この設定は、次に作成またはオープンする図表に対して有効になります。

自動キャラクタ・セット変換

図表をオープンしたときに、Graphics Builderで図表のテキストをNLS_LANG環境変数で指定されたキャラクタ・セットに自動的に変換するかどうかを指定します。この設定は、次に作成またはオープンする図表に対して有効になります。

実行時にスムース再描画

Graphics Builderで描画操作の影響を受けるレイアウトの一部をどのように更新するかを決めます。この設定は実行時に有効になります。

この設定をオフにすると、ダメージ領域内の修正された各オブジェクトが個別に描画されます。

この設定をオンにすると、内部バッファ内の修正された各オブジェクトがまずレンダリングされます。レンダリングが完了すると、レイアウトは単一の再描画で更新されます。

「スムース再描画」を選択すると、レイアウトが更新されるときのちらつきが減少します。ただし、ダメージ領域が大きい場合は、「スムース再描画」で生成される内部バッファに大量のメモリーが必要となります。メモリーの問題が発生しない限り、「スムース再描画」をオンにしておくことをお薦めします。

バックアップ・ファイル保存

図表を保存するたびにGraphics Builderでそのバックアップ・コピーを保存しておくかどうかを決めます。バックアップ・ファイルには元のファイルと同じ基本名が付けられ、ファイル名拡張子は.bakに変更されます。たとえば、図表trends.ogdを保存すると、バックアップ・ファイルはtrends.bakという名前になります。

ナビゲートでプロパティを適用

別のオブジェクトのプロパティをプロパティ・シートに表示するときに（たとえば、プロパティ・シートのドロップダウン・リストから別のオブジェクトを選択することによって）、そのプロパティ・シート内の変更を自動的に適用するかどうかを指定します。このチェックボックスをオンにしないと、保留中の変更を保存するかどうかを尋ねるプロンプトが必要なときに表示されます。

実行で問合せプロパティを適用

問合せを実行するときに問合せプロパティ・シート内の変更を自動的に適用するかどうかを指定します。このチェックボックスをオンにしないと、保留中の変更を保存するかどうかを尋ねるプロンプトが必要なときに表示されます。

保存

オプションをアクセプトし、それらをオプション・ファイルに保存します。詳細は、『Oracle Developerインストレーション・ガイド』を参照してください。


「ファイル」メニュー

このセクションでは、次のGraphics Builderの「ファイル」メニュー項目について説明します。

オープン

クローズ

変更の破棄

接続

切断

ページ設定

印刷

最近アクセスされたファイルのリスト

終了


オープン

ファイルまたはデータベースに格納された既存の図表を取り出します。

複数の図表を同時にオープンするときには、1つの図表を同じGraphics Builderセッションでオープンすることはできません。

ダイアログ・ボックス・オプション

オブジェクト・アクセス

オープンする図表の位置を指定します。「データベース」を選択すると、「データベースからオープン」ダイアログ・ボックスが表示されます。「ファイル・システム」を選択すると、システムの「ファイルを開く」ダイアログが表示されます。

図表

ファイルまたはモジュールをオープンするように選択するときに、表示するタイプを指定します。


クローズ

現行の図表を取り消します。

変更しても図表が保存されていない場合は、ダイアログ・ボックスが表示されるため、変更の保存、変更の廃棄またはクローズ操作の取消しのいずれかを選択できます。


接続

データベースにログオンします。

各テキスト・ボックスに別々に入力するか、または「ユーザー名」テキスト・ボックス内の1行に次のすべてを入力できます。

username/password@database

また、次のように「ユーザー名」テキスト・ボックスにユーザー名とデータベースのみを入力して、「パスワード」テキスト・ボックスにパスワードを入力すると、パスワードを表示させないようにできます。

username@database

ダイアログ・ボックス・オプション

ユーザー名

接続するデータベース・アカウントのユーザー名です。

パスワード

データベース・アカウントのパスワードです。

データベース

データベースを指定する接続文字列です。リモート・データベースに接続するには、適切なSQL*Netデータベース接続文字列も入力する必要があります。


切断

現行のデータベース接続をクローズします。


ページ設定

ページ・サイズ、方向およびその他の出力関連の設定値を設定します。

このダイアログはシステムによって異なります。詳細は、使用しているマニュアルを参照してください。


印刷

デフォルト・プリンタへレイアウトを出力します。

表示されているレイヤーのみが印刷されます。

「印刷」メニュー項目を選択すると、システムによっては「印刷」ダイアログが表示されることがあります。詳細は、使用しているマニュアルを参照してください。


最近アクセスされたファイルのリスト

最近アクセスされた4つのファイルを降順にリストします。ファイルタイプは.ogdと.pllのいずれかです。.ogdファイルのファイル名をダブルクリックすると、そのファイルがデザイナでオープンされ、.pllファイルのファイル名をダブルクリックすると、ライブラリがロードされます。


終了

Graphics Builderセッションを終了します。

オープンされている図表がすべてクローズされ、セッションが終了します。図表が最後に保存またはオープンされてから修正された場合は、変更の保存、変更の廃棄または終了操作の異常終了のいずれかを求めるプロンプトが表示されます。


「ヘルプ」メニュー

「ヘルプ」メニューはシステムによって異なります。詳細は、使用しているマニュアルを参照してください。ただし、次にリストしたメニュー項目は必ず表示されます。

Graphics Builderヘルプ・トピック

モジュール情報

Graphics Builderについて


Graphics Builderヘルプ・トピック

Graphics Builderのヘルプ・システムを起動します。可能な場合、ヘルプ・システムでは、使用しているオペレーティング・システムの標準ヘルプ・インタフェースを使用します。使用できない場合は、Oracleヘルプ・システムが表示されます。


モジュール情報

現行図表の作成情報と改訂情報を表示します。

ダイアログ・ボックス・オプション

作成

図表がデータベースに保存されている場合は、図表作成についての情報が表示されます。

ユーザー名	図表を最初にデータベースに保存したユーザーの名前です。

日付	最初に図表がデータベースに保存された日付です。

バージョン	図表を作成するときに使用したGraphics Builderのバージョンです。

最終変更

図表がデータベースに保存されている場合は、図表変更についての情報が表示されます。

ユーザー名	図表を最後にデータベースに保存したユーザーの名前です。

日付	図表が最後にデータベースに保存された日付です。

バージョン	図表を最後に更新したときに使用したGraphicsBuilderのバージョンです。

著作権

図表についての著作権情報を表示します。著作権は、図表を他のユーザーに分配する場合に有用です。また、著作権は、Graphics Builder Runtime実行プログラム内の「モジュール情報」ダイアログ・ボックスにも表示されます。分配する図表のランタイム・バージョン中に表示させるテキストをここに入力してください。このフィールドのデフォルト値は、「ツール・オプション」ダイアログ・ボックス内の「メッセージ」フィールドの内容です。


Graphics Builderについて

バージョン番号、著作権情報などを含めたGraphics Builder実行プログラムについての情報を表示します。


「ウィンドウ」メニュー

このメニューには、一般的な「ウィンドウ」メニューのオプション（「重ねて表示」、「並べて表示」および「アイコンの整列」）の一覧が表示されます。詳細は、Windowsのマニュアルを参照してください。

また、このメニューで、現在オープンされているOracle Graphicsウィンドウのすべてがリストされ、その1つをアクティブ化するように選択することもできます。

選択されたウィンドウは、アクティブ・ウィンドウとなり、ウィンドウの一番上に移動します。たとえば、レイアウト・エディタとチャート・テンプレート・エディタをオープンし、レイアウト・エディタをアクティブにしている場合（レイアウト・エディタが一番上に表示）、「ウィンドウ」メニューからチャート・テンプレート・エディタをアクティブにするように選択できます。「ウィンドウ」メニューの詳細は、システムのマニュアルを参照してください。


インポート

ファイルやデータベースからモジュールをインポートします。

次に、「インポート」サブメニュー項目について説明します。

描画

描画ファイルからコンテンツをインポートします。このコマンドを選択すると、「インポート」ダイアログ・ボックスが表示されます。

図表

図表をインポートします。このコマンドを選択すると、「図表インポート」ダイアログ・ボックスが表示されます。

データベースからインポート

データベースからオブジェクトをインポートします。このコマンドを選択すると、「データベースからインポート」ダイアログ・ボックスが表示されます。

イメージ

イメージをインポートします。このコマンドを選択すると、「イメージ・インポート」ダイアログ・ボックスが表示されます。

サウンド

サウンド・ファイルをインポートします。このコマンドを選択すると、「サウンド・インポート」ダイアログ・ボックスが表示されます。


変更の破棄

以前に保存したバージョンのファイルの変更を破棄します。


「データ表選択」ダイアログ・ボックス

関連項目

説明  「データ表選択」ダイアログ・ボックスでは、接続したデータベースのデータ・ソース・オブジェクトを問合せにインクルードできます。

このダイアログ・ボックスの内容:

表示	表、ビュー、問合せ、スナップショット、シノニムのすべて、あるいはどれかをリスト・ボックスに表示するかどうかを指定します。
ドロップダウン・ボックス	オブジェクトを表示するデータ・ソースを指定します。別のアカウントやデータベースから表を選択することもできます。
データ表選択	問合せにインクルードできるデータ・ソース・オブジェクトをリストします。
情報	選択したオブジェクトに情報を表示します。種類、名前、所有者、作成日、コメントがあります。種類、名前、所有者、作成日、コメントがあります。
インクルード	選択した項目をQuery Builderの作業領域にインクルードします。
クローズ	データ・ソース・オブジェクトをインクルードせずにこのダイアログ・ボックスをクローズします。


現行のデータベースにある他のアカウントへのアクセス

関連項目

現行のデータベースにある他のアカウントの表にアクセスするには:

1	現行のデータベース名をクリックします。「インクルード」ボタンが「オープン」ボタンに切り替わり、リスト・ボックスには現行のデータベース内のアカウントのリストが表示されます。

2	オープンするアカウントの名前をクリックします。

3	「オープン」ボタンをクリックするか、アカウント名をダブルクリックします。Query Builderにはそのアカウントにある表のリストが表示され、「オープン」ボタンは再び「インクルード」ボタンに切り替わって、通常の方法で表をインクルードできるようになります。


他のアカウントをオープンする

関連項目

必要な表が現行のデータベース内にリストされていない場合、他のアカウントやデータベースを検索してそのアカウントから表を選択することができます。

他のアカウントおよびデータベースにナビゲートするには:

1	表のリストの上のボックスをクリックします。選択肢は2つあります。現行のデータベースの名前と「データベース」です。現行のデータベースの名前と「データベース」です。

2	現行のデータベースにある他のアカウントの表をコールするには、ここをクリックします。

リストされたデータベースと接続できない場合は、ネットワーク上の異常やリモート・パスワードの変更によってリンクが無効になっていると思われます。このような場合には、データベース管理者に連絡してください。


表の2回以上のインクルード

関連項目

1つの問合せに同じ表を2回以上インクルードする場合、複製表に、実表の名前の次にアンダースコアと英数字が続く形式で命名されたシステム生成の別名が自動的に割り当てられます。


「リレーション表選択」ダイアログ・ボックス

説明  「リレーション表選択」ダイアログ・ボックスでは「問合せ」ウィンドウで選択した表に関係のある表をインクルードすることができます。

このダイアログ・ボックスの内容:

表示	このオプションは使用できません。
ドロップダウン・ボックス	すべてのリレーション表を指定するかどうかを指定します。
データ表選択	使用できるリレーション表をリストします。
情報	選択したオブジェクトに情報を表示します。種類、名前、所有者、作成日、コメントがあります。種類、名前、所有者、作成日、コメントがあります。
インクルード	選択した表をインクルードします。
クローズ	リレーション表をインクルードせずにこのダイアログ・ボックスをクローズします。


「表改名」ダイアログ・ボックス

関連項目

説明  「表改名」ダイアログ・ボックスでは、現在アクティブな表の名前を変更できます。

このダイアログ・ボックスの内容:

デフォルト表名	表の現行名を指定します。
リスト・ボックス	改名のためにオープンした表をリストします。
新規名	新しい表名を指定します。
定義	ダイアログ・ボックスをオープンしたまま表名を更新します。


改名した表の識別

格納された問合せの中では、特定の表の名前がユーザー定義の名前か元の名前かは、すぐには見分けられません。

特定の表が改名されているかどうかを識別するには:

1	アイコン・バーの [image] をクリックします。

2	「処理可能な表」のリストで目的の表をクリックします。

表の名前が変更されている場合は、別名が「新しい名前」フィールドに表示され、別の名前（元の表名）が「デフォルト表名」フィールドに表示されます。

また、SQLを使用している場合でも、アイコン・バーの [image] をクリックすれば、改名された表を識別することができます。これによって、「SQL表示」ダイアログ・ボックスが表示され、表の別名を表す標準SQL構文内のSELECT文の中に、名前の変更が表示されます。


「表リレーション設定」ダイアログ・ボックス

関連項目

説明  「表リレーション設定」ダイアログ・ボックスでは、2つの表の間に単純リレーション、自己リレーション、複合リレーション、不等価リレーションを設定します。

このダイアログ・ボックスの内容:

リレーション	起点(A->で)列と宛先(B->で)列の名前を指定します。
演算子	列間のリレーションの種類を指定します。
問合せでリレーションを使用	問合せにリレーションを使用するかどうかを指定します。チェックされている種類がデフォルトです。
「Bに一致しないA」ラジオ・ボタン	表Aにあり、表Bにないデータ以外に、両方の表ですべて共通のデータを検索することを指定します。
「Aに一致しないB」ラジオ・ボタン	表Bにあり、表Aにないデータ以外に、両方の表ですべて共通のデータを検索することを指定します。
「不一致を抑制」ラジオ・ボタン	デフォルト。両方に共通のデータを検索することを指定します。


リレーションについて

関連項目

リレーショナル・データベースは、多くのリレーション表からなります。各表は縦方向に配置された列（フィールドともいいます)からなります。列には名前があり、一意の種類のデータを保存します。

リレーション、つまり結合は、1つの表の列と別の表の列との関係を定義します。必要なリレーションは、ほとんどデータベースに定義されています。リレーションにより、データの冗長性も少なくなります。異なる表の列にリレーションが設定してあれば、それらの表は問合せでまとめて処理できます。

リレーション列の名前がいつも同じであるとは限りません。同じデータ型はいつでも関係付けられます。 リレーションに意味があれば、ときには異なるデータ型でも関係付けることができます。たとえば、数値も文字として解釈できるため、通常、NUMBERデータ型の列はCHARACTER型の列と関係付けることができます。実際、ほとんどの列（長いテキストの列を除く）は、CHARACTER型の列と関係付けることができます。リレーションにはユーザー定義（一時）リレーションと、基本データ・ディクショナリに設定されたリレーションがあります。

リレーションにはユーザー定義（一時）リレーションと、基本データ・ディクショナリに設定されたリレーションがあります。データ・ディクショナリのリレーションは、リレーション表（主キー/外部キー関係を持った表）をインクルードすると自動的に表示されます。これらのリレーションはいつでも有効なので、特別な操作をしなくても利用できます。その作成や変更にはSchema Builderを使用します。

ユーザー定義リレーションは、それを作った問合せの中でのみ有効です。ユーザー定義リレーションを作っても基本表には対応する恒久的なリレーションは設定されません。両者の主な違いはユーザー定義リレーションの場合、ユーザーがリレーション線を引く必要がある点です。 データベースに保存されたリレーションの場合は、Query Builderによって自動的にリレーション線が引かれます。

注意（Report Builderのみ）:  Report Builderのデータ・リンクは、Query Builderのリレーションとは異なります。データ・リンクは2つ以上の問合せ間で作成されますが、Query Builderのリレーション（結合）は、1つの問合せ内で作成されます。詳細は、Report Builderのオンライン・ヘルプを参照してください。


リレーションのアクティブ化と非アクティブ化

関連項目

マウスを使用して作成した関係は、問合せの中での必要に応じて、自動的にアクティブにされたり解除されたりします。アクティブな関係は、黒の太線で表示され、非アクティブな関係は、グレーの線で表示されます。

マウスを使用して手動で関係をアクティブにするには:

非アクティブな関係線をダブルクリックします。

関係を解除するには:

アクティブな関係線をダブルクリックします｡


「列定義」ダイアログ・ボックス

説明  「列定義」ダイアログ・ボックスでは、他列の値に基づいて、問合せ内に新しい列を作成できます。定義済みの列は、「データ・ソース」パネルと「結果」ウィンドウの両方に表示されます。

このダイアログ・ボックスの内容:

定義済み列	作成する列の名前を指定します。
リスト・ボックス	既存の定義済み列をリストします。
定義内容	選択した列の式を指定します。
定義	定義を列に適用します。
削除	選択した列を削除します。
列ペースト	「列ペースト」ダイアログ・ボックスを表示します。
関数ペースト	「関数ペースト」ダイアログ・ボックスを表示します。
注意: 定義済み列は問合せの一部にすぎず、データベースに保存された表定義を変更することはありません。


「ソート」ダイアログ・ボックス

説明  「ソート」ダイアログ・ボックスでは、表の列をもとに、問合せにあるデータをソートできます。

このダイアログ・ボックスの内容:

処理可能な列	ソートできる表列を「結果」ウィンドウに表示します。
ソート済み列	現在ソートされている表列を「結果」ウィンドウに表示します。
コピー	「処理可能な列」リストで選択した列を「ソート済み列」リストにコピーします。
削除	「ソート済み列」リストで選択した表列を削除します。
ソート順	選択した列を「昇順」や「降順」でソートします。デフォルトは「昇順」です。


Query Builderヘルプ

関連項目

新規問合せの作成

問合せに条件を追加

単純関係の作成

列の定義

問合せデータのソート


Query Builderについて

関連項目

Query Builderは、アナリスト、マネージャ、その他ビジネス・プロフェッショナルのために作成された簡単に使用できるデータ・アクセス・ツールです。社内データベースの情報に、論理的で直感的にアクセスでき、解析や報告に活用できます。

Query Builderはコンピュータのプログラミングやデータベースの基礎知識がないプロフェッショナルを対象に作成されています。また、Query Builderの強力な問合せ機能と構造化問合せ言語(SQL)文のサポートは、経験豊かなデータベース・ユーザーやプログラマにもさまざまな用途を提供します。

Query Builderの視覚的な「問合せ」ウィンドウで、社内データベースにあるデータに対する要求を指定できます。このデータに対する要求を問合せといいます。

Query Builderは、ユーザーがSQL SELECT文で作成するどのような問合せの定義にも対応できます。Query Builder作業領域に表示される列にもとづいて最適なSELECT FROM [table.column]句がQuery Builderにより、自動的に生成されます。


「列順序」ダイアログ・ボックス

説明  「列順序」ダイアログ・ボックスでは、Query Builder作業領域の問合せ結果を調整できます。

このダイアログ・ボックスの内容:

処理可能な列	Query Builder作業領域に表示できる表列をリストします。
表示中の列	Query Builder作業領域に現在表示されている表列をリストします。
コピー	「処理可能な列」リストから選択した列を「表示中の列」リストにコピーします。
削除	「表示中の列」リストから選択した列を削除します。
フォーマット	「フォーマット」ダイアログ・ボックスを表示します。
合計	「合計」ダイアログ・ボックスを表示します。
実行	問合せを実行します。


「列ペースト」ダイアログ・ボックス

関連項目

説明  「列ペースト」ダイアログ・ボックスでは、既存の列を選択した表から問合せにペーストできます。

このダイアログ・ボックスの内容:

リスト・ボックス	ペーストできる列をリストします。


「関数ペースト」ダイアログ・ボックス

説明  「関数ペースト」ダイアログ・ボックスでは、関数を条件や問合せにペーストできます。

このダイアログ・ボックスの内容:

カテゴリ表示	リスト・ボックスに表示される関数の種類を指定します。数値、文字、日付、変換、グループその他があります。
リスト・ボックス	選択したカテゴリで利用できる関数をリストします。
引数ペースト	引数をインクルードするかどうかを指定します（使用する関数に情報を提供する関数のカッコ内の式）。


「SQL表示」ダイアログ・ボックス

関連項目

「SQL表示」ダイアログ・ボックスでは、ユーザーの問合せ用のSQL文を表示するのみです。「SQL表示」ダイアログ・ボックスではSQL文の編集やコピーはできません。


表内の各行を一意に識別する1つ以上の列。主キーは太字で表示されます。


他の表の主キー値を参照する列。外部キーはイタリック体で表示されます。


問合せが表、ビュー、問合せ、シノニムおよびスナップショットを含むデータを取り出すソース。


1つの論理表を構成する1つまたは複数のデータベース表の列からなるデータ・ソース。


ファンクションまたは操作、および操作対象のデータベース列で構成される文字列(たとえば、SALARY+COMMISSION)。


命名規則に従う場合は、各問合せの名前は文字から始めるものとし、文字および数字で30字以内に収めます。命名規則を使用しないでデータベースの問合せを命名すると、Query Builderにより名前が（二重引用符で囲まれた）「リテラル」値に変換されます。


「条件」パネルについて

「条件」パネルは、「条件」フィールドを含む「問合せ」ウィンドウの1つのセクションであり、ここで式と条件を入力します。Query Builderの条件では、必要に応じてWHERE句やHAVING句が自動的に生成されます。

表名と列名は、条件内でフィルタリングされる列を示します。列名が一意の場合は、表名を省略できます。

注意: 「条件」フィールドをアクティブにするとカーソルにプラス記号(+)が表示され、クリックする項目が条件に追加されることを示します。これを非アクティブにするには、アイコン・バーの [image] をクリックします。


「問合せ」ウィンドウについて

問合せをオープンすると、Query Builderは次の2つのパネルに分割された「問合せ」ウィンドウにその問合せを表示します。

•	「条件」パネルには「条件」フィールドがあります。このフィールドを使って問合せの詳細を指定します。

•	「データ・ソース」パネルでは、問合せで使用される表（ビューやスナップショットなど）を表示します。

2つのパネルは、好みに応じて垂直または水平に分割できます。

それぞれの表は、表の名前と表内の列の名前を含むボックス内に表示されます。また、たくさんのアイコンがあり、現行のデータベース・オブジェクトを特定するときに使用すると便利です。説明のコメントが添付されているかどうか、データ・ソースのタイプ、列のデータ型、問合せ内の表について索引が定義されているかどうかなど、アイコンによってさまざまな情報が示されます。

リレーション線は、列間のリレーションを示します。リレーションは表間に設定され、ある表の列が別の表の列にどのように関連しているかを特定します。

列名の左にあるチェック・マークは、列が問合せにインクルードされていることを示します。これは、問合せを実行すると、Query Builderがその列名に対応するデータを検索することを意味します。チェック・マークがない場合は、列のデータがインクルードされていないことを示します。


「データ・ソース」パネルについて

関連項目

「データ・ソース」パネルは、「問合せ」ウィンドウ内のセクションであり、表やリレーションなどの項目が表示されます。


アイコン・バーについて

関連項目

アイコン・バーはQuery Builderウィンドウの一番上に表示されます。各アイコンをクリックすると説明が表示されます。


「保存」アイコン

指定したファイルに問合せを保存します。


「カット」アイコン

選択したテキストをカットし、オペレーティング・システムのクリップボードに移動します。


「コピー」アイコン

選択したテキストをオペレーティング・システムのクリップボードにコピーします。 元のテキストはそのまま残ります。


「ペースト」アイコン

現行のクリップボードのアイテムをアクティブな場所にペーストします。クリップボードに何もない保存されていない場合、ペーストは行われません。カットやコピーしたテキストは何でもペーストできます。


「消去」アイコン

選択したアイテム（テキストやテーブルなど）を消去します。「カット」コマンドと違って、「消去」で削除したアイテムはオペレーティング・システムのクリップボードには保存されません。


「すべて選択」アイコン

アクティブ・ウィンドウのすべてのアイテムを選択します。たとえば、「条件」パネルがアクティブな場合、パネル内のすべての条件が選択されます。


「データ表選択」アイコン

「データ表選択」ダイアログ・ボックスを表示します。


「リレーション表選択」アイコン

「リレーション表選択」ダイアログ・ボックスを表示します。このアイコンは選択した表と結合されたデータベースに、リレーション表がある場合にのみ使用できます。


「表改名」アイコン

「表改名」ダイアログ・ボックスを表示します。このアイコンは、Query Builder作業領域に少なくとも表が1つないと使用できません。


「情報」アイコン

「情報」ダイアログ・ボックスと、選択したデータベースのオブジェクトに関する情報を表示します。このアイコンはデータ・ソース・オブジェクトがアクティブでないと使用できません。


「表リレーション設定」アイコン

「表リレーション設定」ダイアログ・ボックスを表示します。このアイコンは、関係付ける「データ・ソース」パネルに、複数の表がないと使用できません。


「SQL表示」アイコン

「SQL表示」ダイアログ・ボックスと、アクティブな問合せのSQLを表示します。


「列順序」アイコン

「表示」ダイアログ・ボックスを表示します。


「列定義」アイコン

「列定義」ダイアログ・ボックスを表示します。


「ソート」アイコン

「ソート」ダイアログ・ボックスを表示します。


「And」アイコン

AND演算子を条件に挿入します。このアイコンは、「条件」フィールドがアクティブでないと使用できません。「条件」フィールドに直接ANDと入力することもできます。


「Or」アイコン

OR演算子を条件に挿入します。このアイコンは、「条件」フィールドがアクティブでないと使用できません。「条件」フィールドに直接ORと入力することもできます。


「Not」アイコン

NOT演算子を条件に挿入します。このアイコンは、「条件」フィールドがアクティブでないと使用できません。「条件」フィールドに直接NOTと入力することもできます。


「条件グループ解除」アイコン

AND、OR、NOTなどの論理演算子で結合された条件グループを解除します。このアイコンは、「条件」パネルで論理演算子を選択していないと使用できません。


「アクセプト」アイコン

アクティブな条件の妥当性を検査し、確定します。このアイコンは、「条件」フィールドがアクティブでないと使用できません。「条件」フィールドがアクティブな場合は、[Enter]キーや[Return]キーを押しても、妥当性の検査と確定の処理になります。


「取消」アイコン

現行の条件を取り消します。このアイコンは、「条件」フィールドがアクティブでないと使用できません。


「列ペースト」アイコン

「列ペースト」ダイアログ・ボックスを表示します。このアイコンは、「条件」フィールドがアクティブでないと使用できません。


「関数ペースト」アイコン

「関数ペースト」ダイアログ・ボックスを表示します。このアイコンは、「条件」フィールドがアクティブでないと使用できません。


データ型について

関連項目

Query Builderの主なデータ型は、次のとおりです。

CHAR またはVARCHAR2	CHARは、固定長の文字データに使用します。 最大サイズで255バイト、デフォルト・サイズは1バイトです。VARCHAR2は、最大サイズ2000バイトの可変長の文字列に使用します。VARCHAR2の場合、サイズを指定してください。
NUMBER	データベース列に数値（整数、小数、その他の型の数値）があることを表します。NUMBER型の数字では計算ができますが、CHAR型の数字では計算できません。
DATE	データベース列に日付値があることを表します。日付の有効範囲は、西暦の紀元前9999年の1月1日から、西暦9999年の12月31日までです。デフォルト・フォーマットはDD-MON-YYです。'01-JAN-92'のように表します。
NUMBER(p,s)	p(小数の精度)の範囲は1から38です。s(スケール)の範囲は-84から127です。保存される桁数は小数の精度で決まります。スケールは小数点の右側の桁数を表します。スケールが負のとき実際のデータは、小数点の左側の指定桁数でまるめられます。たとえば、(10, -2)と指定すると結果は100の位で四捨五入されます。
その他、Query Builderでは、以下のOracleデータ型を一定の範囲でサポートしています。

LONG	LONG列には、2ギガバイト(または231-1)までの可変長英数字データを保存できます。Query Builderの問合せにLONGをインクルードすると、最初の2000文字が表示されます。
RAW	RAWバイナリ・データです。最大サイズは255バイトです。値は16進文字で入力します。値は16進値で表示されます。RAW型ではサイズを指定してください。
LONG RAW	LONG RAWでは、最大2ギガバイトのRAWバイナリ・データを表示します（「結果」ウィンドウには16進で表示される）。LONG RAW型の範囲はRAW型と同じです。
注意:Query Builderでは、条件と式が比較時に異なるデータ型を参照するデータ型の変換もできます。詳細は『Oracle8 Server SQLリファレンス』を参照してください。


「データ型」アイコン

関連項目

以下に示すデータ型は、データ・ソース・オブジェクトのすべての列で使用できますが、これらはQuery Builder作業領域のオブジェクトの右側列にあるアイコンに表示されます。

データ型	アイコン	説明
文字		CHARACTER型は、固定長の文字データに使用します。最大サイズで255バイト、デフォルト・サイズは1バイトです。 注意: 数字はCHARACTER型でも表せますが、計算には数値データ型を使用してください。
Varchar2		VARCHAR2データ型は、最大サイズ2000バイトの可変長文字列に使用します。VARCHAR2型ではサイズを指定してください。
Number		NUMBER型は、整数や浮動小数点データに使用します。整数データの場合は、精度長（桁数）を指定します。浮動小数点データ型は、小数に使用します。データ型を列に指定するときは、精度とスケールの両方を指定してください。 精度（数値の合計桁数）の範囲は、1から38です。 スケール（小数点の右側の桁数）の範囲は、-84から127です。 スケールが負のとき、実際のデータは小数点の左側の指定桁数でまるめられます。  たとえば、(10, 2)は、小数点以下が2桁の10桁の数値を表します。(10, -2)と指定すると、10桁の整数が100の位で四捨五入されます。
Date		DATE型はどのような種類の日付にも使用できます。西暦の紀元前4712年の1月1日から、西暦4712年の12月31日までです。デフォルト・フォーマットはDD-MON-YY。 '01-JAN-92'のように表します。
Long		LONG型は、最大2ギガバイトの可変長の英数字データのロング・テキスト・フィールドに使用します。
Raw		RAW型はRAWバイナリ・データに使用します。最大サイズは255バイトです。値は16進の文字列で指定します。値は16進で表示されます。RAWデータにはサイズを指定してください。
Long Raw		LONG RAW型は、最大2ギガバイトのRAWバイナリ・データ（指定と表示は16進で行われる）に使用します。LONG RAW型ではサイズの指定は不要です。
MLSLABEL		MLSLABEL型は、機密性の高いオペレーティング・システムで使用するラベルのバイナリ・フォーマットの保存に使用します。Trusted Oracleでは、ラベルを媒体として情報にアクセスします。標準Oracle Serverを使用する場合は、このデータ型で列の定義もできます。Trusted Oracle、このデータ型およびラベルの詳細は、『Trusted Oracle8 Server管理者ガイド』を参照してください。


データ・ソース・オブジェクトの表記

関連項目

以下に示したのは、リレーションでリンクされた2つのデータ・ソース・オブジェクトの例です。

アイコン、インジケータまたはこれらのオブジェクトの一部をクリックすると説明が表示されます。


オブジェクト型インジケータ

データ・ソース・オブジェクトの左上角のアイコンが、その種類を表します。

表

ビュー

問合せ

スナップショット

シノニム


オブジェクト・タイトル

データ・ソース・オブジェクトの名前です。オブジェクト・タイトルをクリックすると名前を変更できます。


コメント・インジケータ

このアイコンは、このオブジェクト（あるいは列）に、コメントが添付されていることを表します。このアイコンをダブルクリックすると「情報」ダイアログ・ボックスがオープンします。 このダイアログ・ボックスにコメントが表示されます。


列名

このオブジェクトにある1つの列の名前です。列名をダブルクリックすると、問合せにその列がインクルードされます。


データ型インジケータ

これらのアイコンは、それぞれの列のデータ型を表します。 アイコンをクリックしたままにすると、ポップアップ・メニューが表示され、別のデータ型を選択できます。


リレーション線

2つの列の間に引かれる灰色の線です。 これは線で結ばれた列の間にリレーションが設定されていることを表します。線は外部キーから主キーに引かれます。


自己リレーション・インジケータ

このアイコンは、この列（外部キー）と同じ表にある別の列（主キー）との間に自己リレーションが設定されていることを表します。


主キー

太字で表示される列名。 列がオブジェクトの主キーであることを表します。


外部キー

イタリック体で表示される列名。 このキーが、別の列の主キーに関係付けられた外部キーであることを表します。外部キーを定義するには、2つの列の間にリレーションを設定する必要があります。


 トラブルシューティング

ここでは、エラー・メッセージと例外の処理方法を番号順にリストにして説明します。内容は次の項目で構成されています。

エラー・メッセージのハンドル

異常な状態

Graphics Builderのエラー・メッセージ

Graphics Builderの例外

エラー・メッセージ・コード

サポート担当への連絡


Graphics Builderのエラー・メッセージ

このセクションでは、Graphics Builderのエラー・メッセージについて説明します。エラー・コードの番号順にエラーをリストします。

OG-00001: 	バッチ・コンパイル・エラーが発生しました。

原因:	「PL/SQLデバッガ」で図表を実行しようとしましたが、図表のプログラム単位のバッチ・コンパイル中にGraphics Builderでエラーが検出されました。

処置:	コンパイルを実行して、記述されているPL/SQLエラーを解決してください。

OG-00002:	ボタン・プロシージャが見つかりません。

原因:	ボタン・プロシージャをオブジェクトまたはレイヤーと関連付けようとしましたが、Graphics Builderでその名前のプロシージャは検出されませんでした。

処置:	プロシージャが存在しない場合は作成してください。またプロシージャ名を正しく入力したか確認してください。

OG-00005:	プログラム単位で一貫性エラーが発生しました。

原因:	一貫性エラーのある図表を実行しようとしました。

処置:	一貫性チェックを行ってください。その後、記述されるエラーを解決してください。

OG-00006:	パラメータの切捨てが発生しました。

原因:	2000バイトを超える値をCHAR型のパラメータに割り当てました。

処置:	CHAR型パラメータの最大長は2000バイトです。

OG-00030:	プログラム単位の指定が無効です。

原因:	不正なプログラム単位を適用しようとしました。

処置:	正しいヘッダーを挿入して、もう一度やり直してください。

OG-00032:	PL/SQLプログラム単位名が重複しています。

原因:	すでに存在するプログラム単位と同じ名前のプログラム単位を作成しようとしました。

処置:	プログラム単位の名前を他と重複しないようにしてください。

OG-00057:	トリガー・プロシージャが見つかりません。

原因:	プロシージャをトリガーと関連付けましたが、Graphics Builderでこの名前のプロシージャは検出されませんでした。

処置:	プロシージャが存在しない場合は作成してください。またプロシージャ名を正しく入力したか確認してください。

OG-00064:	プログラム単位のパラメータ取出しに失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00066:	PL/SQLのデータベース接続に失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00068:	PL/SQL連結ライブラリの保存に失敗しました。

原因:	連結するPL/SQLライブラリのリストを保存しようとしているときに、Graphics Builderでエラーが発生しました。

処置:	データベースに保存する場合、Graphics Builderの表が正しくインストールされていることを確認してください。ファイルに保存する場合は、書込み権限を持っていること、ディスク容量が不足していないこと、ファイルを書き込めない状況が他に存在していないことなどを確認してください。

OG-00069:	PL/SQL連結ライブラリのロードに失敗しました。

原因:	連結するPL/SQLライブラリをロードしようとしているときに、Graphics Builderでエラーが発生しました。

処置:	データベースからロードする場合、Graphics Builderの表が正しくインストールされていることを確認してください。ファイルからロードする場合は、読込み権限、問題のライブラリにアクセスしているか（たとえばライブラリが現行のディレクトリまたはORAPLSQLLOADPATH環境変数で指定したディレクトリにある）、およびファイルを読み込めない状況が他に存在していないかなど確認してください。

OG-00070:	PL/SQL連結ライブラリの削除に失敗しました。

原因:	連結するPL/SQLライブラリを削除しようとしているときに、Graphics Builderでエラーが発生しました。

処置:	Graphics Builderの表が正しくインストールされているか確認してください。

OG-00071:	図表は未コンパイル・プログラム単位を含んでいます。

原因:	コンパイルされていないプログラム単位が含まれている図表を実行しようとしました。

処置:	すべてのプログラム単位をコンパイルして、実行する前に図表を保存または生成してください。

OG-00072:	プログラム単位のロードに失敗しました。

原因:	プログラム単位をロードしようとしているときに、Graphics Builderでエラーが発生しました。

処置:	プログラム単位で参照される、すべてのデータベース表または別のプログラム単位がアクセス可能であるか確認してください。 また、Graphics Builderの表が正しくインストールされているか確認してください。

OG-00076:	1つ以上のPL/SQLプログラム単位が大きすぎてコード化できません。

原因:	保存しようとした図表のなかに最大連続メモリー・サイズを超えたプログラム単位が含まれていました。

処置:	超過しているプログラム単位を小さく分割してください。ユーザーのシステム上のメモリー制限の詳細は、使用しているオペレーティング・システムのGraphics Builderマニュアルを参照してください。

OG-00078:	ブレークポイントを作成できません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00079:	ランタイム・シミュレーションが終了しました。

原因:	ランタイム・シミュレーションが開始される前に、操作を取り消しました。

OG-00077:	1つ以上のPL/SQLプログラム単位が大きすぎてデコードできません。

原因:	オープンしようとした図表のなかに最大連続メモリー・サイズを超えるプログラム単位が含まれています。

処置:	図表を作成したシステム上でオープンして、超過しているプログラム単位を小さく分割してください。ユーザーのシステム上のメモリー制限の詳細は、使用しているオペレーティング・システムのGraphics Builderマニュアルを参照してください。

OG-00401:	タイマー名が指定されていません。

原因:	「タイマー・トリガー」ダイアログ・ボックスで名前を変更しようとしましたが、「名前」テキスト・フィールドに名前が入力されていません。

処置:	「改名」テキスト・フィールドに名前を入力するか、そのタイマーを削除してください。

OG-00402:	指定したタイマー名が重複しています。

原因:	「タイマー・トリガー」ダイアログ・ボックスで名前を変更しようとしましたが、入力したタイマーの名前が他のタイマーと同じものになっています。

処置:	「名前」テキスト・フィールドには、他と重複しないタイマー名を入力してください。

OG-00403:	指定モジュール名が重複しています。

原因:	Graphics Builderの1つのセッションで次のうちいずれかを試みました。

A.	Builderですでにオープンしている図表をBuilderの中でオープンすること。

B.	ランタイム・シミュレーションですでにオープンしている図表をランタイム・シミュレーションの中でオープンすること。

C.	「ランタイム」実行ファイルですでにオープンしている図表を「ランタイム」実行ファイルの中でオープンすること。

処置:	Graphics Builderの1つのセッションでは、「オープン」操作は特定の図表で1度しか行えません。

OG-00406:	サウンド名が指定されていません。

原因:	「サウンド」ダイアログ・ボックスで名前を変更しようとしましたが、 「名前」テキスト・フィールドに名前が入力されていません。

処置:	「名前」テキスト・フィールドに名前を入力するか、そのサウンドを削除してください。

OG-00407:	サウンド名が重複しています。

原因:	「サウンド」ダイアログ・ボックスで名前を変更しようとしましたが、入力したサウンドの名前が他のサウンド名と同じです。

処置:	「名前」テキスト・フィールドには、他と重複しない名前を入力してください。

OG-00408:	タイマー間隔に0が指定されています。

原因:	「タイマー・トリガー」ダイアログ・ボックスで間隔を変更しようとしましたが、選択したタイマーの間隔が0分0秒に設定されています。

処置:	「間隔」テキスト・フィールドに正しい数字を入力するか、そのタイマーを削除してください。

OG-00409:	タイマー用に指定されたプロシージャがありません。

原因:	「タイマー・トリガー」ダイアログ・ボックスでプロシージャを変更しようとしましたが、「プロシージャ」テキスト・フィールドに選択したタイマーのトリガー・プロシージャが空白です。

処置:	「プロシージャ」テキスト・フィールドにPL/SQLトリガー・プロシージャの名前を入力するか、そのタイマーを削除してください。

OG-00410:	タイマーを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00411:	Graphics Builderの図表が見つかりません。

原因:	ランタイム・シミュレーションからBuilderへプログラム単位をマージしようとしましたが、Builderの図表は検索されませんでした。

処置:	Builderの図表がオープンされていること、およびそれを実行してから名前が変更されていないことを確認してください。

OG-00412:	2ノード以上選択されています。

原因:	オブジェクト・ナビゲータ内で複数のノードを選択した後で、1つのノードのみを必要とする操作を行おうとしました。

処置:	ノードを1つのみ選択し、もう一度やり直してください。

OG-00413:	図表が選択されていません。

原因:	図表が必要な操作を行おうとしましたが、図表を選択していません。

処置:	図表を選択し、もう一度やり直してください。

OG-00414:	この図表は既に実行されています。

原因:	ランタイム・シミュレーションで図表を実行しようとしましたが、その図表はすでに実行されています。

処置:	別の図表を選択するか、または実行中の図表をクローズしてください。

OG-00415:	指定したパラメータ名が重複しています。

原因:	別のパラメータですでに使用されている名前でパラメータを作成しようとしました。

処置:	パラメータには、他と重複しない名前を付けてください。

OG-00416:	パラメータ名が指定されていません。

原因:	パラメータを作成しようとしましたが、その名前を指定しませんでした。

処置:	パラメータの名前を指定してください。

OG-00505:	リスト・カウント・エラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00507:	問合せタイプが無効です。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00508:	チャート・テンプレートが見つかりません。

原因:	チャートを更新しようとしましたが、基本にするチャート・テンプレートが検索できません。このエラーの原因として、次のことが考えられます。

A.	チャート・テンプレートを削除した。

B.	チャート・テンプレートを改名した。

処置:	チャートの基にするテンプレートは、そのチャートの「チャート・プロパティ」ダイアログ・ボックスで新しいテンプレートを選択することにより変更できます。また、次の処置でエラーを解決できます。

A.の場合	削除したテンプレートと同じ名前で、新しいチャート・テンプレートを作成する。

B.の場合	チャート・テンプレートの名前を、チャートで使用される名前と一致するように改名する。

OG-00511:	チャート・テンプレートが指定されていません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00512:	問合せが指定されていません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00513:	問合せにデータがありません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00514:	文書のポインタが指定されていません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00516:	通信コンテキストがロードできません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00517:	通信インタフェースをロードできません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00518:	製品間のデータ送信が失敗しました。

原因:	別のOracle製品でGraphics Builderを起動し、図表の内容を提供するように要求しましたが、その製品と通信しているときにエラーが発生しました。

処置:	Graphics Builderが同期通信モードで起動されているか確認してください。また、製品間の相互通信を阻害するようなシステム・エラーが起こっていないことも確認してください。

OG-00519:	日付から文字列への変換が失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00520:	統合エラー - <メッセージ>

原因:	別の製品に統合しようとしていたときに、エラーが発生しました。

処置:	戻されたエラー・メッセージを確認して、その製品のマニュアルを参照してください。

OG-00521:	ヘルプを初期化できませんでした。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00522:	プリンタ名が無効です。

原因:	プリンタを見つけようとしたときに、エラーが発生しました。

処置:	そのプリンタが接続されており、稼働していることを確認してください。

OG-00524:	問合せ名が指定されていません。

原因:	問合せを作成しようとしましたが、その名前を指定しませんでした。

処置:	問合せの名前を指定してください。

OG-00525:	指定した問合せ名が重複しています。

原因:	別の問合せですでに使用されている名前で問合せを作成しようとしました。

処置:	問合せには、他と重複しない名前を付けてください。

OG-00528:	列名が重複しています。

原因:	別の列ですでに使用されている名前で列を作成しようとしました。

処置:	列には、他と重複しない名前を付けてください。

OG-00529:	列名が指定されていません。

原因:	列を作成しようとしましたが、その名前を指定しませんでした。

処置:	列の名前を指定してください。

OG-00532:	更新処理中にチャートを更新できません。

原因:	更新中のチャートを更新しようとしました。多くの場合、これは、別のチャート更新を引き起こすチャート関連のトリガー内での操作を行おうとしたためです。

処置:	更新中のチャートを更新する操作を行っていないことを確認してください。

OG-00533:	ドリルダウン・パラメータが存在していません。

原因:	Graphics Builderでドリルダウン・チャートによって使用されるパラメータを設定しようとしましたが、パラメータが存在しません。

処置:	パラメータが存在し、そのチャートに正しく割り当てられているか確認してください。

OG-00602:	プログラム単位を適用できません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00604:	プログラム単位の取消しに失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00608:	PL/SQLプロシージャを実行することができません。

原因:	PL/SQLプロシージャを実行しようとしたときに、Graphics Builderでエラーが発生しました。

処置:	プロシージャがコンパイルされているか確認してください。

OG-00609:	PL/SQLの実行で内部エラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00622:	パラメータの位置が無効です。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00630:	内部PL/SQLライブラリの連結に失敗しました。

原因:	内部ライブラリに連結しようとしたときに、Graphics Builderでエラーが発生しました。

処置:	図表がデータベースに保存されている場合は、Graphics Builderの表が正しくインストールされているか確認してください。図表がファイルに保存されている場合は、オープンしようとしているファイルが正しい図表ファイルであることを確認してください。

OG-00632:	PL/SQLライブラリにプログラム単位を挿入できません。

原因:	ライブラリにプログラム単位を挿入しようとしたときに、Graphics Builderでエラーが発生しました。

処置:	図表がデータベースに保存されている場合は、Graphics Builderの表が正しくインストールされているか確認してください。図表がファイルに保存されている場合は、ファイル・システムに十分な空き領域があるか確認してください。

OG-00633:	内部PL/SQLライブラリの削除に失敗しました。

原因:	内部ライブラリを削除しようとしたときに、Graphics Builderでエラーが発生しました。

処置:	Graphics Builderの表が正しくインストールされているか確認してください。

OG-00637:	処理されない例外です <例外番号>

原因:	プログラム単位を実行中に、Graphics BuilderでPL/SQL例外が発生しました。

処置:	エラー・メッセージの最後にリストされた例外番号を書き留めて、その例外の詳細について次の表を参照してください。

例外範囲	例外タイプ	参照マニュアルおよび項目

----------------------------------------------------------------------------------------

0-99999	Oracle/PL/SQL	『Oracle7 Serverメッセージ
およびコード・マニュアル』

102000-102499	Graphics Builderビルトイン	PL/SQL例外

104500-104999	TOOL_INTパッケージ	PL/SQL例外

105000-105499	TOOL_RESパッケージ	『Oracle Procedure Builder
開発者ガイド』

105500-105999	ORA_NLSパッケージ	『Oracle Procedure Builder
開発者ガイド』

300000-300499	DEBUGパッケージ	『Oracle Procedure Builder
開発者ガイド』

300500-300999	LISTパッケージ	『Oracle Procedure Builder
開発者ガイド』

302000-302499	TOOL_ERRパッケージ	『Oracle Procedure Builder
開発者ガイド』

302500-302999	TEXT_IOパッケージ	『Oracle Procedure Builder
開発者ガイド』

OG-00801:	データ問合せ実行エラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00802:	SQL問合せ実行エラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-00901:	入力されたパラメータ名が無効です。

原因:	パラメータの名前として、無効な名前を入力しました。

処置:	正しいパラメータ名を使用してください。

OG-00902:	入力されたパラメータ・タイプが無効です。

原因:	パラメータのタイプとして、無効なタイプが入力されました。

処置:	正しいパラメータ・タイプ（CHAR、DATE、NUMBER）のいずれかを入力してください。

OG-00903:	入力されたパラメータ値が無効です。

原因:	パラメータ表の値として、無効な値が入力されました。

処置:	指定したパラメータ・タイプに対して、正しい値を入力してください。

OG-01001:	必要なリソースが見つかりません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01002:	必要なリソースが見つかりません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01103:	高レベル・サウンド・ダイアログが失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01105:	図表をロードすることができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01106:	レコード・キャッシュ読込みの初期化に失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01107:	サウンド変換に失敗しました。

原因:	サウンドをインポートまたは作成しようとしましたが、元のサンプル・レートとコード化体系の変換でエラーが発生しました。サウンドが大きすぎる場合に起こりやすいエラーです。

処置:	小さいサウンドをインポートまたは作成してください。

OG-01108:	サウンド・インポート・ファイルから読込めません。

原因:	サウンドをインポートしようとしましたが、インポートするファイルに正しいサウンド・データが含まれていません。

処置:	ファイルに正しいサウンド・データが含まれているか確認してください。

OG-01109:	カーソルを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01110:	プリンタが見つかりませんでした。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01301:	データ・ファイルを開くことができません。

原因:	データをファイルから読み込む問合せを実行しようとしましたが、Graphics Builderでファイルをオープンすることができませんでした。このエラーの原因として、次のことが考えられます。

A.	ファイルが存在しない。

B.	ファイルをオープンするのに必要な権限がない。

C.	システム・エラーにより、Graphics Builderでファイルがオープンできなかった。

処置:	このエラーの訂正には、次の処置を行ってください。

A.の場合	必要なファイルを作成する。

B.の場合	ファイルの書込みができるように権限を変更するか、またはシステム管理者に変更を依頼する。

C.の場合	システムのマニュアルを調べるか、またはシステム管理者に相談する。

OG-01304:	データのキャッシュを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01305:	SYLKデータ・ファイルが無効です。

原因:	問合せでSYLKファイルを参照するように定義しましたが、指定したファイルがSYLK形式ではありませんでした。

処置:	形式とファイルの指定が正しいか確認してください。

OG-01306:	PRNデータ･ファイル書式が無効です。

原因:	問合せでPRNファイルを参照するように定義しましたが、指定したファイルがPRN形式ではありませんでした。

処置:	形式とファイルの指定が正しいか確認してください。

OG-01307:	WKSデータ・ファイルが無効です。

原因:	問合せでWKSファイルを参照するように定義しましたが、指定したファイルがWKS形式ではありませんでした。

処置:	形式とファイルの指定が正しいか確認してください。

OG-01601:	ツール共有領域コンテキストを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01603:	DEコンテキストを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01604:	DE UIコンテキストを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01605:	主レイヤー・ウィンドウを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01606:	Oracle Resource Managerを起動することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01607:	オブザーバ・モデル部を初期化することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01610:	PL/SQLバッチ・コンパイラを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01613:	PL/SQLエディタ・ウィンドウを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01614:	PL/SQLプログラム単位の作成エラーです。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01615:	DE実行コンテキストを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01616:	始動時に仮想メモリー管理コンテキストを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01617:	モーダルでないインタプリタを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01618:	モーダルPL/SQLインタプリタを作成することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01619:	エラー・ハンドラを初期化することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01620:	オブジェクト・ストアを初期化することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01621:	Oracle Imageを初期化することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01622:	Oracle Soundを初期化することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01623:	Oracle Helpを初期化することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01625:	バッチ・ウィンドウ属性を設定することができません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01626:	コマンド・ライン・オプションの引数が多すぎます。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01627:	コマンド・ライン・オプションの指定が重複しています。

原因:	Graphics Builderの実行プログラムをコマンド・ラインから起動するために、コマンド・ラインの引数をプログラムに渡しましたが、同じコマンド・ライン・キーワードを複数回使用しています。

処置:	1つのコマンド・ラインでは、1つのコマンド・ライン・キーワードは1度しか使用できません。キーワードに複数の値を指定する場合は、値リストを使用してください。

詳細は、『Graphics Builderリファレンス・マニュアル』の章「実行プログラム」の「値リスト」を参照してください。

OG-01629:	コマンド・ライン・キーワードの後のコマンド・ライン引数にキーワードがありません。

原因:	Graphics Builderの実行プログラムをコマンド・ラインから起動するために、キーワードとその値を指定しましたが、キーワードのない値がキーワードの後に指定されています。

処置:	コマンド・ラインでキーワードを使用する場合は、その後にあるすべてのコマンド・ライン引数でキーワードを使用する必要があります。キーワードを省略できるのは、値が実行プログラムの構文で指定されている順序に記述されている場合と、明示的にキーワードを使用している別のコマンド・ライン引数の後に値が来ない場合のみです。

OG-01630:	コマンド・ライン・オプションの値が無効です。

原因:	Graphics Builderの実行プログラムをコマンド・ラインから起動しようとしましたが、コマンド・ライン・キーワードの値が正しく指定されていませんでした。

処置:	有効なコマンド・ラインの値を指定してください。

詳細は、『Graphics Builderリファレンス・マニュアル』の章「実行プログラム」の「値リスト」を参照してください。

OG-01631:	コマンド・ラインのリストが正しく形成されていません。

原因:	Graphics Builderの実行プログラムをコマンド・ラインから起動するため、コマンドに複数の値を指定しましたが、値リストの書式が正しくありません。

処置:	値リストはカッコで囲み、それぞれの値をカンマで区切ってください。コマンド・ラインでのカッコとカンマの使用方法に関しては、システムごとに特別な制限がある場合があります。

詳細は、『Graphics Builderリファレンス・マニュアル』の章「実行プログラム」の「値リスト」を参照してください。

OG-01632:	コマンド・ラインで入力されたリストが無効です。

原因:	実行プログラムのキーワードに値のリストを指定しました。キーワードには複数の値は使用できません。

処置:	1つの値しか受け入れないキーワードに、複数の値を指定しないでください。

OG-01633:	コマンド・ファイルが見つかりません。

原因:	CMDFILE実行キーワードで指定したコマンド・ファイルが検索できませんでした。

処置:	そのファイルが存在し、解読できる形式であることを確認してください。

OG-01635:	PL/SQLプログラム単位ブラウザを作成することができませんでした。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01636:	ライブラリ・ブラウザを作成することができませんでした。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01638:	SQLLIB初期化に失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01639:	ツール統合の初期化に失敗しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01640:	データ表ウィンドウを作成できません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01641:	パラメータ表ウィンドウを作成できません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01643:	チャート・テンプレート・ウィンドウを作成できません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01644:	データ表ウィンドウを作成できません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01642:	チャート・テンプレート・ウィンドウを作成できません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01901:	一般的なオブジェクト・ストアのエラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01902:	保存するレイヤーが見つかりません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01903:	レイアウト・ビューに予期せぬ空レイヤーがあります。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01904:	データベース・ストアをオープンできません。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-01905:	ユーザー名をフェッチすることができません。

原因:	不明のユーザー名または指定されていないユーザー名があったため、サーバーに解決を要求しようとしているときに、Graphics Builderでエラーが発生しました。たとえばユーザー名を「接続」ダイアログ・ボックスに入力しないと、Graphics Builderからサーバーにユーザー名OPS$を解決するように要求が出ます。

処置:	ユーザー名が登録されて、USER_USERSの表に入っているか確認してください。

OG-02205:	オブジェクトは同じグループに属しません。

原因:	同じグループ・オブジェクトの子オブジェクトではない、2つのオブジェクトを同時に選択しようとしました。

処置:	複数のオブジェクトを選択できるのは、それらが同じグループのメンバーである場合のみです。

OG-02207:	グループを1つのみ選択してください。

原因:	1つ以上の単一オブジェクトまたは複数のグループ・オブジェクトを選択して、グループ解除、子の選択またはグループへのオブジェクトの追加を実行しようとしました。

処置:	これらの操作では、1つのグループ・オブジェクトのみを選択してください。

OG-02212:	選択したオブジェクトはグループではありません。

原因:	単一オブジェクトを選択し、その子を選択しようとしました。

処置:	単一オブジェクトには子オブジェクトはありません。この操作では、グループ・オブジェクトを選択してください。

OG-02213:	オブジェクトに親オブジェクトがありません。

原因:	オブジェクトを選択し、その親を選択しようとしましたが、オブジェクトがグループのメンバーではないため、親オブジェクトがありませんでした。

処置:	親オブジェクトを選択できるのは、グループのメンバーになっているオブジェクトのみです。

OG-02215:	オブジェクトを編集することができません。

原因:	「変形」ツールを選択して、変形できないオブジェクトの制御ポイントをクリックしました。

処置:	記号、チャートまたはグループ・オブジェクトは変形できません。

OG-02313:	エクスポートするイメージを1つのみ選択してください。

原因:	イメージをエクスポートしようとしましたが、イメージがないか、または複数のイメージが選択されています。

処置:	エクスポートするイメージを1つのみ選択してください。

OG-02502:	ファイルが見つかりません。 またはファイルが読込めません。

原因:	ファイルをオープンしようとしましたが、Graphics Builderでファイルの検索または読込みができませんでした。このエラーの原因として、次のことが考えられます。

A.	ファイルが存在しない。

B.	ファイルをオープンするのに必要な権限がない。

C.	システム・エラーにより、Graphics Builderでファイルがオープンできなかった。

処置:	このエラーの訂正には、次の処置を行ってください。

A.の場合	必要なファイルを作成する。

B.の場合	ファイルの書込みができるように権限を変更するか、またはシステム管理者に変更を依頼する。

C.の場合	システムのマニュアルを調べるか、またはシステム管理者に相談する。

OG-02503:	ファイルに書込むことができません。

原因:	ファイルに書き込もうとしましたが、Graphics Builderでエラーが発生しました。このエラーの原因として、次のことが考えられます。

A.	ファイルの書込みに必要な権限がない。

B.	システム・エラーにより、Graphics Builderでファイルの書込みができなかった。

処置:	このエラーの訂正には、次の処置を行ってください。

A.の場合	ファイルの書込みができるように権限を変更するか、またはシステム管理者に変更を依頼する。

B.の場合	システムのマニュアルを調べるか、またはシステム管理者に相談する。

OG-02505:	データベース・ストアを開くことができません。データベースが適切に構成されていないかもしれません。

原因:	モジュールをデータベースに格納（たとえば、図表を保存、描画を転送など）しようとしているときに、Graphics Builderでエラーが発生しました。

処置:	Graphics Builderの表にデータを格納するのに必要なアクセス権限があるか確認してください。

OG-02506:	印刷できません。プリンタの設定を確認してください。

原因:	印刷しようとしているときに、Graphics Builderでエラーが発生しました。

処置:	プリンタと印刷環境が正しく環境設定されているか確認してください。詳細は、使用しているシステムのマニュアルを参照してください。

OG-02507:	ファイルをオープンできないかファイルが指定したフォーマットではありません。

原因:	ファイルをインポートしようとしましたが、ファイルをオープンしようとしているときにGraphics Builderでエラーが発生しました。 そのファイルにアクセスできないか、ファイルが指定された形式ではありません。

処置:	そのファイルにアクセスでき、そのファイルが正しい形式になっていることを確認してください。

OG-02508:	データベースにモジュールが見つかりません。

原因:	データベースに保存されているモジュールをオープンしようとしましたが、Graphics Builderでその名前のモジュールは検索できませんでした。

処置:	指定したモジュールがデータベースに存在し、現在のユーザーに適切な権限があるか確認してください。

OG-02701-2718:	CGMファイルの読込み中にエラーが発生しました。

原因:	CGMファイルをインポートしようとしましたが、読み込もうとしているときに、Graphics Builderでエラーが発生しました。ファイルが損傷しているか、またはCGMファイルが正しくないかのいずれかが考えられます。

処置:	ファイルが有効なCGMファイルであるか確認してください。

OG-02801-2806:	ファイルI/Oエラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-03003:	イメージを表示できません。

原因:	Builder内でイメージが含まれている図表をオープンしようとしていますが、イメージを表示するのに十分なメモリーがありません。

処置:	図表を保存し、Graphics Builderを終了してから、可能であればメモリーを解放して再度オープンしてみてください。メモリー要件の詳細は、使用しているオペレーティング・システムのGraphics Builderマニュアルを参照してください。

OG-03101:	Oracle「Toolkit」のエラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-03501:	リソース・ファイルが見つかりません。環境設定を確認してください。

原因:	Graphics Builderで必要なリソース・ファイルを検出することができませんでした。

処置:	環境設定が正しいか確認してください。詳細は、使用しているオペレーティング・システムのGraphics Builderマニュアルを参照してください。

OG-03507:	カラー・パレット・ファイルが見つかりません。環境設定を確認してください。

原因:	Graphics Builderで、vgid.rosという名前のデフォルト・カラー・パレット・ファイルを検出することができませんでした。

処置:	環境設定が正しいか確認してください。詳細は、使用しているオペレーティング・システムのGraphics Builderマニュアルを参照してください。

OG-03701-3702: メモリーが十分ありません。

原因:	Graphics Builderがメモリー不足になりました。

処置:	図表を保存し、Graphics Builderを終了してください。メモリー要件の詳細は、使用しているオペレーティング・システムのGraphics Builderマニュアルを参照してください。

OG-03704:	オブジェクト・ストアでエラーが発生しました。

原因:	これは異常な状態です。

処置:	詳細は、「異常な状態」を参照してください。

OG-03800-3812: CGMファイルの書込みができませんでした。

原因:	描画をCGMとしてエクスポートしようとしましたが、Graphics Builderでエラーが発生しました。このエラーの原因として、次のことが考えられます。

A.	ファイルの書込みに必要な権限がない。

B.	システム・エラーにより、Graphics Builderでファイルの書込みができなかった。

処置:	このエラーの訂正には、次の処置を行ってください。

A.の場合	ファイルの書込みができるように権限を変更するか、またはシステム管理者に変更を依頼する。

B.の場合	システムのマニュアルを調べるか、またはシステム管理者に相談する。

OG-04002:	問合せデータに列が見つかりません。

原因:	あるデータ列が含まれる問合せに基づいてチャートを作成した後で、1つまたは複数の列がなくなるような変更を問合せに対して行いました。チャートを更新しようとしたとき、これらの列を探しましたが、検出できませんでした。

処置:	問合せに存在する列のみを使用して、チャートのフィールド・マッピングを更新してください。

OG-04003:	指定された軸の最小/最大目盛りの組合わせが無効です。

原因:	「最大」の軸値より大きい「最小」の軸値を入力しました。

処置:	「最大」値より小さい「最小」値を入力するか、どちらかの値または両方の値に「自動」を選択してください。

OG-04005:	スタック・データでは負の値を使用できません。

原因:	チャート内のフィールドの「使用部分位置」が「スタック」に設定されていますが、問合せには負のデータが含まれています。

処置:	「スタック」チャートでは正のデータ値しか使用できません。

OG-04006:	ログ・チャートでは負のデータまたは0のデータを使用することはできません。

原因:	対数軸を使用するチャートを作成しましたが、その軸に対してマップするフィールドに、負のデータ値が含まれています。

処置:	対数軸に対しては正のデータ値しか使用できません。

OG-04007:	パーセント・チャートでは負のデータを使用できません。

原因:	パーセント・チャートが基本にしている問合せに、負のデータ値が含まれています。

処置:	パーセント・チャートでは正のデータ値しか使用できません。

OG-04008:	パーセント・チャートで合計/最小/最大のいずれかが0でした。

原因:	すべてのデータ値の合計/最小/最大の割合として、データ値を使用するチャートを作成しましたが、合計/最小/最大のいずれかが0でした。

処置:	合計/最小/最大のいずれかが0の場合、割合の計算はできません。

OG-04010:	円グラフでは負のデータを使用できません。

原因:	円グラフが基本にしている問合せに、負のデータ値が含まれています。

処置:	円グラフでは正のデータ値しか使用できません。

OG-04011:	データ値の合計が、指定した合計値よりも大きくなっています。

原因:	問合せの実際のデータ合計よりも小さい「合計値」を円グラフで指定しました。

処置:	円グラフの「合計値」には、問合せで戻される実際のデータ合計より大きい値を設定してください。

OG-04012:	データ・オーバーフロー: 別の軸精度で再試行してください。

原因:	日付軸を含むチャートを作成または更新しましたが、そのデータの範囲が大きすぎます。たとえば、データが何年分もあって、軸のステップ・サイズが秒の場合、このエラーが発生します。

処置:	軸のステップ・サイズの単位を大きく設定し、結果として軸の目盛を小さくします。

OG-04013:	凡例列を0にすることはできません。

原因:	凡例にある列数を0に設定しました。

処置:	凡例にある列数を1以上に設定してください。

OG-04014:	チャートにするデータがありません。

原因:	チャートを更新しようとしましたが、それに関連する問合せが実行されていませんでした。このエラーは、その問合せがデータベースを参照するときデータベースが接続されていない場合、あるいはSYLK、WKSまたはPRNの各ファイルが検索できない場合に起こります。

処置:	データベースが接続されているか、またはファイルが存在するか確認してください。

OG-04015:	データの行が多すぎます。

原因:	問合せを実行しようとしましたが、システム上でGraphics Builderが処理できる以上のデータ行を問合せが戻しました。

処置:	戻される行が少なくなるように、問合せを制限してください。


PL/SQLビルトイン例外について

ここでは、Graphics Builderのビルトイン例外について説明します。最初にそれらのエラー・コードの一覧が示され、続いて各例外の詳細が説明されています。それぞれの例外について、構文、説明およびエラー・メッセージが挙げられています。

例外を処理しなければ、例外が発生するたびに画面の実行が一時的に停止し、エラー・メッセージが表示されます。表示されたメッセージで「OK」を選択すると、再び画面の実行が開始されます。

例外の有効範囲規則と通知の詳細は、『PL/SQLユーザーズ・ガイドおよびリファレンス』を参照してください。


エラー・コード別の例外

関連項目

説明

エラー・コード	例外名
102000	OG_Internal_OG_Error
102001	OG_Internal_Tk_Error
102002	OG_Invalid_Window_Dimensions
102003	OG_Invalid_Object_Handle
102004	OG_Invalid_Query_Handle
102005	OG_Invalid_Template_Handle
102006	OG_Invalid_Buttonproc_Handle
102007	OG_Invalid_Sound_Handle
102008	OG_Invalid_Window_Handle
102009	OG_Invalid_Layer_Handle
102010	OG_Invalid_Timer_Handle
102011	OG_Invalid_Display_Handle
102012	OG_Layer_Not_Child_Of_Root
102013	OG_Hide_Active_Layer
102014	OG_Parent_Not_Group
102015	OG_Invalid_Color_Name
102016	OG_Invalid_Pattern_Name
102017	OG_Invalid_Join_Style
102018	OG_Invalid_Cap_Style
102019	OG_Invalid_Dash_Style
102020	OG_Invalid_Object_Type
102021	OG_Root_Object_Destruction
102022	OG_Invalid_Arrowstyle
102023	OG_Invalid_Symbol_Index
102024	OG_Invalid_Symbol_Size
102025	OG_Invalid_Text_Spacing
102026	OG_Invalid_Text_Horalign
102027	OG_Invalid_Text_Horjust
102028	OG_Invalid_Text_Vertalign
102029	OG_Invalid_Text_Vertjust
102030	OG_Open_Display_Failure
102031	OG_Invalid_Child_Index
102032	OG_Invalid_Child_Del_Total
102033	OG_Invalid_Point_Index
102034	OG_Active_Layer_Del
102035	OG_Invalid_Point_Del_Total
102036	OG_Invalid_Cmptext_Index
102037	OG_Invalid_Cmptext_Del_Total
102038	OG_Invalid_Smptext_Index
102039	OG_Invalid_Smptext_Del_Total
102040	OG_Invalid_Field_Index
102041	OG_Invalid_Field_Del_Total
102042	OG_Invalid_Data_Flag
102043	OG_Column_Type_Mismatch
102044	OG_Invalid_Column_Name
102045	OG_Invalid_Field_Type
102046	OG_Main_Window_Destruction
102047	OG_Invalid_Cursor_Offset
102048	OG_Invalid_Userexit_Invocation
102049	OG_Userexit_Failure_Error
102050	OG_Userexit_Fatal_Error
102051	OG_Userexit_Unknown_Error
102052	OG_Invalid_Chart_Update_Mask
102053	OG_Invalid_Row_Number
102054	OG_Invalid_Chart_Creation_Attr
102055	OG_No_Database_Connection
102056	OG_Invalid_External_Location
102057	OG_Invalid_Transfer_Mode
102058	OG_Invalid_Event_Mask
102059	OG_Host_Failure_Error
102060	OG_Invalid_Bbox
102061	OG_Not_Chart_Object
102062	OG_Not_Group_Object
102063	OG_Not_Polygon_Object
102064	OG_Not_Image_Object
102065	OG_Not_Text_Object
102066	OG_Invalid_Arc_Fill
102067	OG_Invalid_Field_Template
102068	OG_Missing_Chart_Field
102069	OG_Invalid_Field_Datatype
102070	OG_Invalid_Data_Value
102071	OG_Pctchart_Zero
102072	OG_No_Dependent_Fields
102073	OG_Piechart_Sum_Overflow
102074	OG_Date_Overflow
102075	OG_Query_Execution_Error
102076	OG_Sql_Execution_Error
102077	OG_Invalid_Data_File
102078	OG_Invalid_Sylk_Format
102079	OG_Invalid_Prn_Format
102080	OG_Invalid_Wks_Format
102081	OG_Row_Retrieval_Failure
102082	OG_Invalid_Image_Format
102083	OG_Image_Creation_Failure
102084	OG_Invalid_Sound_Format
102085	OG_Login_Failure
102086	OG_Logoff_Failure
102087	OG_Image_Export_Failure
102088	OG_Sound_Export_Failure
102089	OG_Invalid_Drawing_Format
102091	OG_Drawing_Export_Failure
102092	OG_Template_Export_Failure
102093	OG_Image_Import_Failure
102094	OG_Sound_Import_Failure
102095	OG_Drawing_Import_Failure
102096	OG_Template_Import_Failure
102097	OG_Colors_Not_Writable
102098	OG_Font_Not_Found
102099	OG_Invalid_Column_Index
102100	OG_Logon_Disallowed
102101	OG_Logoff_Disallowed
102102	OG_Env_Var_Error
102103	OG_Env_Var_Notfound
102104	OG_Save_Display_Failure
102105	OG_Generate_Display_Failure
102106	OG_Duplicate_Display_Name
102107	OG_Invalid_Query_Source
102108	OG_Invalid_Date_Format
102109	OG_Invalid_Query_Type
102110	OG_Null_Module_Name
102111	OG_Print_Failure
102112	OG_Invalid_Timer_Procedure
102113	OG_Invalid_Timer_Interval
102114	OG_No_Chart_Data
102115	OG_Display_Closed
102116	OG_Invalid_Child_Object
102117	OG_No_Sound_Output_Device
102118	OG_No_Sound_Input_Device
102119	OG_Too_Many_Data_Rows
102120	OG_Sound_Conversion_Failure
102121	OG_Invalid_Compression_Type
102122	OG_Invalid_Axis_Handle
102123	OG_Invalid_Refline_Handle
102124	OG_Invalid_Ftemp_Index
102125	OG_Invalid_Ftemp_Del_Total
102126	OG_Invalid_Template_Type
102127	OG_Invalid_Refline_Index
102128	OG_Invalid_Refline_Del_Total
102129	OG_Invalid_Invalid_Depthsize
102130	OG_Invalid_Shadowsize
102131	OG_Invalid_Shadowdir
102132	OG_Invalid_Baselinetype
102133	OG_Invalid_Datevalue
102134	OG_Invalid_Axis_Mapping
102135	OG_Invalid_Catwidth
102136	OG_Invalid_Pie_Usage
102137	OG_Invalid_Pie_Usagevalue
102138	OG_Invalid_Number_Format
102139	OG_Invalid_Min_Max
102140	OG_Invalid_Axistype
102141	OG_Incompatible_Pos_Dir
102142	OG_Invalid_Position
102143	OG_Invalid_Direction
102144	OG_Invalid_Tickpos
102145	OG_Invalid_Step
102146	OG_Invalid_Scale
102147	OG_Invalid_Pct_Of
102148	OG_Invalid_Pct_By
102149	OG_Invalid_Month
102150	OG_Invalid_Labelrot
102151	OG_Invalid_Plotpos
102152	OG_Invalid_Overlap
102153	OG_Invalid_Baseline_Value
102154	OG_Invalid_Minimum
102155	OG_Invalid_Gridct
102156	OG_Duplicate_Ftemp_Name
102157	OG_Duplicate_Template_Name
102158	OG_Invalid_Curvefit
102159	OG_Invalid_Linestyle
102160	OG_Get_Printer_Failure
102161	OG_Set_Printer_Failure
102162	OG_Set_Object_Prop_Failure
102163	OG_Get_Object_Prop_Failure
102164	OG_Delete_Object_Prop_Failure
102165	OG_No_Schema
102166	OG_Get_Append_Failure
102167	OG_Column_Not_Settable
102168	OG_Insert_Column_Failure
102169	OG_Delete_Column_Failure
102170	OG_Invalid_Cachetype
102171	OG_Duplicate_Query_Name
102172	OG_Duplicate_Column_Name
102173	OG_No_Query_Name
102174	OG_Set_Param_Error
102175	OG_Get_Param_Error
102176	OG_Delete_Param_Error
102178	OG_Undefined_Param
102179	OG_Get_Property_Error
102180	OG_Set_Property_Error
102181	OG_Delete_Property_Error
102182	OG_Undefined_Property
102183	OG_Not_Supported_In_Designer
102184	OG_Not_Chart_Element
102185	OG_Recursive_Chart_Update
102186	OG_No_Independent_Fields
102187	OG_Null_Chart_Element
104500	Tool_Int.Internal_Tools_Error
104501	Tool_Int.Invalid_Parameter_Type
104502	Tool_Int.Invalid_Product
104503	Tool_Int.Invalid_Location
104504	Tool_Int.Duplicate_Parameter_List_Name
104505	Tool_Int.Invalid_Parameter_List_Name
104506	Tool_Int.Invalid_Parameter_List_Handle
104507	Tool_Int.Invalid_Parameter_Key
104508	Tool_Int.Duplicate_Parameter_Key
104509	Tool_Int.Run_Product_Failure
104510	Tool_Int.Invalid_Execution_Mode
104511	Tool_Int.Invalid_Communication_Mode


例外名

関連項目

構文

例外名 EXCEPTION;


OG_Active_Layer_Del

関連項目

説明	この例外は、現行のアクティブ・レイヤーがOG_Destroyの引数として使用される場合に発生します。

構文

OG_Active_Layer_Del EXCEPTION;

エラー・コード	 102034


 nd_Failure

関連項目

説明	この例外は、データをカスタム問合せに追加しようとしてエラーが生じた場合に発生します。

構文

OG_Append_Failure EXCEPTION;

エラー・コード	 102166


   OG_Column_Not_Settable

関連項目

説明	この例外は、問合せ列のスキーマを修正しようとして、その問合せがカスタム問合せではなかった場合に発生します。

構文

OG_Column_Not_Settable EXCEPTION;

エラー・コード	 102167


OG_Colors_Not_Writable

関連項目

説明	この例外は、OG_Import_Imageをコールする際に、use_colors引数をTRUEに設定しても、図表のカラー・パレットが編集可能にならない場合に発生します。

構文

OG_Colors_Not_Writable EXCEPTION;

エラー・コード	 102097


OG_Column_Type_Mismatch

関連項目

説明	この例外は、OG_Get_Charcell、OG_Get_DatecellまたはOG_Get_Numcellによって戻されたデータが、予期されないデータ型の場合に発生します。

構文

OG_Column_Type_Mismatch EXCEPTION;

エラー・コード	 102043


OG_Date_Overflow

関連項目

説明	この例外は、OG_Update_Chartにおいて日付軸を含むチャートをコールしたとき、データ範囲が大きすぎる場合に発生します。たとえば、データが数年に渡っていて、軸の主目盛間隔が秒の場合、この例外が発生します。

構文

OG_Date_Overflow EXCEPTION;

エラー・コード	 102074


OG_Delete_Column_Failure

関連項目

説明	この例外は、問合せから列を削除しようとした場合に発生します。列を削除できるのは、カスタム問合せの場合のみです。

構文

OG_Delete_Column_Failure EXCEPTION;

エラー・コード	 102169


OG_Delete_Object_Prop_Failure

関連項目

説明	この例外は、オブジェクトからプロパティを削除しようとした場合に発生します。

構文

OG_Delete_Object_Prop_Failure EXCEPTION;

エラー・コード	 102164


OG_Delete_Param_Error

関連項目

説明	この例外は、パラメータを削除しようとした場合に発生します。

構文

OG_Delete_Param_Error EXCEPTION;

エラー・コード	 102176


OG_Delete_Property_Error

関連項目

説明	この例外は、オブジェクトからプロパティを削除しようとした場合に発生します。

構文

OG_Delete_Property_Error EXCEPTION;

エラー・コード	 102181


OG_Display_Closed

関連項目

説明	この例外は、OG_Close_Displayをコールして図表をクローズした後、その図表に対して操作を実行しようとした場合に発生します。

構文

OG_Display_Closed EXCEPTION;

エラー・コード	 102115


OG_Drawing_Export_Failure

関連項目

説明	この例外は、OG_Export_Drawingが描画をエクスポートしようとしてエラーが生じた場合に発生します。

構文

OG_Drawing_Export_Failure EXCEPTION;

エラー・コード	 102091


OG_Drawing_Import_Failure

関連項目

説明	この例外は、OG_Import_Drawingが描画をインポートしようとしてエラーが生じた場合に発生します。

構文

OG_Drawing_Import_Failure EXCEPTION;

エラー・コード	 102095


OG_Duplicate_Column_Name

関連項目

説明	この例外は、カスタム問合せで列を定義するとき、その列名で別の列にすでに使用されていた場合に発生します。

構文

OG_Duplicate_Column_Name EXCEPTION;

エラー・コード	 102172


OG_Duplicate_Display_Name

関連項目

説明	この例外は、OG_Save_Displayをコールして、name 引数を、オープンされている別の図表のname引数と同じ値に設定した場合に発生します。

構文

OG_Duplicate_Display_Name EXCEPTION;

エラー・コード	 102106


OG_Duplicate_Ftemp_Name

関連項目

説明	この例外は、フィールド・テンプレートを作成するとき、同じ名前のフィールド・テンプレートがすでに存在していた場合に発生します。

構文

OG_Duplicate_Ftemp_Name EXCEPTION;

エラー・コード	 102156


OG_Duplicate_Query_Name

関連項目

説明	この例外は、問合せを作成するとき、同じ名前の問合せがすでに存在していた場合に発生します。

構文

OG_Duplicate_Query_Name EXCEPTION;

エラー・コード	 102171


OG_Duplicate_Template_Name

関連項目

説明	この例外は、チャート・テンプレートを作成するとき、同じ名前のチャート・テンプレートがすでに存在していた場合に発生します。

構文

OG_Duplicate_Template_Name EXCEPTION;

エラー・コード	 102157


OG_Env_Var_Error

関連項目

説明	この例外は、OG_Translate_Envvarが環境変数を評価しようとして、エラーが生じた場合に発生します。

構文

OG_Env_Var_Error EXCEPTION;

エラー・コード	 102102


OG_Env_Var_Notfound

関連項目

説明	この例外は、OG_Translate_Envvarで環境変数を変換しようとしたところ、その変数がシステムに対して定義されていなかった場合に発生します。

構文

OG_Env_Var_Notfound EXCEPTION;

エラー・コード	 102103


OG_Font_Not_Found

関連項目

説明	この例外は、システムで見つからないフォント名を使用してフォントを設定しようとした場合に発生します。

構文

OG_Font_Not_Found EXCEPTION;

エラー・コード	 102098


OG_Generate_Display_Failure

関連項目

説明	この例外は、図表の生成中にOG_Generate_Displayで、エラーが生じた場合に発生します。

構文

OG_Generate_Display_Failure EXCEPTION;

エラー・コード	 102105


OG_Get_Object_Prop_Failure

関連項目

説明	この例外は、オブジェクト・プロパティ値の取得中に、エラーが生じた場合に発生します。

構文

OG_Get_Object_Prop_Failure EXCEPTION;

エラー・コード	 102163


OG_Get_Param_Error

関連項目

説明	この例外は、パラメータ値の取得中に、エラーが生じた場合に発生します。

構文

OG_Get_Param_Error EXCEPTION;

エラー・コード	 102175


OG_Get_Printer_Failure

関連項目

説明	この例外は、印刷しようとしたときGraphics Builderでプリンタが検出されなかった場合に発生します。

構文

OG_Get_Printer_Failure EXCEPTION;

エラー・コード	 102160


OG_Get_Property_Error

関連項目

説明	この例外は、オブジェクト・プロパティ値の取得中に、エラーが生じた場合に発生します。

構文

OG_Get_Property_Error EXCEPTION;

エラー・コード	 102179


OG_Hide_Active_Layer

関連項目

説明	この例外は、現行のアクティブ・レイヤーが、OG_Hide_Layer の引数として使用された場合に発生します。レイヤーを非アクティブにするには、OG_Activate_Layer を使用して別のレイヤーをアクティブにしてください。

構文

OG_Hide_Active_Layer EXCEPTION;

エラー・コード	 102013


OG_Host_Failure_Error

関連項目

説明	この例外は、OG_Hostがホスト・システムでコマンドを実行しようとしたときに、OG_Host エラーが生じた場合に発生します。

構文

OG_Host_Failure_Error EXCEPTION;

エラー・コード	 102059


OG_Image_Creation_Failure

関連項目

説明	この例外は、イメージの作成中に、エラーが生じた場合に発生します。

構文

OG_Image_Creation_Failure EXCEPTION;

エラー・コード	 102083


OG_Image_Export_Failure

関連項目

説明	この例外は、イメージのエクスポート中に、OG_Export_Image でエラーが生じた場合に発生します。

構文

OG_Image_Export_Failure EXCEPTION;

エラー・コード	 102087


OG_Image_Import_Failure

関連項目

説明	この例外は、イメージのインポート中に、OG_Import_Image でエラーが生じた場合に発生します。

構文

OG_Image_Import_Failure EXCEPTION;

エラー・コード	 102093


OG_Incompatible_Pos_Dir

関連項目

説明	この例外は、無効な軸の方向または位置を指定した場合に発生します。

構文

OG_Incompatible_Pos_Dir EXCEPTION;

エラー・コード	 102141


OG_Insert_Column_Failure

関連項目

説明	この例外は、列を問合せに挿入しようとした場合に発生します。列は、カスタム問合せにのみ挿入できます。

構文

OG_Insert_Column_Failure EXCEPTION;

エラー・コード	 102168


OG_Internal_OG_Error

関連項目

説明	この例外は、重大な内部エラーが生じた場合に発生します。サポート担当に連絡してください。

構文

OG_Internal_OG_Error EXCEPTION;

エラー・コード	 102000


OG_Internal_Tk_Error

関連項目

説明	この例外は、重大な内部エラーが生じた場合に発生します。サポート担当に連絡してください。

構文

OG_Internal_Tk_Error EXCEPTION;

エラー・コード	 102001


OG_Invalid_Arc_Fill

関連項目

説明	この例外は、円弧の設定時に、無効な値を使用した場合に発生します。

構文

OG_Invalid_Arc_Fill EXCEPTION;

エラー・コード	 102066


OG_Invalid_Arrowstyle

関連項目

説明	この例外は、線の矢印の設定時に、無効な値を使用した場合に発生します。

構文

OG_Invalid_Arrowstyle EXCEPTION;

エラー・コード	 102022


lid_Axis

関連項目

説明	この例外は、無効な軸の値を指定した場合に発生します。有効な値は、OG_X_Axis、OG_Y1_AxisおよびOG_Y2_Axisのみです。

構文

OG_Invalid_Axis EXCEPTION;

エラー・コード	 102140


OG_Invalid_Axis_Handle

関連項目

説明	この例外は、無効な軸ハンドルを参照しようとした場合に発生します。

構文

OG_Invalid_Axis_Handle EXCEPTION;

エラー・コード	 102122


OG_Invalid_Axis_Mapping

関連項目

説明	この例外は、無効な軸のマッピングでチャートを更新しようとした場合に発生します。

構文

OG_Invalid_Axis_Mapping EXCEPTION;

エラー・コード	 102134


OG_Invalid_Baselinetype

関連項目

説明	この例外は、無効な基本線タイプを指定した場合に発生します。

構文

OG_Invalid_Baselinetype EXCEPTION;

エラー・コード	 102132


OG_Invalid_Baseline_Value

関連項目

説明	この例外は、無効な基本線の値を指定した場合に発生します。

構文

OG_Invalid_Baseline_Value EXCEPTION;

エラー・コード	 102153


OG_Invalid_Bbox

関連項目

説明	この例外は、ビルトイン・プロシージャOG_Update_Bboxの引数which_bbox に対して無効な値を使用した場合に発生します。

構文

OG_Invalid_Bbox EXCEPTION;

エラー・コード	 102060


OG_Invalid_Buttonproc_Handle

関連項目

説明	この例外は、プロシージャの引数として使用されたボタン・プロシージャ属性に、無効な値が含まれている場合に発生します。

構文

OG_Invalid_Buttonproc_Handle EXCEPTION;

エラー・コード	 102006


OG_Invalid_Cachetype

関連項目

説明	この例外は、無効なキャッシュ・タイプを指定した場合に発生します。有効な値は、 OG_Append_CachetypeおよびOG_Copy_Cachetype、OG_None_Cachetypeのみです。

構文

OG_Invalid_Cachetype EXCEPTION;

エラー・コード	 102170


OG_Invalid_Cap_Style

関連項目

説明	この例外は、端形式に無効な値を指定した場合に発生します。

構文

OG_Invalid_Cap_Style EXCEPTION;

エラー・コード	 102018


OG_Invalid_Catwidth

関連項目

説明	この例外は、無効な項目幅を指定した場合に発生します。

構文

OG_Invalid_Catwidth EXCEPTION;

エラー・コード	 102135


OG_Invalid_Chart_Creation_Attr

関連項目

説明	この例外は、OG_Makeの引数として使用されたチャート結合属性レコードに、無効な属性が含まれている場合に発生します。チャートを最初に作成するとき、そのチャートに付加するテンプレートと問合せの両方を必ず指定してください。

構文

OG_Invalid_Chart_Creation_Attr EXCEPTION;

エラー・コード	 102054


OG_Invalid_Chart_Update_Mask

関連項目

説明	この例外は、OG_Update_Chartの引数として使用されたマスク値が無効の場合に発生します。

構文

OG_Invalid_Chart_Update_Mask EXCEPTION;

エラー・コード	 102052


OG_Invalid_Child_Del_Total

関連項目

説明	この例外は、削除する子の合計数を指定する OG_Delete_Childの引数として使用される値が、グループに実際に存在する子の数より大きい場合に発生します。

構文

OG_Invalid_Child_Del_Total EXCEPTION;

エラー・コード	 102032


OG_Invalid_Child_Index

関連項目

説明	この例外は、OG_Delete_ChildまたはOG_Get_Child、OG_Insert_Childの引数として使用されている索引値が、グループ内の子数から1を引いた数より大きい場合に発生します。

構文

OG_Invalid_Child_Index EXCEPTION;

エラー・コード	 102031


OG_Invalid_Child_Object

関連項目

説明	この例外は、OG_Insert_Childをコールして、child_hdl引数を、グループに挿入できないオブジェクトになるように設定した場合に発生します。

構文

OG_Invalid_Child_Object EXCEPTION;

エラー・コード	 102116


OG_Invalid_Cmptext_Del_Total

関連項目

説明	この例外は、削除する複数テキスト要素の合計数を指定するOG_Delete_Cmptext引数が、テキスト・オブジェクトに実際に存在する複数テキスト要素の数より大きい場合に発生します。

構文

OG_Invalid_Cmptext_Del_Total EXCEPTION;

エラー・コード	 102037


OG_Invalid_Cmptext_Index

関連項目

説明	この例外は、指定した複数テキスト要素の索引値がテキスト・オブジェクト内の複数テキスト要素数から1を引いた数より大きい場合に発生します。

構文

OG_Invalid_Cmptext_Index EXCEPTION;

エラー・コード	 102036


OG_Invalid_Color_Name

関連項目

説明	この例外は、カラー・プロパティのどれか1つに無効な値を指定した場合に発生します。

構文

OG_Invalid_Color_Name EXCEPTION;

エラー・コード	 102015


OG_Invalid_Column_Index

関連項目

説明	この例外は、ビルトイン・ファンクションOG_Get_Schemaのcol_num引数に無効な値を指定した場合に発生します。

構文

OG_Invalid_Column_Index EXCEPTION;

エラー・コード	 102099


OG_Invalid_Column_Name

関連項目

説明	この例外は、次の場合に発生します。

•	無効な列名を含むフィールド・レコードが、OG_Insert_Fieldによってチャートに挿入されており、さらにそのチャートが OG_Update_Chartのコールで更新された場合。

•	チャートのいずれか1つの要素の属性を設定するときに、無効な列名がOG_Set_Attrの引数として使用されており、さらにそのチャートが OG_Update_Chartのコールで更新された場合。

•	無効な列名が、OG_Get_Charcell、OG_Get_DatecellまたはOG_Get_Numcellの引数として使用されている場合。

構文

OG_Invalid_Column_Name EXCEPTION;

エラー・コード	 102044


OG_Invalid_Compression_Type

関連項目

説明	この例外は、無効なイメージ圧縮定数を指定した場合に発生します。

構文

OG_Invalid_Compression_Type EXCEPTION;

エラー・コード	 102121


OG_Invalid_Cursor_Offset

関連項目

説明	この例外は、OG_Start_Fromの引数として使用される値が指定された問合せの行数から1を引いた数より大きい場合に発生します。

構文

OG_Invalid_Cursor_Offset EXCEPTION;

エラー・コード	 102047


OG_Invalid_Curvefit

関連項目

説明	この例外は、無効なカーブ調整タイプを指定した場合に発生します。

構文

OG_Invalid_Curvefit EXCEPTION;

エラー・コード	 102158


OG_Invalid_Dash_Style

関連項目

説明	この例外は、OG_MakeまたはOG_Set_Attの引数として使用される属性レコードに、線種属性にとって無効な値が含まれている場合に発生します。

構文

OG_Invalid_Dash_Style EXCEPTION;

エラー・コード	 102019


OG_Invalid_Data_File

関連項目

説明	この例外は、PRN、SYLKまたはWKSファイルをオープンまたは読込み中に、Graphics Builderでエラーが生じた場合に発生します。

構文

OG_Invalid_Data_File EXCEPTION;

エラー・コード	 102077


OG_Invalid_Data_Flag

関連項目

説明	この例外は、無効なデータ・フラグを指定した場合に発生します。有効な値は、ビルトイン定数の OG_NewdataとOG_Olddataのみです。

構文

OG_Invalid_Data_Flag EXCEPTION;

エラー・コード	 102042


OG_Invalid_Data_Value

関連項目

説明	この例外は、OG_Update_Chartをコールしたとき、チャート作成に使用された問合せに無効のデータが含まれている場合に発生します(たとえば、チャート・タイプが円グラフで、問合せに負のデータが含まれる場合など)。

構文

OG_Invalid_Data_Value EXCEPTION;

エラー・コード	 102070


OG_Invalid_Date_Format

関連項目

説明	この例外は、無効な日付書式を指定した場合に発生します。

構文

OG_Invalid_Date_Format EXCEPTION;

エラー・コード	 102108


OG_Invalid_Datevalue

関連項目

説明	この例外は、無効なデータ値を指定した場合に発生します。

構文

OG_Invalid_Datevalue EXCEPTION;

エラー・コード	 102133


lid_Depthsize

関連項目

説明	この例外は、無効な深さサイズを指定した場合に発生します。

構文

OG_Invalid_Depthsize EXCEPTION;

エラー・コード	 102129


OG_Invalid_Direction

関連項目

説明	この例外は、無効な軸方向を指定した場合に発生します。

構文

OG_Invalid_Direction EXCEPTION;

エラー・コード	 102143


OG_Invalid_Display_Handle

関連項目

説明	この例外は、OG_Close_Displayの引数として無効な図表ハンドルが使用されている場合に発生します。

構文

OG_Invalid_Display_Handle EXCEPTION;

エラー・コード	 102011


OG_Invalid_Drawing_Format

関連項目

説明	この例外は、ビルトイン・プロシージャOG_Export_DrawingまたはOG_Import_Drawingのformat 引数に無効な値を使用した場合に発生します。

構文

OG_Invalid_Drawing_Format EXCEPTION;

エラー・コード	 102089


OG_Invalid_External_Location

関連項目

説明	この例外は、無効な位置を指定した場合に発生します。有効な値は、OG_DbとOG_Filesystemのみです。

構文

OG_Invalid_External_Location EXCEPTION;

エラー・コード	 102056


OG_Invalid_Event_Mask

関連項目

説明	この例外は、イベント・プロパティに無効な値を指定した場合に発生します。

構文

OG_Invalid_Event_Mask EXCEPTION;

エラー・コード	 102058


OG_Invalid_Field_Datatype

関連項目

説明	この例外は、OG_Update_Chartをコールしたとき、チャート作成に使用された問合せに、そのチャートにとって無効なデータ型が含まれている場合に発生します。たとえば、円グラフ・チャートの依存フィールドにCHAR型のデータは指定できません。CHAR型のデータがあると、この例外が発生します。

構文

OG_Invalid_Field_Datatype EXCEPTION;

エラー・コード	 102069


OG_Invalid_Field_Del_Total

関連項目

説明	この例外は、チャートから削除するフィールドの合計数を指定するOG_Delete_Fieldの引数値が、チャートに実際に存在するフィールド数より大きい場合に発生します。

構文

OG_Invalid_Field_Del_Total EXCEPTION;

エラー・コード	 102041


OG_Invalid_Field_Index

関連項目

説明	この例外は、OG_Delete_Field、OG_Get_FieldまたはOG_Insert_Fieldの引数として使用されている索引値が、チャートのフィールド数から1を引いた数より大きい場合に発生します。

構文

OG_Invalid_Field_Index EXCEPTION;

エラー・コード	 102040


OG_Invalid_Field_Template

関連項目

説明	この例外は、無効なフィールド・テンプレート名を指定した場合に発生します。

構文

OG_Invalid_Field_Template EXCEPTION;

エラー・コード	 102067


OG_Invalid_Field_Type

関連項目

説明	この例外は、無効なフィールド・タイプ値を含むフィールド・レコードが、OG_Insert_Fieldを使用してチャートに挿入され、さらにそのチャートが OG_Update_Chartのコールで更新された場合に発生します。有効なフィールド・タイプ値には、OG_DependentおよびOG_Independentが含まれます。

構文

OG_Invalid_Field_Type EXCEPTION;

エラー・コード	 102045


OG_Invalid_Ftemp_Del_Total

関連項目

説明	この例外は、削除しようとしているフィールド・テンプレート数が、チャート・テンプレートに存在する数より多い場合に発生します。

構文

OG_Invalid_Ftemp_Del_Total EXCEPTION;

エラー・コード	 102125


OG_Invalid_Ftemp_Index

関連項目

説明	この例外は、無効なフィールド・テンプレートをチャート・テンプレートから削除するように指定した場合に発生します。

構文

OG_Invalid_Ftemp_Index EXCEPTION;

エラー・コード	 102124


OG_Invalid_Gridct

関連項目

説明	この例外は、無効な格子表示カウントを指定した場合に発生します。

構文

OG_Invalid_Gridct EXCEPTION;

エラー・コード	 102155


OG_Invalid_Image_Format

関連項目

説明	この例外は、ビルトイン・プロシージャOG_Export_ImageまたはOG_Import_Imageのformat 引数に無効な値を使用した場合に発生します。

構文

OG_Invalid_Image_Format EXCEPTION;

エラー・コード	 102082


OG_Invalid_Join_Style

関連項目

説明	この例外は、無効な結合形式を指定した場合に発生します。

構文

OG_Invalid_Join_Style EXCEPTION;

エラー・コード	 102017


OG_Invalid_Labelrot

関連項目

説明	この例外は、無効なラベル回転を指定した場合に発生します。

構文

OG_Invalid_Labelrot EXCEPTION;

エラー・コード	 102150


OG_Invalid_Layer_Handle

関連項目

説明	この例外は、OG_Activate_Layer、OG_Hide_LayerまたはOG_Show_Layerの引数として無効なレイヤー・ハンドルが使用された場合に発生します。

構文

OG_Invalid_Layer_Handle EXCEPTION;

エラー・コード	 102009


OG_Invalid_Linestyle

関連項目

説明	この例外は、無効な線の形式を指定した場合に発生します。

構文

OG_Invalid_Linestyle EXCEPTION;

エラー・コード	 102159


OG_Invalid_Min_Max

関連項目

説明	この例外は、無効な軸の最小値または最大値を指定した場合に発生します。

構文

OG_Invalid_Min_Max EXCEPTION;

エラー・コード	 102139


OG_Invalid_Minimum

関連項目

説明	この例外は、無効な軸の最小値を指定した場合に発生します。

構文

OG_Invalid_Minimum EXCEPTION;

エラー・コード	 102154


OG_Invalid_Month

関連項目

説明	この例外は、無効な月を指定した場合に発生します。

構文

OG_Invalid_Month EXCEPTION;

エラー・コード	 102149


OG_Invalid_Number_Format

関連項目

説明	この例外は、無効な数値書式を指定した場合に発生します。

構文

OG_Invalid_Number_Format EXCEPTION;

エラー・コード	 102138


OG_Invalid_Object_Handle

関連項目

説明	この例外は、サブプログラムの引数として無効なオブジェクト・ハンドルを指定した場合に発生します。

構文

OG_Invalid_Object_Handle EXCEPTION;

エラー・コード	 102003


OG_Invalid_Object_Type

関連項目

説明	この例外は、OG_MakeまたはOG_Set_Attrの引数として使用された属性レコードに、そのオブジェクト・タイプ属性にとって無効な値が含まれている場合に発生します。

構文

OG_Invalid_Object_Type EXCEPTION;

エラー・コード	 102020


OG_Invalid_Overlap

関連項目

説明	この例外は、無効なオーバーラップ値を指定した場合に発生します。

構文

OG_Invalid_Overlap EXCEPTION;

エラー・コード	 102152


OG_Invalid_Pattern_Name

関連項目

説明	この例外は、無効なパターン名を指定した場合に発生します。

構文

OG_Invalid_Pattern_Name EXCEPTION;

エラー・コード	 102016


OG_Invalid_Pct_By

関連項目

説明	この例外は、無効なパーセント元値を指定した場合に発生します。

構文

OG_Invalid_Pct_By EXCEPTION;

エラー・コード	 102148


OG_Invalid_Pct_Of

関連項目

説明	この例外は、無効な表示値を指定した場合に発生します。

構文

OG_Invalid_Pct_Of EXCEPTION;

エラー・コード	 102147


OG_Invalid_Pie_Usage

関連項目

説明	この例外は、無効な表示値を指定した場合に発生します。

構文

OG_Invalid_Pie_Usage EXCEPTION;

エラー・コード	 102136


OG_Invalid_Pie_Usagevalue

関連項目

説明	この例外は、無効な使用値を指定した場合に発生します。

構文

OG_Invalid_Pie_Usagevalue EXCEPTION;

エラー・コード	 102137


OG_Invalid_Plotpos

関連項目

説明	この例外は、無効な使用部分位置を指定した場合に発生します。

構文

OG_Invalid_Plotpos EXCEPTION;

エラー・コード	 102151


OG_Invalid_Point_Del_Total

関連項目

説明	この例外は、削除するポイントの合計数を指定する OG_Delete_Pointの引数値が、削除するように指定された最初のポイントを含めて、オブジェクトに実際に存在するポイント数より大きい場合に発生します。

構文

OG_Invalid_Point_Del_Total EXCEPTION;

エラー・コード	 102035


OG_Invalid_Point_Index

関連項目

説明	この例外は、OG_Delete_Point、OG_Get_PointまたはOG_Insert_Pointの引数として使用された索引値が、オブジェクト内のポイント数から1を引いた数より大きい場合に発生します。

構文

OG_Invalid_Point_Index EXCEPTION;

エラー・コード	 102033


OG_Invalid_Position

関連項目

説明	この例外は、無効な軸の位置を指定した場合に発生します。

構文

OG_Invalid_Position EXCEPTION;

エラー・コード	 102142


OG_Invalid_Prn_Format

関連項目

説明	この例外は、PRNファイルを参照する問合せを実行するとき、そのファイルが有効なPRN形式ではなかった場合に発生します。

構文

OG_Invalid_Prn_Format EXCEPTION;

エラー・コード	 102079


OG_Invalid_Query_Handle

関連項目

説明	この例外は、無効な問合せハンドルを指定した場合に発生します。

構文

OG_Invalid_Query_Handle EXCEPTION;

エラー・コード	 102004


OG_Invalid_Query_Source

関連項目

説明	この例外は、問合せに対して無効なSQL文またはファイル名を指定した場合に発生します。

構文

OG_Invalid_Query_Source EXCEPTION;

エラー・コード	 102107


OG_Invalid_Query_Type

関連項目

説明	この例外は、無効な問合せタイプを指定した場合に発生します。

構文

OG_Invalid_Query_Type EXCEPTION;

エラー・コード	 102109


OG_Invalid_Refline_Del_Total

関連項目

説明	この例外は、削除しようとしている参照線の数が、チャート・テンプレートに存在する参照線の数より多い場合に発生します。

構文

OG_Invalid_Refline_Del_Total EXCEPTION;

エラー・コード	 102128


OG_Invalid_Refline_Index

関連項目

説明	この例外は、無効な参照線を削除するように指定した場合に発生します。

構文

OG_Invalid_Refline_Index EXCEPTION;

エラー・コード	 102127


OG_Invalid_Refline_Handle

関連項目

説明	この例外は、無効な参照線ハンドルを参照した場合に発生します。

構文

OG_Invalid_Refline_Handle EXCEPTION;

エラー・コード	 102123


OG_Invalid_Row_Number

関連項目

説明	この例外は、チャートのいずれか1つの要素の属性を設定するときに、無効な列数がOG_Set_Attrの引数として使用され、さらにOG_Update_Chartのコールでチャートが更新された場合に発生します。

構文

OG_Invalid_Row_Number EXCEPTION;

エラー・コード	 102053


OG_Invalid_Scale

関連項目

説明	この例外は、無効な目盛り値を指定した場合に発生します。

構文

OG_Invalid_Scale EXCEPTION;

エラー・コード	 102146


OG_Invalid_Shadowdir

関連項目

説明	この例外は、無効なシャドウ方向を指定した場合に発生します。

構文

OG_Invalid_Shadowdir EXCEPTION;

エラー・コード	 102131


OG_Invalid_Shadowsize

関連項目

説明	この例外は、無効なシャドウ・サイズを指定した場合に発生します。

構文

OG_Invalid_Shadowsize EXCEPTION;

エラー・コード	 102130


OG_Invalid_Smptext_Del_Total

関連項目

説明	この例外は、削除する単一テキスト要素の合計数を指定するOG_Delete_Smptextの引数値が、複数テキスト要素に実際に存在する単一テキスト要素の数より大きい場合に発生します。

構文

OG_Invalid_Smptext_Del_Total EXCEPTION;

エラー・コード	 102039


OG_Invalid_Smptext_Index

関連項目

説明	この例外は、OG_Delete_Smptext、OG_Get_SmptextまたはOG_Insert_Smptextの引数として使用されている索引値が、複数テキスト要素内の単一テキスト要素数から1を引いた数より大きい場合に発生します。

構文

OG_Invalid_Smptext_Index EXCEPTION;

エラー・コード	 102038


OG_Invalid_Sound_Format

関連項目

説明	この例外は、無効なサウンド形式を指定した場合に発生します。

構文

OG_Invalid_Sound_Format EXCEPTION;

エラー・コード	 102084


OG_Invalid_Sound_Handle

関連項目

説明	この例外は、OG_Play_Soundの引数として無効なサウンド・ハンドルが使用されている場合に発生します。

構文

OG_Invalid_Sound_Handle EXCEPTION;

エラー・コード	 102007


OG_Invalid_Step

関連項目

説明	この例外は、無効なステップ値を指定した場合に発生します。

構文

OG_Invalid_Step EXCEPTION;

エラー・コード	 102145


OG_Invalid_Sylk_Format

関連項目

説明	この例外は、SYLKファイルを参照する問合せを実行するとき、そのファイルが有効なSYLK形式でなかった場合に発生します。

構文

OG_Invalid_Sylk_Format EXCEPTION;

エラー・コード	 102078


OG_Invalid_Symbol_Index

関連項目

説明	この例外は、無効な記号索引を指定した場合に発生します。

構文

OG_Invalid_Symbol_Index EXCEPTION;

エラー・コード	 102023


OG_Invalid_Symbol_Size

関連項目

説明	この例外は、無効な記号サイズを指定した場合に発生します。

構文

OG_Invalid_Symbol_Size EXCEPTION;

エラー・コード	 102024


OG_Invalid_Template_Handle

関連項目

説明	この例外は、無効なテンプレート・ハンドルを参照しようとした場合に発生します。

構文

OG_Invalid_Template_Handle EXCEPTION;

エラー・コード	 102005


OG_Invalid_Template_Type

関連項目

説明	この例外は、無効なテンプレート・タイプを指定した場合に発生します。

構文

OG_Invalid_Template_Type EXCEPTION;

エラー・コード	 102126


OG_Invalid_Text_Horalign

関連項目

説明	この例外は、無効な整列値を指定した場合に発生します。

構文

OG_Invalid_Text_Horalign EXCEPTION;

エラー・コード	 102026


OG_Invalid_Text_Horjust

関連項目

説明	この例外は、無効な文字位置の値を指定した場合に発生します。

構文

OG_Invalid_Text_Horjust EXCEPTION;

エラー・コード	 102027


OG_Invalid_Text_Spacing

関連項目

説明	この例外は、無効な間隔値を指定した場合に発生します。

構文

OG_Invalid_Text_Spacing EXCEPTION;

エラー・コード	 102025


OG_Invalid_Text_Vertalign

関連項目

説明	この例外は、無効な整列値を指定した場合に発生します。

構文

OG_Invalid_Text_Vertalign EXCEPTION;

エラー・コード	 102028


OG_Invalid_Text_Vertjust

関連項目

説明	この例外は、無効な文字位置の値を指定した場合に発生します。

構文

OG_Invalid_Text_Vertjust EXCEPTION;

エラー・コード	 102029


OG_Invalid_Tickpos

関連項目

説明	この例外は、無効な目盛きざみ位置を指定した場合に発生します。

構文

OG_Invalid_Tickpos EXCEPTION;

エラー・コード	 102144


OG_Invalid_Timer_Handle

関連項目

説明	この例外は、無効なタイマー・ハンドルを指定した場合に発生します。

構文

OG_Invalid_Timer_Handle EXCEPTION;

エラー・コード	 102010


OG_Invalid_Timer_Procedure

関連項目

説明	この例外は、無効なトリガー・プロシージャを指定した場合に発生します。

構文

OG_Invalid_Timer_Procedure EXCEPTION; OG_Invalid_Timer_Interval EXCEPTION;

エラー・コード	 102112


OG_Invalid_Timer_Interval

関連項目

説明	この例外は、無効な時間間隔を指定した場合に発生します。

構文

OG_Invalid_Timer_Interval EXCEPTION;

エラー・コード	 102113


OG_Invalid_Transfer_Mode

関連項目

説明	この例外は、無効な転送モードを指定した場合に発生します。

構文

OG_Invalid_Transfer_Mode EXCEPTION;

エラー・コード	 102057


OG_Invalid_Userexit_Invocation

関連項目

説明	この例外は、Graphics Builderで指定されたユーザー・イグジットが起動されない場合に発生します。

構文

OG_Invalid_Userexit_Invocation EXCEPTION;

エラー・コード	 102048


OG_Invalid_Window_Dimensions

関連項目

説明	この例外は、無効なウィンドウ・ディメンションを指定した場合に発生します。

構文

OG_Invalid_Window_Dimensions EXCEPTION;

エラー・コード	 102002


OG_Invalid_Window_Handle

関連項目

説明	この例外は、サブプログラムの引数として無効なウィンドウ・ハンドルが使用された場合に発生します。

構文

OG_Invalid_Window_Handle EXCEPTION;

エラー・コード	 102008


OG_Invalid_Wks_Format

関連項目

説明	この例外は、WKSファイルを参照する問合せを実行するとき、そのファイルが有効なWKS形式ではなかった場合に発生します。

構文

OG_Invalid_Wks_Format EXCEPTION;

エラー・コード	 102080


OG_Layer_Not_Child_Of_Root

関連項目

説明	この例外は、OG_Makeの引数として使用された属性レコードに、親属性にとって無効な値が含まれている場合に発生します。

構文

OG_Layer_Not_Child_Of_Root EXCEPTION;

エラー・コード	 102012


OG_Login_Failure

関連項目

説明	この例外は、OG_ConnectまたはOG_Logonを使用してデータベースに接続しようとして失敗した場合に発生します。

構文

OG_Login_Failure EXCEPTION;

エラー・コード	 102085


OG_Logoff_Disallowed

関連項目

説明	この例外は、OG_Logoffをコールしたとき、図表にオープンSQLのカーソルが含まれているため、Graphics Builderでデータベースがクローズできない場合に発生します。

構文

OG_Logoff_Disallowed EXCEPTION;

エラー・コード	 102101


OG_Logon_Disallowed

関連項目

説明	この例外は、OG_Logonをコールしたとき、図表にオープンSQLのカーソルが含まれているためGraphics Builderで前のデータベース接続がクローズできない場合に発生します。

構文

OG_Logon_Disallowed EXCEPTION;

エラー・コード	 102100


OG_Logoff_Failure

関連項目

説明	この例外は、データベース接続のクローズ中に、OG_Logoffでエラーが生じた場合に発生します。

構文

OG_Logoff_Failure EXCEPTION;

エラー・コード	 102086


OG_Main_Window_Destruction

関連項目

説明	この例外は、メイン図表ウィンドウがOG_Destroyの引数として使用された場合に発生します。メイン・ウィンドウを破棄せずにクローズするには、OG_Hide_Windowを使用します。

構文

OG_Main_Window_Destruction EXCEPTION;

エラー・コード	 102046


OG_Missing_Chart_Field

関連項目

説明	この例外は、OG_Update_Chartをコールしたとき、チャート作成に使用された問合せに、そのチャートが必要とする1つまたは複数のフィールドが含まれていなかった場合に発生します。たとえば、ENAME、SALおよびCOMMの値を取り込むためのチャートを作成するとき、問合せがENAMEとSALの値のみを戻した場合などです。

構文

OG_Missing_Chart_Field EXCEPTION;

エラー・コード	 102068


OG_No_Chart_Data

関連項目

説明	この例外は、OG_Update_Chartをコールしたとき、そのチャートに関連付けられた問合せがまだ実行されていなかった場合に発生します。

構文

OG_No_Chart_Data EXCEPTION;

エラー・コード	 102114


OG_No_Database_Connection

関連項目

説明	この例外は、アクセスしようとしたデータベースが、まだ正常に接続されていなかった場合に発生します。OG_Execute_QueryまたはOG_Open_Displayで実行されている可能性があります。

構文

OG_No_Database_Connection EXCEPTION;

エラー・コード	 102055


OG_No_Dependent_Fields

関連項目

説明	この例外は、依存フィールドを1つも含まないチャートを更新しようとした場合に発生します。

構文

OG_No_Dependent_Fields EXCEPTION;

エラー・コード	 102072


OG_No_Independent_Fields

関連項目

説明	この例外は、独立フィールドを1つも含まないチャートを更新しようとした場合に発生します。

構文

OG_No_Independent_Fields EXCEPTION;

エラー・コード	 102186


OG_No_Query_Name

関連項目

説明	この例外は、無効な問合せ名を指定した場合に発生します。

構文

OG_No_Query_Name EXCEPTION;

エラー・コード	 102173


OG_No_Schema

関連項目

説明	この例外は、スキーマがないカスタム問合せを実行しようとした場合に発生します。

構文

OG_No_Schema EXCEPTION;

エラー・コード	 102165


OG_Not_Chart_Element

関連項目

説明	この例外は、オブジェクトをチャート要素として扱おうとしたとき、そのオブジェクトが実際はチャート要素ではない場合に発生します。

構文

OG_Not_Chart_Element EXCEPTION;

エラー・コード	 102184


OG_Not_Supported_In_Designer

関連項目

説明	この例外は、Graphics Builderに適用できないPL/SQL文を実行しようとした場合に発生します。PL/SQL文は、ランタイムのみで実行してください。

構文

OG_Not_Supported_In_Designer EXCEPTION;

エラー・コード	 102183


OG_Sound_Conversion_Failure

関連項目

説明	この例外は、サウンドをインポートしようとしたとき、Graphics Builderがサウンドの元のサンプリング・レートまたはコード化方式から変換できなかった場合に発生します。通常、これはサウンドが大きすぎる場合に発生します。

構文

OG_Sound_Conversion_Failure EXCEPTION;

エラー・コード	 102120


OG_No_Sound_Input_Device

関連項目

説明	この例外は、サウンドを再生しようとしてOG_Play_Soundを使用したとき、再生用のサウンド出力デバイスがない場合に発生します。

構文

OG_No_Sound_Input_Device EXCEPTION;

エラー・コード	 102118


OG_No_Sound_Output_Device

関連項目

説明	この例外は、サウンドを記録しようとしてOG_Record_Soundを使用したとき、記録用のサウンド入力デバイスがない場合に発生します。

構文

OG_No_Sound_Output_Device EXCEPTION;

エラー・コード	 102117


OG_Not_Chart_Object

関連項目

説明	この例外は、チャート内で操作するビルトイン・サブプログラムをコールしたとき、そのサブプログラムに渡した引数がチャート・オブジェクトにとって無効なハンドルだった場合に発生します。

構文

OG_Not_Chart_Object EXCEPTION;

エラー・コード	 102061


OG_Not_Group_Object

関連項目

説明	この例外は、グループ内で操作するビルトイン・サブプログラムをコールしたとき、そのサブプログラムに渡した引数がグループ・オブジェクトにとって無効なハンドルだった場合に発生します。

構文

OG_Not_Group_Object EXCEPTION;

エラー・コード	 102062


OG_Not_Image_Object

関連項目

説明	この例外は、イメージ内で操作するビルトイン・サブプログラムをコールしたとき、そのサブプログラムに渡した引数がイメージ・オブジェクトにとって無効なハンドルだった場合に発生します。

構文

OG_Not_Image_Object EXCEPTION;

エラー・コード	 102064


OG_Not_Polygon_Object

関連項目

説明	この例外は、折れ線または多角形内で操作するビルトイン・サブプログラムをコールしたとき、そのサブプログラムに渡した引数が折れ線または多角形オブジェクトにとって無効なハンドルだった場合に発生します。

構文

OG_Not_Polygon_Object EXCEPTION;

エラー・コード	 102063


OG_Not_Text_Object

関連項目

説明	この例外は、テキスト・オブジェクト内で操作するビルトイン・サブプログラムをコールしたとき、そのサブプログラムに渡した引数がテキスト・オブジェクトにとって無効なハンドルだった場合に発生します。

構文

OG_Not_Text_Object EXCEPTION;

エラー・コード	 102065


OG_Null_Chart_Element

関連項目

説明	この例外は、OG_Get_Chart_Elementをコールしたとき、そのチャート要素がNULLだった場合に発生します。

構文

OG_Null_Chart_Element EXCEPTION;

エラー・コード	 102187


OG_Null_Module_Name

関連項目

説明	この例外は、ファイル・システムまたはデータベースからモジュールをエクスポート、インポートまたはオープンするときにビルトイン・サブプログラムの引数としてNULLモジュール名を指定した場合に発生します。

構文

OG_Null_Module_Name EXCEPTION;

エラー・コード	 102110


OG_Open_Display_Failure

関連項目

説明	この例外は、図表をオープンしようとしたとき、OG_Open_Displayでエラーが生じた場合に発生します。

構文

OG_Open_Display_Failure EXCEPTION;

エラー・コード	 102030


OG_Parent_Not_Group

関連項目

説明	この例外は、OG_Makeの引数として使用されている属性レコード内の親属性に、有効なグループ・オブジェクトのハンドルがない場合に発生します。

構文

OG_Parent_Not_Group EXCEPTION;

エラー・コード	 102014


OG_Pctchart_Zero

関連項目

説明	この例外は、チャートに対して無効なパーセント基準値を指定した場合に発生します。

構文

OG_Pctchart_Zero EXCEPTION;

エラー・コード	 102071


OG_Piechart_Sum_Overflow

関連項目

説明	この例外は、問合せで戻された実際のデータ合計数より小さい「合計値」を(「円グラフ枠」プロパティ・シートにおいて)指定して円グラフ・チャートを更新した場合に発生します。

構文

OG_Piechart_Sum_Overflow EXCEPTION;

エラー・コード	 102073


OG_Print_Failure

関連項目

説明	この例外は、図表の印刷中に、Graphics Builderでエラーが生じた場合に発生します。

構文

OG_Print_Failure EXCEPTION;

エラー・コード	 102111


OG_Query_Execution_Error

関連項目

説明	この例外は、問合せの実行中に、Graphics Builderでエラーが生じた場合に発生します。

構文

OG_Query_Execution_Error EXCEPTION;

エラー・コード	 102075


OG_Recursive_Chart_Update

関連項目

説明	この例外は、チャートを更新するプロセスにおいて、同じチャートを明示的に更新するトリガーが起動された場合に発生します。

構文

OG_Recursive_Chart_Update EXCEPTION;

エラー・コード	 102185


OG_Root_Object_Destruction

関連項目

説明	この例外は、OG_Destroyの引数として使用されたオブジェクトが、レイアウト・グループ・ツリーのルート・オブジェクトの場合に発生します。

構文

OG_Root_Object_Destruction EXCEPTION;

エラー・コード	 102021


OG_Row_Retrieval_Failure

関連項目

説明	この例外は、OG_Get_Charcell、OG_Get_DatecellまたはOG_Get_Numcellが、データの現在行の検索に失敗した場合に発生します。

構文

OG_Row_Retrieval_Failure EXCEPTION;

エラー・コード	 102081


OG_Save_Display_Failure

関連項目

説明	この例外は、図表の保存中に、OG_Save_Displayでエラーが生じた場合に発生します。

構文

OG_Save_Display_Failure EXCEPTION;

エラー・コード	 102104


OG_Set_Object_Prop_Failure

関連項目

説明	この例外は、オブジェクト・プロパティの設定中にエラーが生じた場合に発生します。

構文

OG_Set_Object_Prop_Failure EXCEPTION;

エラー・コード	 102162


OG_Set_Param_Error

関連項目

説明	この例外は、パラメータの設定中にエラーが生じた場合に発生します。

構文

OG_Set_Param_Error EXCEPTION;

エラー・コード	 102174


OG_Set_Printer_Failure

関連項目

説明	この例外は、プリンタ名の設定中にエラーが生じた場合に発生します。

構文

OG_Set_Printer_Failure EXCEPTION;

エラー・コード	 102161


OG_Set_Property_Error

関連項目

説明	この例外は、オブジェクト・プロパティの設定中にエラーが生じた場合に発生します。

構文

OG_Set_Property_Error EXCEPTION;

エラー・コード	 102180


OG_Sound_Export_Failure

関連項目

説明	この例外は、サウンドのエクスポート中に、OG_Export_Soundでエラーが生じた場合に発生します。

構文

OG_Sound_Export_Failure EXCEPTION;

エラー・コード	 102088


OG_Sound_Import_Failure

関連項目

説明	この例外は、サウンドのインポート中に、OG_Import_Soundでエラーが生じた場合に発生します。

構文

OG_Sound_Import_Failure EXCEPTION;

エラー・コード	 102094


OG_Sql_Execution_Error

関連項目

説明	この例外は、SQL文で作成された問合せの実行中に、Graphics Builderでエラーが生じた場合に発生します。

構文

OG_Sql_Execution_Error EXCEPTION;

エラー・コード	 102076


OG_Template_Export_Failure

関連項目

説明	この例外は、テンプレートのエクスポート中に、OG_Export_Templateでエラーが生じた場合に発生します。

構文

OG_Template_Export_Failure EXCEPTION;

エラー・コード	 102092


OG_Template_Import_Failure

関連項目

説明	この例外は、テンプレートのインポート中に、OG_Import_Templateでエラーが生じた場合に発生します。

構文

OG_Template_Import_Failure EXCEPTION;

エラー・コード	 102096


OG_Too_Many_Data_Rows

関連項目

説明	この例外は、実行した問合せに対して戻される行数が、Graphics Builderの処理限度を超えている場合に発生します。

構文

OG_Too_Many_Data_Rows EXCEPTION;

エラー・コード	 102119


OG_Undefined_Param

関連項目

説明	この例外は、未定義のパラメータを参照しようとした場合に発生します。

構文

OG_Undefined_Param EXCEPTION;

エラー・コード	 102178


OG_Undefined_Property

関連項目

説明	この例外は、未定義のオブジェクト・プロパティを参照しようとした場合に発生します。

構文

OG_Undefined_Property EXCEPTION;

エラー・コード	 102182


OG_Userexit_Failure_Error

関連項目

説明	この例外は、ユーザー・イグジットが、対応するエラー・コードをGraphics Builderに戻した場合に発生します。

構文

OG_Userexit_Failure_Error EXCEPTION;

エラー・コード	 102049


OG_Userexit_Fatal_Error

関連項目

説明	この例外は、ユーザー・イグジットが、対応するエラー・コードをGraphics Builderに戻した場合に発生します。

構文

OG_Userexit_Fatal_Error EXCEPTION;

エラー・コード	 102050


OG_Userexit_Unknown_Error

関連項目

説明	この例外は、ユーザー・イグジットが、不明のエラー・コードをGraphics Builderに戻した場合に発生します。

構文

OG_Userexit_Unknown_Error EXCEPTION;

エラー・コード	 102051


Tool_Int.Duplicate_Parameter_Key

関連項目

説明	この例外は、パラメータをパラメータ・リストに追加しようとしたとき、同じ名前のパラメータがすでに定義されている場合に発生します。

構文

Tool_Int.Duplicate_Parameter_Key EXCEPTION;

エラー・コード	 104508


Tool_Int.Duplicate_Parameter_List_Name

関連項目

説明	この例外は、作成しようとしたパラメータ・リスト名が、すでに別のパラメータ・リストに使用されている場合に発生します。

構文

Tool_Int.Duplicate_Parameter_List_Name EXCEPTION;

エラー・コード	 104504


Tool_Int.Internal_Tools_Error

関連項目

説明	この例外は、重大な内部エラーが生じた場合に発生します。サポート担当に連絡してください。

構文

Tool_Int.Internal_Tools_Error EXCEPTION;

エラー・コード	 104500


Tool_Int.Invalid_Communication_Mode

関連項目

説明	この例外は、無効な通信モードを使用してTool_Int.Run_Productをコールした場合に発生します。有効な値は、パッケージ定数のTool_Int.SynchronousおよびTool_Int.Asynchronousのみです。

構文

Tool_Int.Invalid_Communication_Mode EXCEPTION;

エラー・コード	 104511


Tool_Int.Invalid_Execution_Mode

関連項目

説明	この例外は、無効な実行モードを使用してTool_Int.Run_Productをコールした場合に発生します。有効な値は、パッケージ定数のTool_Int.BatchおよびTool_Int.Runtimeのみです。

構文

Tool_Int.Invalid_Execution_Mode EXCEPTION;

エラー・コード	 1045010


Tool_Int.Invalid_Location

関連項目

説明	この例外は、指定されたモジュールに対して無効な位置でTool_Int.Run_Productをコールした場合に発生します。有効な値は、パッケージ定数のTool_Int.DbおよびTool_Int.Filesystemのみです。

構文

Tool_Int.Invalid_Location EXCEPTION;

エラー・コード	 104503


Tool_Int.Invalid_Parameter_List_Handle

関連項目

説明	この例外は、無効なパラメータ・リスト・ハンドルを参照しようとした場合に発生します。

構文

Tool_Int.Invalid_Parameter_List_Handle EXCEPTION;

エラー・コード	 104506


Tool_Int.Invalid_Parameter_Key

関連項目

説明	この例外は、無効な名前を使用して、パラメータを参照しようとした場合に発生します。

構文

Tool_Int.Invalid_Parameter_Key EXCEPTION;

エラー・コード	 104507


Tool_Int.Invalid_Parameter_List_Name

関連項目

説明	この例外は、無効な名前を使用して、パラメータを参照しようとした場合に発生します。

構文

Tool_Int.Invalid_Parameter_List_Name EXCEPTION;

エラー・コード	 104505


Tool_Int.Invalid_Parameter_Type

関連項目

説明	この例外は、パラメータ・タイプを、CHAR、DATEまたはNUMBER以外の型に設定しようとした場合に発生します。

構文

Tool_Int.Invalid_Parameter_Type EXCEPTION;

エラー・コード	 104501


Tool_Int.Invalid_Product

関連項目

説明	この例外は、無効な製品を指定して、Tool_Int.Run_Productをコールした場合に発生します。有効な値は、パッケージ定数のTool_Int.FormsおよびTool_Int.Reportsのみです。

構文

Tool_Int.Invalid_Product EXCEPTION;

エラー・コード	 104502


Tool_Int.run_product_failure

関連項目

説明	この例外は、Tool_Int.Run_Productのコールで指定された製品がGraphics Builderで実行されない場合に発生します。Graphics Builderと共に使用する別の製品の設定については、使用しているオペレーティング・システムのGraphics Builderマニュアルまたは該当する製品のマニュアルを参照してください。

構文

Tool_Int..Run_Product_Failure EXCEPTION;

エラー・コード	 104509


エラー・メッセージについて

各コンポーネントには、次に示す一意のエラー・メッセージ接頭辞があります。

接頭辞	コンポーネント
FRM	Form Builder
OG	Graphics Builder
PDE	Procedure Builder
REP	Reports Builder
BRW	Query Builder
BRS	Schema Builder
NX, XBD	Translation Builder
注意: UNIXでは、Report Builderにより、いくつかのメッセージに表示される$status変数の値は0(正常終了)または1(異常終了)に設定されます。

Forms DeveloperおよびReports Developerのエラー・メッセージに加え、次に示す他のソースからのエラー・メッセージが発生する場合があります。

接頭辞	ソース	ヘルプ
ORA	Oracle Server	『Oracle8 Serverエラー・メッセージ』
PLS	PL/SQL	『Oracle8 Serverエラー･メッセージ』
『Oracle8 Serverエラー・メッセージ』には、SQL*DBA、SQL*Loader、SQL*Module、エクスポート、インポート、Oracleプリコンパイラなど、すべてのデータベース・ユーティリティのエラー・メッセージ・コードと説明が挙げられています。

システム固有のエラー・メッセージについては、オペレーティング・システムのマニュアルに記述されています。


サポート担当への連絡

エラーによっては（内部エラーなど）、エラー報告のためサポート担当に連絡が必要なものがあります。カスタマ・サポートに連絡する場合、次の情報を用意しておいてください。

1	氏名、会社名およびOracleサポートID番号。

2	ハードウェア、オペレーティング・システムおよび使用しているオペレーティング・システムのリリース番号。

3	エラー発生時に使用していたコンポーネントの完全なバージョン番号、および改訂番号とポート・リリース番号（存在する場合）。（コンポーネントのバージョン番号が不明な場合は、「ヘルプ」 [image] 「バージョン情報」を選択してください。）

4	エラー発生時に使用していたその他のすべてのコンポーネント（およびバージョン番号）（たとえば、Oracle 8.0.4）。

5	1つ以上のエラー・メッセージが発生した場合、それらが現れた順に、正確なメッセージ番号と説明。

6	問題の説明（異常な状態など）。

7	次のコードに基づいた、問題の重大度。

•	1:  プログラムが使用できない。操作に重大な影響がある。

•	2:  プログラムは使用できる。操作がかなり制限される。

•	3:  プログラムは使用できるが機能に制限がある。全体の操作に重大な影響はない。

•	4:  使用方法が限定される。操作にはわずかな影響しかない。


異常な状態

時々、異常な状態として知られているエラーが発生する場合があります。これは、次に挙げる原因から起きる可能性があります。

•	アプリケーションが要求されたタスクを完了できない事態が生じました。たとえば、誰かが標準のユーザー・インタフェースを使用せずに、データベースの表の中のデータを変更した場合、無効な値を入力する可能性があります。

•	ソフトウェアのバグが、要求されたタスクの完了を妨げました。

対策  まず、メッセージがForms DeveloperおよびReports Developer以外のものが原因で起きたかどうかを確認するため、システム管理者に連絡してください。メッセージがユーザー・エラーやシステム問題から発生したのではないことが確認された場合、サポート担当に連絡してください。


用語集

英

    ActiveX
    Ada
    ASCII
    Bilder
    CGI
    CGM
    CHARデータ型（CHAR datatype）
    CMDFILE
    DATE
    Designer
    Designer(Oracle)
    DIANA
    EBCDIC
    Familyツール（Family tool）
    GUI
    HTML
    HTTP
    ICD
    IP（インターネット・プロトコル）アドレス（Internet Protocol）
    JAR
    Java
    NA値（NA value）
    NOCACHE
    NULL値（NULL value）
    ODBC
    OLE
    OLEコンテナ（OLE container）
    OLEサーバ（OLE Server）
    Oracle Designer
    ORACLE_HOME
    Oracleデータ型（Oracle datatype）
    Pcode
    PDF
    PL/SQL
    pldファイル（pld file）
    pllファイル（pll file）
    plsファイル（pls file）
    plxファイル（plx file）
    Project Wizard
    prtファイル（prt file）
    RC4
    RDBMS
    rdfファイル（rdf file）
    REF列（REF column）
    Reports Queue Manager（RWRQM60）
    Reports Server（RWMTS60）
    Reports Web Cartridge
    Reports Web CGI（RWCGI60）
    Reportsバックグラウンド・エンジン（Reports Background Engine）（RWRBE60）
    repファイル（rep file）
    rexファイル（rex file）
    RGB
    RTF
    SELECT文（SELECT statement）
    SQL
    SQLスクリプト（SQL script）
    sqlファイル（sql file）
    SQL文（SQL statement）
    SYLK
    TCP
    Top/Bottomツール（Top/Bottom tool）
    URL
    VBX
    VBXコントロール（VBX control）
    Web
    Web cartridge
    Webサーバー（Web server）
    Webブラウザ（Web browser）
    Webリンク（Web link）
    WKS
    WRB
    WWW
    XML
    zoom

数

あ

    アイコン（icon）
    アクション（action）
    アクティブ・ウィンドウ/ビュー（active window/view）
    値構成体（value construct）
    値軸（continuous axis）
    値軸（value axis）
    値のリスト（list of values）
    アプリケーション（application）
    アプレット（applet）
    アンカー（anchor）
    アンカー・ポイント（anchor point）
    暗号化（encyption）
    暗示項目（implied item）
    依存項目（decendant）
    依存性ツリー（dependency tree）
    依存性表示（dependency view）
    依存データ（dependent data）
    イメージ（image）
    インクローズ・オブジェクト（enclosing object）
    インターネット（internet）
    インタプリタ・スクリプト（interpreter script）
    イントラネット（intranet）
    インポート（import）
    ウィンドウ（window）
    内側枠ボックス（inner bounding box）
    エクスポート（export）
    エクスポート・ファイル（export file）
    エディタ（editor）
    オーバーフロー（overflow）
    オブジェクト（object）
    オブジェクト・グループ（object group）
    オブジェクト・タイプ（object type）
    オブジェクト・ナビゲータ（Object Navigator）
    オブジェクト・ハンドル（object handle）
    オブジェクト表（object table）
    オブジェクト列（object column）
    親（parent）

か

    カーソル（cursor）
    カートリッジ（cartridge）
    階層（hierarchy）
    外部PL/SQLライブラリ（external PL/SQL library）
    外部キー（foreign key）
    外部問合せ（external query）
    可視属性（visual attribute）
    カスケード・スタイル・シート（cascading style sheet）
    カスタム基準（custom measure）
    仮想ディレクトリ（virtual directory）
    仮想ファイル・システム（virtual file system）
    カット（cut）
    カテゴリ（category）
    カテゴリ軸（category axis）
    可変配列（varying array）type
    カラー・パレット（color palette）
    環境（environment）
    関係演算子（relational operator）
    キーワード（keyword）
    基準（measure）
    基本形（primitive）
    基本線の値（baseline value）
    キャッシュ（メモリー）（cache （memory））
    キャンバス（canvas）
    キャンバス・ビュー（canvas view）
    行（row）
    行オブジェクト（row object）
    境界線/塗り/テキスト表示（Edge/Fill/Text Display）
    境界線（border）
    切離しメニュー（tear-off menu）
    句（clause）
    クライアント（client）
    クライアント/サーバー・アーキテクチャ（client/server architecture）
    繰返し枠（repeating frame）
    クリップボード（Clipboard）
    グループ（group）
    グループ・ツリー（group tree）
    グループ・フィルタ（group filter）
    グローバル変数（global variable）
    グローバル・レジストリ（Global Registry）
    クロス積（cross product）
    クロス・タブ（crosstab）
    警告（alert）
    計算式列（formula column）
    継承（inherit）
    結合（join）
    限定モード（confie mode）
    原点（origin）
    子（child）
    格子表示（gridlines）
    更新（update）
    構成体（construct）
    構文（syntax）
    項目（item）
    項目軸（discrete axis）
    項目ノード（item node）
    コール・インタフェース（call interface）
    コール・スタック（call stack）
    子問合せ（child query）
    コピー（copy）
    コマンド行（command line）
    コミット（commit）
    コメント（comment）
    コレクション・タイプ（collection type）
    コンテキスト領域（context area）
    コンパイル（compile）
    コンポーネント（component）

さ

    作業環境（preference）
    索引（index）
    座標（x, y）（coordinates）
    座標系（coordinate system）
    座標平面（coordinate plane）
    サブプログラム（subprogram）
    サブプロジェクト（subproject）
    サブプロジェクト・ノード（subproject node）
    サマリー列（summary column）
    参照線（reference line）
    式（expression）
    式（formula）
    字句参照（lexical reference）
    軸チャート（aixs chart）
    システム変数（system variable）
    下に伸びる（downward-growing）
    実行（execute）
    実行（run）
    実行時（Runtime）
    実行ファイル（runfile）
    実行プログラム引数（executable argument）
    修飾ディメンション（qualifying dimension）
    十分に構成されたXML（well-formed XML）
    集約（aggregation）
    終了（quit）
    主キー（primary key）
    仕様（specification）
    上位項目（antecedent）
    使用可能（enabled）
    使用禁止（disabled）
    条件（condition）
    省略記号ボタン（Ellipsis button）
    書式マスク（format mask）
    数値演算子（numeric operators）
    スキーマ（schema）
    スクリプト（script）
    スコープ（scope）
    スタイル・シート（style sheet）
    スタック（stack）
    ストアド・サブプログラム（stored subprogram）
    ストアド・プログラム単位（stored program unit）
    すべてのツール（All tool）
    制御ポイント（control point）
    生成（Generate）
    生成（generate）
    静的な選択済み保存項目（static saved selection）
    制約（constraint）
    セクション（section）
    セッション（session）
    接続（connect）
    接続文字列（connect string）
    セル（cell）
    セレクタ（selector）
    セレクタ・ツール（Selector tool）
    選択項目（selection）
    選択項目のスクリプト（selection script）
    相関副問合せ（correlated subquery）
    挿入モード（insert mode）
    ソース（source）
    ソート・ツール（Sort tool）
    属性（attriute）
    属性値（attribute value）
    属性ツール（Attribute tool）
    属性マスク（attribute mask）
    属性列（attribute columns）
    ソケット（socket）
    祖先（ancestor）
    祖先グループ（ancestor group）
    外側枠ボックス（outer bounding box）

た

    ターゲット（target）
    ターゲット・ノード（target node）
    ダイアログ・ボックス（dialog box）
    タイトルバー（title bar）
    タイトル・ページ（title page）
    タイプ（type）
    チェックサム（checksum）
    チェックボックス（check box）
    置換モード（replace mode）
    チャート項目（chart item）
    チャート・テンプレート（chart template）
    チャート要素（chart element）
    ツール（tool）
    ツールバー（toolbar）
    ツール・パレット（tool palette）
    定義済みアクション（pre-defined action）
    定義済みタイプ（pre-defined type）
    ディテール問合せ（detail query）
    ディメンション（dimension）
    ディメンション階層（dimension hierarchy）
    ディメンション値（dimension value）
    データ型（datatype）
    データ構造ノード（data structure node）
    データソース（datasource）
    データ・ディクショナリ（data dictionary）
    データベース（database）
    データベース・トリガー（database trigger）
    データ・モデル（data model）
    データ・リンク（data link）
    テキスト項目（text item）
    デバッガ（debugger）
    デバッグ（debug）
    デバッグ・アクション（debug action）
    デバッグ・トリガー（debug trigger）
    デフォルト（default）
    問合せ（query）
    問合せフィルタ・ファンクション（query filter function）
    同位項目（sibling）
    動的な保存済み選択項目（dynamic saved selection）
    登録（register）
    独立ﾃﾞｰﾀ（independent data）
    トグル（toggle）
    ドラッグ（drag）
    トランザクション（transaction）
    トリガー（trigger）
    ドリル（drill）
    トレーラ（trailer）

な

    入力項目（input item）
    塗り領域（fill area）
    ネストされたマトリックス（nested matrix）
    ノード（node）

は

    配置（alignment）
    ハイパー・テキスト（hypertext）
    ハイパーリンク（hyperlink）
    配布（deliver）
    バインド参照（bind reference）
    バインド変数（bind variable）
    破損（damage）
    パターン（pattern）
    バックグラウンド処理（background process）
    バックグラウンド要素（background element）
    パッケージ（package）
    パッケージ仕様部（package specification）
    パッケージ・ファンクション（package function）
    パッケージ本体（package body）
    バッチ（Batch）
    バッチ・コンパイル（batch compile）
    バッファ（buffer）
    パネル（panel）
    パラメータ（parameter）
    パラメータ・リスト（parameter list）
    パレット（palette）
    範囲ツール（Range tool）
    ハンドル（handle）
    比較演算子（comparison operators）
    引数（argument）
    非キャッシュ列（non-caching column）
    日付軸（date axis）
    非表示（hidden）
    ビュー（view）
    表（table）
    表形式（tabular）
    表示（display）
    表示形式（plot type）
    表示項目（display item）
    表タイプ（table type）
    ビルトイン（built-ins）
    ビルトイン・データ型（built-in datatype）
    ビルトイン・マクロ（built-in macro）
    ファイアウォール（firewall）
    ファイル・ノード（file node）
    ファミリ（family）
    ファンクション（function）
    フィールド（field）
    フィールド・テンプレート（field template）
    フィルタ（filter）
    フォアグラウンド要素（foregrond element）
    フォーカス（focus）
    フォーマット・トリガー（format trigger）
    フォーム・レイアウト（form layout）
    フォーム・レター・レイアウト（form letter layout）
    複数行フィールド（multi-line field）
    複製（duplicate）
    物理ページ（physical page）
    付与（grant）
    フラット化オブジェクト（flattened object）
    プリンタ制御コード（printer control code）
    ブレーク・グループ（break group）
    ブレーク・チャート（break chart）
    ブレーク・トリガー（break trigger）
    ブレーク・ポイント（breakpoint）
    ブレーク列（break column）
    ブレーク・レポート（break report）
    プレースホルダー・ユーザー名（placeholder username）
    フレックス・モード（flex mode）
    プレビュー（preview）
    プレビューア（Previewer）
    プログラム単位（program unit）
    プロシージャ（procedure）
    プロジェクト（project）
    プロジェクト項目（project item）
    プロジェクト・ナビゲータ（Project Navigator）
    プロジェクト・ノード（project node）
    プロジェクト表示（project view）
    プロジェクト・ファイル（project file）
    プロジェクト・レジストリ（project registry）
    ブロック（block）
    プロトコル（protocol）
    プロパティ（property）
    プロパティ・クラス（property class）
    文（statement）
    分解オブジェクト（deconstructed object）
    分割バー（split bar）
    分類（classification）
    並行性（concurrency）
    ペイン（pane）
    ページ（page）
    ページ・ブレーク（page break）
    ペースト（paste）
    ヘッダー（header）
    ヘッダー・ノード（heading node）
    別名(alias)
    変数（variable）
    編成ノード（organization node）
    ボイラープレート（boilerplate）
    ポート（port）
    保存済み選択項目（saved selection）
    保存済み選択項目ツール（Saved Selection tool）
    ボタン（button）
    ボタン・プロシージャ（button procedure）
    ポップアップ・リスト（pop-up list）
    ボディ（body）

ま

    マージン（margin）
    マクロ（macro）
    マスター/ディテール・レイアウト（master/detail layout）
    マッチング・ツール（Match tool）
    マトリックス・セル（matrix cell）
    マトリックス・レイアウト（matrix layout）
    マトリックス・レポート（matrix report）
    無名ブロック（anoymous block）
    メール・ラベル・レイアウト（mailing label layout）
    メガバイト（MB）（megabyte）
    メソッド（method）
    メッセージ・ボックス（message box）
    モーダル・ウィンドウ（modal window）
    モードなしウィンドウ（modeless window）
    文字位置（justification）
    モジュール（module）

や

    有効なXML（valid XML）
    ユーザー・イグジット（user exit）
    ユーザー定義アクション（user-defined action）
    ユーザー定義型（user-defined type）
    ユーザー定義マクロ（user-defined macro）
    ユーザー・レジストリ（user registry）
    要素（element）
    要素タイプ（element type）
    読込み一貫性（read consistency）

ら

    ライブラリ（library）
    ラジオ・グループ（radio group）
    ラジオ・ボタン（radio button）
    ラベル（label）
    ランタイム・パラメータ･フォーム（Runtime Parameter Form）
    ランチャ（Launcher）
    リスト項目（list item）
    リスト・ツール（list tool）
    リスト・ボックス（list box）
    リフレッシュ（refresh）
    リモート・データベース（remote database）
    リンク（link）
    リンク・ファイル（link file）
    ルート（root）
    ルート・ノード（root node）
    ループ（loop）
    レイアウト（layout）
    レイアウト単位（layout unit）
    例外（exception）
    例外ツール（Exception tool）
    レコード（record）
    レコード・グループ（record group）
    レジストリ（registry）
    列（column）
    列オブジェクト（column object）
    レベル（level）
    レベル・ツール（level tool）
    レポート・レベルのオブジェクト（report-level objects）
    連結したライブラリ（attached library）
    ローカル・データベース（local database）
    ローカル変数（local variable）
    ローカル・レジストリ（local registry）
    論理演算子（logical operators）
    論理ページ（logical page）

わ

    ワイルド・カード（wildcard）
    枠（edge）
    枠（frame）
    枠ボックス（bounding box）


Project Builderにおいて、Project Builderまたはユーザーにより提供され、一定の形式のファイルに用いられるコマンド文字列。アクションは単一のファイル・タイプに制限されていない。たとえば、「ビルド」アクションがFormモジュールおよびCソース・ファイルの双方に定義されている場合、「すべてをビルド」を選択すると適切なツールによりすべての.fmbおよび.cファイルがコンパイルされる。｢定義済みアクション（pre-defined action）｣と｢ユーザー定義アクション（user-defined action）｣も参照。


埋込み型のコンピュータ・システム用に米国国防総省により開発された、高レベルのプログラミング言語。


ユーザー入力を受けることができるウィンドウまたはビュー。


（Oracle Express） 複数のディメンション値のデータを1つの値（全都市の合計販売数など）またはさらに小さな値セット（各地域の都市について算出された平均販売数など）に統合すること。データは詳細の最低レベルで収集されることが多く、分析用にさらに高いレベルでの合計に集約される。


最後のアクションのために発生した状況を通知するモーダル・ウィンドウ。警告には応答する必要がある。


フィールド内でデータが位置付けられる方法。データを定義されたフィールド幅の左、右、中央、左揃え、右揃えまたは中央揃えで配置できる。


表、ビューまたは列を参照するためにSQL文内で使用される2次的な名前。


（Oracle Express） ディメンション内のすべての値または特定階層についてのディメンション内のすべての値を選択できる「セレクタ」ダイアログ・ボックスのツール。


（Oracle Express） 階層内の特定の値を超えるレベルのディメンション値。祖先の値は、その子孫の値の集約合計である。次の例は、GEOGRAPHYディメンション内における、"France"、"Lyon"および"Paris"の祖先としてのディメンション値である"Europe"を示している。


別のグループを直接または間接に所有するグループ。


最初のオブジェクトの位置と2番目のオブジェクトとの関係を保ちながら、1つのオブジェクト上のスポットを別のオブジェクト上のスポットに固定するレイアウト・オブジェクト。


（Oracle Express） ファミリ・リレーションを基準にしてディメンション値を選択するとき、または階層内をナビゲートするときに使用する特定のディメンション値。


名前がなく、実行可能文を囲むBEGINおよびENDキーワードを明示的に指定する必要のないPL/SQLプログラム単位。無名ブロックには名前がないため、他のプログラム単位は参照できない。


別のオブジェクトのグループツリー内で、そのオブジェクトよりも上の位置で現れるオブジェクト。どのオブジェクトも、その依存項目の上位項目になる。


必要に応じWebページやアプリケーションに動的にインポートできる小さなプログラムを表すJava用語。


特定の結果を達成するために使用される、1つ以上のプログラム・モジュール。アプリケーションは、他のアプリケーションにネストできる。たとえば、業務システムを制御するアプリケーションには、データ入力用のさまざまなForm Builderアプリケーションやそのデータを視覚的に表示するさまざまなGraphics Builderアプリケーションを含めることができる。


1. プログラム単位が継続して作動するようにプログラム単位に渡される任意の式。
2. キーワードおよびキーワードの指定値を含む句。


情報交換用の米国標準コード。American National Standard Code for Information Interchangeの略称。


読込み専用のPL/SQLサブプログラムの集合であり、通常アプリケーションと共に提供され、必要なPL/SQLソースを提供する。連結ライブラリ内のプログラム単位は、コンパイル時または実行時に他のプログラム単位によって初めてコールされたときに、暗黙的にロードされる。それらのプログラム単位は、再度必要になったときにすばやく利用できるように、ロードされた状態になっている。このため、実行時のメモリの使用量を節約し、アプリケーションのパフォーマンスを改善することができる。「ライブラリ（library）」も参照。


1. 「プロパティ（prorety）」を参照。
2.  Oracle8オブジェクト・タイプ定義の一部またはコンポーネント。各属性には、名前とOracle8データ型がある。オブジェクト表がオブジェクト・タイプに基づいて作成される場合、表内の列は、オブジェクト・タイプ定義内の属性に対応する。リレーショナル表内の列オブジェクトがオブジェクト・タイプに基づいて作成される場合、その列オブジェクトにはサブ列と同等のものが含まれ、それぞれがオブジェクト・タイプ定義内の属性に対応する。表内の各Oracle8オブジェクト属性が、別の列であるかのように異なるデータ項目として扱われる。このことは、リレーショナル表内のオブジェクト表と列オブジェクトについてもあてはまる。
3. （Oracle Express） ディメンション値によって共有される記述子の特徴。属性は論理グループ分けを表し、これによってユーザーは、同類の特徴を基にデータを選択できる。たとえば、履き物を表すデータベースでは、履き物の色という属性を使用することにより、同じ色を共有するすべてのブーツ、スニーカーおよびスリッパを選択できる。


列オブジェクトを構成する列（Oracle8）。


Graphics Builderでは、属性記述子内の最初の要素。その後のファンクション・コールで設定または取り出される属性のツールキットに知らせる32ビットのマスク。属性マスク内に対応するビットが設定されている要素のみが設定または取り出される。


（Oracle Express） 属性および属性値を基準にしてディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、ソフト・ドリンクを表すデータベースでは、サイズが1リットルの全製品を選択する場合もある。その場合、「サイズ」が属性で、「1リットル」が属性値である。


（Oracle Express） 属性を構成する、データベース内の値。たとえば、アイスクリーム製品を表すデータベースでは、バニラ、チョコレートおよびストロベリーといった属性値は、製品ディメンションの味属性に属する場合がある。ブランド、形態およびサイズなど、製品ディメンションのさまざまなレベルにおけるディメンション値は、味について同じ値を共有する場合がある。


チャートの1種であり、軸と呼ばれるチャートの境界線のどこにデータが位置するかに基づきデータが表示される。軸チャートには軸が2つまたは3つあり、それぞれが項目軸、値軸または日付軸のいずれかになる。


パターンの白い部分。バックグラウンド要素に色を付けるには、「塗りカラー」パレットを使用する。


オペレーティング・システム環境で実行され、サービスやアクションを行う非対話形式のプロセス。一部のOracle製品では、データベースを同時に使用するユーザーのための作業の実行と調整、電子メッセージの処理と配布、印刷サービスの管理など、さまざまな作業にバックグラウンド処理を使用する。


チャートの値軸上の表示フィールドの始点として使用される値。


ウィンドウ・システムを使用せずにバッチ・モードでアプリケーションを実行する実行可能プログラム。


いくつかのPL/SQLプログラム単位をマシンが実行できる形式に一度に変換する。


PL/SQL構成体またはSQL SELECT文内のあらゆる位置に出現する単一のリテラル値（文字列、数値、日付など）の置換に使用されるパラメータへの参照。バインド参照の際には、パラメータ名の前にコロン（:）を付ける必要がある。


PL/SQLパッケージ以外で作成し使用できるグローバル変数。


1. キーワードDECLARE、BEGIN、EXCEPTIONおよびENDで定義される、PL/SQL内の基本的なプログラム単位。
2. Form Builderでは、データベース表またはビューに関連する論理コンテナ。


1. プログラム単位の仕様部と同じ情報が入っており、サブプログラムの実際のインプリメンテーション（そのアクション順序）も含む。ほとんどの場合、1つのサブプログラムには、本体を1つのみ定義する必要がある。
2. Report Builderでは、レポート・レイアウトの大部分（テキスト、図形、データおよび計算）を含む領域。レポートのボディは、レポートのヘッダー・ページとトレーラ・ページの間に表示される。


レポートが実行されるたびにレポート内に表示されるテキストまたは図形（あるいはその両方）。一部の製品では、「一定の」テキストまたは図形と呼ばれる。


レイアウト・オブジェクトの周辺のユーザー定義のアウトラインであり、通常その内容を強調表示するために使用する。境界線は、幅の半分がオブジェクトの枠の外側、もう半分が内側になるように描かれる。


「内側枠ボックス（inner bounding box）」および「外側枠ボックス（outer bounding box）」を参照。


1つの軸に沿って2種類のデータを表示する軸チャート。


ブレーク・グループに割り当てられた問合せ列。


レポート・データのブレークまたは分類に使用されるグループ。ブレーク・グループに割り当てられた問合せ列のデータは、すべて別のグループに属する列のデータの上に表示される。ブレーク・グループにフェッチされた各レコードは一度しか表示されないが、別のグループの複数の関連レコードは表示できる。


レポート・データの集合を分類する項目を含むレポート。


ブレーク・ポイントに達するたびに実行されるPL/SQLブロック。「ブレーク・ポイント（breakpoint）｣も参照。


PL/SQLサブプログラム内のあらゆる実行可能ソース行にセットできるデバッグ・アクション。ブレーク・ポイントはプログラム単位の実行を中断し、制御をPL/SQLインタプリタに渡す。ブレーク・ポイントを使用すると、サブプログラムをステップごとに実行し、ランタイム・エラーを探すことができる。「ブレーク・トリガー（break trigger）」も参照。


特定の形式のドキュメントを作成するために使用されるコンポーネントを指す。たとえば、フォームの作成にはForm Builderが、レポートの作成にはReport Builderが使用される。


Oracle Serverによって定義およびサポートされるデータ型。


PL/SQL言語に対する拡張機能の集合であり、ソフトウェアで使用されるように設計されている。ビルトインには、データ型、プロシージャ、ファンクション、例外および定数が含まれる。


Project Builderでは、マクロはProject Builderに付属している。「マクロ（macro）｣も参照。


コンピュータと周辺機器、またはコンピュータの部分間でデータを転送する間、データを一時的に格納する領域。バッファにより、転送の速度またはタイミングの違いによる情報の損失を防ぎ、一部の機能が高速化される。


1. アクション項目の選択、ダイアログボックスの表示、または現行の条件の確認に使用されるインタフェース要素。
2. 関連するPL/SQLプロシージャをもつ、アプリケーション内のオブジェクト。通常、ユーザ・マウス・イベントに基づいて実行される。


アプリケーション・オブジェクトに関連するPL/SQLプロシージャであり、実行時にその項目で特定のマウス・イベント（ボタンのクリックなど）が発生すると実行される。これは、ブレーク・グループを含む、フェッチされたデータの階層を確立することによって行われる。


現在、ユーザーからアクセスまたは変更されているデータベース上のデータ、またはOracle Serverがユーザーのサポートに必要とするデータのための、一時的な格納領域。これらの用語は同義で使用されることが多い。


Forms DeveloperおよびReports Developerコンポーネントの実行可能プログラムを他のOracle製品や3GLプログラムから起動させるためのインタフェース。


最初のエントリ・ポイントから現在実行しているサブプログラムに対する、一連のサブプログラム・コール。各サブプログラム・コールは、下に伸びるコール・スタック上の枠によって表され、新規に入力されたサブプログラムはスタックの一番下に追加される。


   「エディタ（editor）」を参照。


Form Builderでは、ユーザーがランタイム・アプリケーションで対話を行うインタフェース・オブジェクトを配置するバックグラウンド・オブジェクト。キャンバス・ビューは、通常、ウィンドウに対応付けられる。


オープンAPIを通じてクライアント、アプリケーション・サーバーまたはデータベースにプラグインできる、管理可能なオブジェクト。


「スタイル・シート（style sheet）」を参照。


非階層型の図表やその断片などの情報の種別を、感性レベルではなく、可能とするラベル・コンポーネント。分類された種々の情報へのアクセスを個別に制限する手段として使用される。


「項目軸（discrete axis）」を参照。


スプレッドシート内のデータのインスタンス（Microsoft Excelなど）。


Common Gateway Interfaceの略称。アプリケーションをWebサーバー上で実行するための、業界標準の技法。Webサーバーで検索される標準のHTMLドキュメントは静的であるが（まったく同じテキストが毎回検索される）、CGIにより、プログラムがWebサーバー上で稼働して別のコンピュータと通信を行い、ユーザーが入力する情報に応えて「動的な」HTMLドキュメントを生成することが可能になる。


コンピュータ・グラフィックス・メタファイル。国際的に認められたファイル形式で、オブジェクト指向の図形の保存や、システムまたはプログラム間の転送に使用される。


ANSI/ISO互換のために提供されているOracleデータ型の1種。CHAR列は固定長の列で、A、3、&、ブランクなどの印字可能文字を含むことができ、1～255個の半角文字やNULLを入力できる。


フィールドに対する単一の値を示す、横棒、線、記号、その他の図形オブジェクト。


Graphics Builderチャートをフォームまたはレポートに埋め込むのに使用されるあらゆるサイズの境界のある四角形。


チャートの書式を定義する属性とプロパティの集合。


小さな四角形として表示されるインタフェース要素であり、ユーザーはこれをオンまたはオフに切り替えることができる。


エラーチェックのアルゴリズム。


1. グループの1メンバーであり、グループ・ツリー内でそのグループ・オブジェクトのすぐ下に位置するオブジェクト。グループ・オブジェクトを構成するオブジェクトは、そのグループの子である。どのオブジェクトも、その親オブジェクトの子になる。
2. （Oracle Express） 階層内にある特定値のすぐ下のレベルのディメンション値。子の値は、親の集約合計を生成する計算に組み込まれる。ディメンションに複数の階層が含まれる場合、ディメンション値は複数の親の子である場合がある。次の例は、GEOGRAPHYディメンション内で、"France"の子としてのディメンション値"Lyon"と"Paris"を示している。


「ディテール問合せ（detail query）」を参照。


ラベルの付いた、情報の感度を示す階層レベル。分類は、情報へのアクセスを制限する手段として使用される。


文全体を構成しない、SQL文の一部。たとえば、「WHERE句」。


別のアプリケーションまたはコンピュータ（「サーバー」）のサービス、データ、処理などを要求するユーザー、ソフトウェア・アプリケーションまたはコンピュータ。2タスク環境では、クライアントはユーザー・プロセスである。ネットワーク環境では、クライアントはローカル・ユーザー・プロセスであり、サーバーはローカルまたはリモートの場合がある。


2つのCPU間の処理の分離。1つはトランザクション内でサービスを提供するサーバーとして、もう1つはトランザクション内でサービスを要求して受けるクライアントとして稼働する。共有データ管理の仕事は、すべてデータベース管理システムを実行しているコンピュータによって処理されるので、データベース・アプリケーションを実行しているワークステーションは、データの解釈と表示専用になる。


メモリー・バッファ。オブジェクトは、別のオブジェクトをカットまたはコピーするか、またはアプリケーションを終了するまで、クリップボードに残る。


すべてが同じデータ型で、数に制限のない要素によって構成されるデータ単位を記述する、ユーザー定義データ型。可変配列型および表タイプは、コレクション・タイプである（Oracle8）。


Forms Developerの実行可能プログラムのコマンド・ライン引数のセットが入ったファイルを指定できる引数。


ウィンドウ・システム、描画面、またはウィンドウおよびそのビューに利用できるすべての色を含む。


1. データの特定のドメインを表す、データベース表内の垂直方向の領域。列には列名（ENAMEなど）があり、特定のデータ型（CHARなど）を持っている。たとえば、従業員情報の表で従業員名のすべてが1つの列を構成するなど。レコード・グループ列は、データベースの列を意味する。
2. Report Builderでは、問合せのSELECTリスト内の列のそれぞれの式に対し自動的に作成されるか、集計や式を実行したりプレースホルダーとして稼働するために手動で作成されるデータ・モデル・オブジェクト。


Oracle8のリレーショナル表またはオブジェクト表で、定義がオブジェクト・タイプに基づいている列。列は複合列で、その構成部分は、オブジェクト・タイプの属性に対応する。


オペレーティング・システムのコマンド・ライン。ほとんどのOracle製品は、いくつかの実行プログラム引数を使用して、コマンド・ラインから起動できる。


プログラム内に説明文を含めるための言語要素。これを実行しても影響は出ない。


データベース内のデータの変更を永続的にすること。変更が確定されるまでは、変更情報を格納したり、データを前の状態に復元できるように、新旧のデータが存在する。


（Oracle Express）

>	より大きい

<	より小さい

=	等しい

<=	以下

>=	以上

<>	等しくない

数値の場合、オペランドは最小共通型に拡大される（IntegerはLongに優先し、LongはSingleに優先し、SingleはDoubleに優先する）。文字列の場合、比較は大/小文字が区別され、Windowsのコントロール・パネルで指定する言語によって使用される照合順番に基づいて行われる。結果はFALSEが0でTRUEが-1になる。


ソース・プログラムを、バイナリの実行可能な形式に変換すること。PL/SQLプログラム単位は、実行する前にコンパイルする必要がある。


大規模アプリケーションの一部である特定のターゲット・オブジェクト。｢ターゲット（target）｣も参照。


異なるデータベース・アプリケーションや同じアプリケーションを実行する複数のユーザーによる、同じデータの同時アクセス。データベース・ソフトウェアで並行性を保つには、すべてのユーザーが首尾一貫したデータを参照できることと、すべての変更が適切な順序で行われることを保証するロジックを追加する必要がある。


X> 100のように、値が真か偽である式。たとえば、式で真を評価させた行のみを表示するための問合せを行う場合、問合せに条件を設定します。


子オブジェクトが親オブジェクトの内外で移動またはサイズ変更されることを防ぐレイアウト・エディタ・モード。


データベースへログインすること。問合せを作成または変更したり、データベースに格納されているアプリケーションにアクセスする場合は、接続する必要がある。


SQL*Netがネットワーク上の特定のOracleインスタンスへの接続に使用する、プロトコルを含むパラメータの集合。


オブジェクト・レベルやアプリケーション・レベルではなくデータベース・レベルで実施される、一定のデータに関する規則または制限（列でのNOT NULL制限など）。


PL/SQLコードの構成体。構成体には2つのタイプがある。値無し構成体は値を戻さず、値付き構成体は値を戻す。


Oracle Serverが現行のSQL文を格納する作業領域。文が問合せの場合には、結果の列ヘッダーと結果が入る１行。カーソルとも呼ばれる。


1つの値で始まり、別の値に達するまで継続する値を表示する軸。したがって、これらの値は、数学的に関連付けられている依存データは、通常、値軸とも呼ばれるこの軸に沿って表示される。


オブジェクトの理想的な形を構成する、垂直の四角形の4隅の点。レイアウト上のオブジェクトを選択すると、その制御ポイントが表示される。選択するオブジェクトによっては、制御ポイントをドラッグして、オブジェクトを変更できる場合がある。


描画が行われる2次元の格子。


レイアウト・エディタ・ビューでのオブジェクトの配置とサイズ設定に使用される、x，y単位のタイプ。利用できる座標システムは、1) プラットフォーム固有の文字セル・サイズを使用する文字、2) 単位がピクセル、センチメートル、インチまたはポイントである実際単位。


オブジェクトがレイアウト内で表示されるための位置を示す点。x座標とy座標により、オブジェクトの水平方向（x）と垂直方向（y）の位置が決まる。


必要に応じエディタ内の別の位置にペーストできるように、選択されたオブジェクトの複製をクリップボード上に保管すること。


親問合せと同じ表に基づく副問合せ（たとえば、その親問合せに含まれる表の中にある列の参照など）。


2つ以上の他のグループを所有し、数学的なクロス積を実行する（それらの間の値を相関させる）グループ。


｢マトリックス･セル｣を参照。


1. マウスの位置を示す小さなアイコン。カーソルの形は、選択するツールによって異なる。
2. 問合せにより取り出されるデータに対する内部ポインタ。カーソルは、一度に1行のデータしか指さない。ただし、ビルトイン・サブプログラムを使用すると、カーソルをデータ・セットの任意の行に移動できる。


（Oracle Express） ユーザーが作成する式で、これによってデータ解析を細かくチューニングできる。データベース内のベース基準を使用して、カスタム基準を作成できる。たとえば、データベース内にVolume Shareという既存の基準がある場合、この基準を使用して、Volume Share Year Agoという名前のカスタム基準を作成できる。このカスタム基準では、製品の前年度からの全体シェアを見ることができる。


1つ以上のオブジェクトを削除し、必要に応じエディタ内の別の位置にペーストできるようにそれらをクリップボードに保管すること。


ビューは、その全体または一部が他のビューにより遮られると破損する。


データベースの管理者により所有される一組の表およびビュー。Oracle Serverやその他のリレーショナル・データベースの中核となる情報ソース。


グループと問合せ間でマスター/ディテール（親子）関係を定義するのに使用されるデータ・モデル・オブジェクト。


データベースからどの値をフェッチすべきか、どの値を計算すべきか、データをレポート内でどのように順序付けるべきかを定義するリレーショナル・モデル。データ・モデルを定義するReport Builderオブジェクトは、問合せ、グループ、列、パラメータおよびリンクである。


ビューは、その全体または一部が他のビューにより遮られると破損する。


Project Builderにおいて、オープン・オブジェクトの構造を制御するプロジェクト項目を示す、プロジェクト・ナビゲータ内のノード。たとえば、「グローバル・レジストリ」ノードはグローバル・レジストリを示し、ローカル・レジストリのリストとグローバル・タイプ定義のリストが含まれている。


ユニットとして扱われる、一組のディクショナリ表とユーザー表。


トリガーを実行するINSERT、UPDATEまたはDELETE文がデータベースのリレーショナル表に対して発行されたときに、暗黙的に実行される保存済みのPL/SQLブロック。｢デバッグ・トリガー（debug trigger）｣も参照。


データの標準の書式。共通のOracleデータ型には、CHAR、VARCHAR2、DATE、NUMBER、LONG、RAWおよびLONG RAWなどがある。


Oracle Serverのデータ型の1つ。日付列には、紀元前9999年1月1日から西暦9999年12月31日までの日付と時刻が入る。


1つの日付から始まり、別の日付に達するまで続く日付の値を表示する軸。


プログラム内のランタイム・エラーを検出して診断し、削除すること。


PL/SQLサブプログラム内に配置されるユーザー指定のイベントであり、通常ランタイム・エラーのトラブルシュートを目的とする。


PL/SQLサブプログラムのどの実行可能ソース行にも配置できる、条件付きのデバッグ・アクション。指定条件が満たされると、サブプログラムの実行が再開される前に、指定したアクションが実行される。｢データベース・トリガー（database trigger）｣も参照。


テストとデバッグに使用される、ソフトウェアでのProcedure Builderの機能。


Oracle8では、オブジェクト・タイプとオブジェクトは複合要素であり、構成要素と属性によって構成される。Forms DeveloperおよびReports Developerでは、個々の構成要素または属性を、独立した、個別に選択できるデータ項目として扱う。このような扱い方によって、分解オブジェクトが生成される（フラット化オブジェクトとも呼ばれることもある）。オブジェクトはDeveloper環境内において、同類のエンティティではない。


値が他のデータに依存するデータ。たとえば、ある従業員の就業年数は値10であるが、それはその従業員の名前の値と依存します。値データとも呼ばれる。


ユーザーが必要なコマンド・パラメータや属性を指定しない場合にシステムにより提供される値。


配布と実行のために完成されたアプリケーションを用意し提供すること。


Project Builderにおいて、Project Builderがプロジェクト内で参照されるファイルをどのようにコンパイルするかを決定するために使用する機構。ツリーの左上の項目は、右下の項目に依存している。たとえば、ヘッダー・ファイルが古いか、またはそれを使用して構築する実行可能ファイルより新しいと、Project Builderでは、Buildコマンドを受けて、実行可能ファイルが再構築される。依存性はサブプロジェクトにも当てはまる。たとえば、関数ライブラリを含むサブプロジェクトが再構築されていると、Project Builderは更新されたライブラリ関数を使用するため依存プロジェクトを再構築する必要があることを「理解する」。｢依存性表示（dependency view）｣も参照。


Project Builderでは、プロジェクト・ナビゲータ内のファイルをそれらが互いに依存する順に表示（プロジェクト・ノードを階層の最上位に、その後にターゲット・ノードを、続いてそれらのターゲットの構築可能コンポーネントを配置）する。たとえば、実行可能フォームは.fmbファイルに依存してこれに先行し、.fmbファイルはUSEREXITプロシージャが使用するライブラリに依存してこれに先行するなど。｢プロジェクト表示（project view）｣、｢ターゲット（target）｣も参照。


1. 別のオブジェクトのグループ・ツリー内で、そのオブジェクトより下位に現れるオブジェクト。どのオブジェクトも、その上位項目の依存項目になる。
2.（Oracle Express）階層内の特定の値より小さいレベルのディメンション値。子孫の値は、その祖先の集約合計を生成する計算に組み込まれる。次の例は、GEOGRAPHYディメンション内における、"Europe"の子孫としてのディメンション値である"France"、"Lyon"および"Paris"を示している。


Forms DeveloperおよびReports Developerアプリケーションのさまざまなコンポーネントを設計するためのインタフェース。


「Oracle Designer」を参照。


アプリケーション・モデリング、設計および生成のツールセット。Oracle Designerを使用すると、Oracleリポジトリに記録されているモジュール定義からフォームとメニューを生成できる。


マスター/ディテール・レポートを定義する際、ディテール問合せはマスター（親）問合せにより取り出された各レコードに対するすべての関連レコードを取り出す。


操作を完了するために必要な情報の入力を求める、部分的な画面またはウィンドウ。


コンパイラにより生成される、プログラム単位の中間的な表現。DIANAには、コンパイルされるプログラム単位の構文上と意味上の情報がすべて含まれている。参照をプログラム単位にコンパイルするため、コンパイラは参照先のプログラム単位のDIANAへのアクセスを必要とする。たとえば、プログラム単位Aがプログラム単位Bをコールする場合、BのDIANAが使用可能でなければ、Aをコンパイルできない。


（Oracle Express） データのカテゴリを提供する値のリストである、データベース・オブジェクトのタイプ。ディメンションは、変数の値を識別する索引として機能する。たとえば、月ごとに個別の販売金額が記録された販売データがある場合、そのデータにはMONTHディメンションがある。つまり、データが月別に分類される。ディメンションはリレーショナル・データベースにおけるキーに似ている。

マルチディメンションの変数内にある任意のデータ項目は、変数の各ディメンションから1つのメンバーを指定することにより、一意におよび完全に選択できる。たとえば、販売変数がMONTH、PRODUCTおよびMARKETによってディメンション化されている場合、MONTHディメンションで"January"、PRODUCTディメンションで"Stereos"、MARKETディメンションで"Eastern Resion"を指定すると、変数内の1つのセルが一意に指定される。このように、ディメンションによって、データの取出し、更新および計算について、データを編成および選択するための、正確で、直感的な方法が提供される。

ディメンションは、1つのテキストまたは整数値などの単純な値から、他のディメンションの値を組み合わせた値など、連結した値の場合もある。複合は、ディメンションではないが、散在する値を処理する目的でExpressによってディメンションのように扱われる、連結に似た内部オブジェクトである。


（Oracle Express） ディメンションを構成するリスト内の1つの要素。たとえば、コンピュータ会社のPRODUCTディメンションでは、"LAPPC"および"DESKPC"と呼ばれるディメンション値を持つ場合がある。GEOGRAPHYディメンション内の値には、"Boston"および"Paris"などが含まれる場合がある。また、TIMEディメンション内の値には、"MAY96"および"JAN97"などが含まれる場合がある。


メニュー項目、ボタンなどを表す、インタフェース要素の状態。現行のコンテキストでは使用不可。つまり、キーボードやマウス入力には応答しない。


固有の値を固定した間隔で表示する軸。これらの値は、数学的に関連付けられていない。通常、独立データは、項目軸とも呼ばれるこの軸に沿って表示される。


チャート、イメージ、テキスト・オブジェクトおよび形のあらゆる組合せを含むGraphics Builderドキュメント。


Form Builderでは、PL/SQLでプログラムに基づいてフェッチまたは割り当てる必要のある情報を格納または表示する項目。


これはコール・スタックに属するため、この中では新規に入るサブプログラムはスタックの最下部に追加される。最初のプログラム・エントリ・ポイントに対応する最も古い枠は、スタックの一番上に、最も深くネストされたサブプログラム・コールと関連付けられた最新の枠は、スタックの一番下にある。


マウス・ボタンを押したまま、マウス・ポインタをウィンドウ内の特定の位置にスライドさせること。


（Oracle Express） 階層を持つディメンション内の集約のレベルを上下にナビゲートすること。ディメンション値を選択したり、データを表示したりするとき、ディメンション階層内でドリル・ダウンまたはドリル・アップすることにより、階層を拡張または縮小できる。ドリル・ダウンによってビューが拡張され、ディメンション階層内にある親の値に関連付けられている子の値も表示される。ドリル・アップによって、ディメンション階層内にある親の値に関連付けられている子の値のリストが収縮される。

階層をドリル・ダウン（拡張）するにはプラス・アイコン( [image])をクリックし、ドリル・アップ（縮小）するにはマイナス・アイコン( [image])をクリックする。

セレクタ内では、ドリル・アイコン( [image])をクリックして「ドリル」ダイアログ・ボックスを表示し、ディメンション全体の詳細レベル選択できる。


クリップボードの内容を変更することなくレイアウト上のオブジェクトを直接コピーできるオプション。


（Oracle Express） 評価されるたびに異なるディメンション値を持つことのできる保存済み選択項目。選択されたディメンション値は、使用ごとに異なる場合がある。対照的に、静的な保存済み選択項目は、ディメンション値の変化しないリストである。動的な保存済み選択項目のスクリプトには"Select the last three Months"などのように文が記述されるが、静的な保存済み選択項目のスクリプトには、"Select February 1996, March 1996, and April 1996"といったように文が記述される。


拡張2進化10進符号（Extended Binary-Coded Decimal Interchange Code）の略称。


オブジェクトの境界。


境界線、塗りおよびテキスト・パターンと色の現行の設定を表示する、レイアウト・エディタのツール・パレット上の表示ボックス。


プログラム単位の作成やアプリケーションの設計など、一連の特定のタスクを実行する作業領域。


情報を記録する必要があるかもしれない重要な事柄。要素は、属性および他の要素との関係で記述される。


ディクショナリ内に保持される要素はすべて、特定のタイプに分類される。要素タイプには、エンティティ、属性、プログラム・モジュール、表、ダイアグラム、テキスト、ソフトボックスなどがある。これらのオカレンスまたはインスタンスは、要素と呼ばれる。


（Oracle Express） 実行しようとしているタスクに関連のあるダイアログ・ボックスを表示する。通常はそこで1つ以上の必要な値を選択する。


メニュー項目、ボタンなどが現行のコンテキストで使用できる（つまり、キーボードやカーソルおよびマウスの入力に応答する）ことを表すインタフェース要素の状態。


別のオブジェクトを含むオブジェクト。オブジェクトは、次の条件をすべて満たす場合に限り、別のオブジェクトに囲まれると見なされる。両方のオブジェクトが同じ領域に属している（ボディまたはマージン、ヘッダー、トレーラ）。2つのオブジェクトの外側のものが、枠または繰返し枠である。2つのオブジェクトの外側のものが、もう一方の後ろにある。2つのオブジェクトの内側のものが、完全にもう一方の境界線内にある。両方のオブジェクトが同じ領域に属している（ボディまたはマージン、ヘッダー、トレーラ）。2つのオブジェクトの外側のものが、枠または繰返し枠である。2つのオブジェクトの外側のものが、もう一方の後ろにある。2つのオブジェクトの内側のものが、完全にもう一方の境界線内にある。


意図された受取人のみがデータを暗号解除し、読めるようにデータを暗号化すること。


一般的に使用されるツールおよびそれらの構成情報を含む、ユーザーのコンピュータ･ベースの作業場所。Project Builderにおいて、Forms Developerアプリケーションの開発関連のさまざまな作業を完成するのに使用される、ツールのサブセットを指す。


PL/SQLサブプログラムから生成される警告またはエラーの状況。


（Oracle Express） 指定期間を満たすデータに関連付けられたディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、ボストン市場で1995年の12月23日で終わる週に、ドル売上高が10,000ドルを超えるすべての製品を選択するといった操作もできる。


'OPENFILE=my_disp'や'PRINT=YES'など、製品の実行可能プログラムに渡すことができる引数。これらの引数は、通常実行可能プログラムがコマンド・ラインから起動される際に指定される。


「実行（run）」を参照。


オブジェクト、モジュール、選択されたテキストやイメージのコピーをファイルやデータベースに格納すること。Project Builderにおいて、プロジェクト、タイプ、アクションまたはマクロ（あるいはそれらすべて）の定義が含まれるファイルを、異種プラットフォームで作業する他のクライアントに配布できる移植性のある形式で書くプロセス。「エクスポート・ファイル（export file）」、「インポート（import）」も参照。


Project Builderにおいて、プロジェクトのエクスポートにより作成された共有可能な移植性のあるファイル。


1. 変数、定数、リテラルおよびそれらの値による操作を結合したPL/SQL構成体。
2.（Oracle Express） Express言語プログラム内で指定される1つ以上のデータ値。たとえば、式をプログラムまたは関数の引数として指定できる。式は次のいずれかである。

•	単一のリテラル値（10など）

•	1つ以上の値を含む変数または式

•	1つ以上の値を返す関数

•	変数、式または関数などの値を、算術演算子またはブール演算子と組み合せる計算


「ライブラリ（library）」を参照。


他のOracle製品により参照可能なANSI規格のSQL SELECT文。


（Oracle Express） ディメンション階層のレベルに対応する、関連のあるディメンション値のグループ。ファミリ内のディメンション値は、祖先、親、子および子孫としてお互いに関連付けることができる。次の例では、GEOGRAPHYディメンション内のディメンション値"France"についてのファミリ・リレーションを示す。


（Oracle Express） 特定階層のディメンション値のファミリを選択できる、「セレクタ」ダイアログ・ボックスのツール。ファミリには、1つの親とその子孫にあたるディメンション値すべてが含まれる。たとえば、GeographyディメンションにあるChicago市場レベル以下のファミリ・メンバーをすべて選択できる。


1. その中でデータの入力、編集および削除が可能なインタフェース要素。2. Graphics BuilderおよびReport Builderでは、特定の問合せ列のデータがどのように表示されるかを定義するレイアウト・オブジェクト。


Graphics Builderでは、独立データ（値）が横棒や線のようなチャート・フィールドとしてどのように表示されるかを決定する、属性およびプロパティの集合。


Project Builderにおいて、ファイル・システム内に格納されたファイルを示す、プロジェクト・ナビゲータ内のノード。たとえば、グローバルおよびローカル・レジストリ・ノードは、それぞれグローバルおよびローカル・レジストリ・ファイルに対応する。


塗り（色またはパターン）が適用される、オブジェクト内の領域。


グループによりデータが表示されることを制限する、PL/SQL関数または無名関数。


ローカル・エリア・ネットワーク上のコンピュータに対する外部からのアクセスと、ローカル・エリア・ネットワーク内から外部のコンピュータへのアクセスを規定するコンピュータ。


「分解オブジェクト（deconstructed object）」を参照。


子オブジェクトが移動またはサイズ変更される際に親オブジェクトのサイズ変更または縮小を自動的に行い、オブジェクトの位置変更やサイズ変更により影響される可能性のある他のレイアウト・オブジェクトの位置を調整するレイアウト・エディタ・モード。


ユーザーまたはクライアントからの入力に応答できるエンティティ状態。エンティティは、キーボード・フォーカスを持っていれば、ユーザーがキーを押したときにイベントを受け取れる。描画ビューは、描画フォーカスを持っていれば、描画に影響を与えるクライアント・ルーチンに応答できる。


パターンの黒い部分。フォアグラウンド要素に色を付けるには、「線カラー」パレットを使用する。


別の表の主キーを参照している、1つの表内の値または列。


Report Builderにおいて、ラベルがフィールドの左に、各レコードが別々の論理ページに表示される、デフォルトのレイアウト・スタイル。


Report Builderにおいて、ボイラープレートとフィールドを混在させ「ワード」ブレークで行を折り返すデフォルトのレイアウト・スタイル。


（フィールド・プロパティ） フィールドの値の表示状態を定義する設定。たとえば、書式マスクは、金額や日付の表示を指定するのに使用される。


オブジェクトのフォーマット属性の動的な変更を可能にするPL/SQL関数。


（Oracle Express） 値を生成するストアド計算、ストアド式またはストアド・プロシージャを表すデータベース・オブジェクトのタイプ。データ内の複雑なまたは頻繁に使用されるリレーションを、データ自体を再保存せずに定義および保存する方法は、式によって提供される。式を使用するたびに、値の生成に必要な計算またはプロシージャはExpressによって実行される。


PL/SQLのファンクションまたは式、ユーザー・イグジット、SQL文またはこれらのあらゆる組合せからそのデータを獲得するユーザー作成の列。


1.Graphics Builderにおいて、チャートの基本構造を定義するがデータの表示方法は決定しない、チャート・テンプレートの一部。
2.Report Builderにおいて、他のレイアウト・オブジェクトを囲み複数のオブジェクトのフォーマット、周期および位置を同時に制御するのに使用されるレイアウト・オブジェクト。


アクションの指定されたシーケンスを実行して値を返すPL/SQLサブプログラム。クライアントおよびデータベース・サーバーに存在し、実行することができる。


アプリケーションを、ランタイム実行可能プログラムおよびバッチ実行可能プログラムで実行できるバイナリ形式でファイルまたはデータベースに保存すること。


実行可能なForm Builder。アプリケーションをバイナリ形式でファイルやデータベースに保存するときに使用される。


Forms DeveloperおよびReports Developerインストールの全体に共通した情報を格納するProject Builderレジストリ。この情報は、タイプ定義と、それに関連付けられたアクションおよび、事前定義済みまたはユーザー定義のプロパティに限られる。グローバル・レジストリの使用はオプションである。グローバル・レジストリのファンクションは、個々のユーザー・レジストリにより実行することができる。「レジストリ（registry）」、「ユーザー・レジストリ（user registry）」も参照。


アプリケーション内に存在する論理コンテナ。アプリケーションがグローバル変数を使用する場合、その変数は、アプリケーションを終了するまで、または別のオブジェクトがその変数を明示的に削除するまで、保持される。


ユーザーに、モジュールに対するアクセス権限を与える。アクセス権限を他のユーザーに付与できるのは、モジュールの作成者のみである。


Graphics Builderでは、レイアウト・エディタ内の行と列を分離する線。


1. いくつかの他のオブジェクトから構成されているオブジェクト。
2. Report Builderにおいて、問合せにより選択されているすべての列を含むため自動的に作成されるか、レポート内に現れるデータの階層を変更するためにユーザーにより作成されるデータ・モデル・オブジェクト。主に、レポート内でのブレークの作成と計算のリセットに使用される。
3.Project Builderにおいて、ランチャ外のサブメニューを介して利用できる関連項目の集合。グループによりユーザーは、他の項目またはグループ（あるいはその両方）を表示するためにポップアップする任意の「グループ」をエントリとして、ランチャをWindows95の「スタート」メニューに似せてセットアップできる。たとえば、ユーザーはプロジェクト計画、作業リスト、コンポーネント仕様などを含む「Project Docs」というグループを定義し、.TXTファイルや.DOCファイルなどを含めることができる。


グループによりフェッチされるデータを制限するPL/SQL関数。


「ファミリ・ツリー」に類似した階層モデルで、グループ・オブジェクトとそれらを構成するオブジェクトの関係を表す。


グラフィカル・ユーザー・インタフェース。プログラムの入出力を表す以外に、ピクチャを使用することを意味する。GUIのあるプログラムは、ウィンドウ・システム（X Windows、Microsoft Windows、Apple Macintoshなど）上で稼働する。GUIプログラムは、アイコンやボタンなどを画面上のウィンドウに表示する。ユーザーは、GUIプログラムを主に画面上のポインタ（通常マウスで制御される）を移動して制御する。ビットマップ・インタフェースとも呼ばれる。


アプリケーション・オブジェクトに対する内部ポインタ。PL/SQLプログラム単位内のオブジェクトを参照するには、適切なサブプログラムに、引数としてそのハンドルを渡す必要がある。


テキスト、図形、データ、計算など、レポートの紹介内容を入れることができるオプションのレポート領域。レポートには、ヘッダーが最初に表示され、ボディとトレーラがそれに続く。


レポート内に含めたりレポートに関連付けることができるオブジェクトのタイプを示す、オブジェクト・ナビゲータ内のノード。ヘッダー・ノードを選択しても、レポート内のオブジェクトは選択されない。


（フィールド・プロパティ）  Report Builderが、示されたフィールドをレイアウト内のその位置で禁止するかどうかを指定するプロパティ。「非表示」が指定されると、フィールドの値は（&fieldnameにより）テキスト・オブジェクト内で参照される位置のみ表示される。


（Oracle Express） データを編成および構造化するための方法。ディメンション内の値が複数のレベルに配置され、各レベルがその下位レベルからのデータの集約合計を表している場合、階層が存在する。一部のディメンションは、それらに基づく複数の階層を持つ。

次の例は、GEOGRAPHYディメンションに基づく階層を示す。ここでディメンション値は、5つのレベルで配置されている。CustomersレベルのデータはCitiesレベルに集約され、Citiesレベルのデータは、Countries/Areas、Continents/RegionsおよびGlobalの各レベルに集約される。


Hypertext Markup Languageの略称。インターネット上のWebサーバーの他のドキュメントに対するコンテンツとリンクを指定するのに使用される、タグ・ベースのASCII言語。エンド・ユーザーは、WebブラウザによりHTMLドキュメントを表示させ、リンクに従って他のドキュメントを表示させる。


Hypertext Transfer Protocolの略称。WWWブラウザを有するコンピュータとアクセスされるWWWサーバー間のWWW通信データを搬送するのに使用されるプロトコル。


1つの文書のある位置から、別のドキュメント（のある位置）や同じ文書内の別の場所への参照（リンク）。Webブラウザでは、通常区別ができる方法（異なる色、フォント、スタイルなど）によりハイパーリンクが表示される。ユーザーが（マウスをクリックして）ハイパーリンクを実行すると、ブラウザがリンク対象を表示する。


クロス・リファレンスを含むドキュメントの集まりであり、これを使用するとWebブラウザによりドキュメント間の移動を簡単に行うことができる。


Webブラウザを使用することにより、ドキュメント間を簡単に移動できるクロス・リファレンス。


インタフェースC定義。Cにインプリメントされた機能に対するPL/SQLアプリケーションのプログラミング・インタフェース。


ウィンドウやツールの図形表示。


アプリケーションに保管およびロードできるビットマップ・オブジェクト。クライアントは、インポートされたイメージを変更できない。


Project Builderでは、Project Builderが認識し自動的にプロジェクト・ナビゲータ内にそのエントリを作成するプロジェクト項目であり、通常自動生成の結果である。たとえば、Project BuilderはCソース・ファイルのコンパイルの間に中間ステップとして生成される、 OBJファイルを認識し、それらのエントリをプロジェクト・ナビゲータ内に作成できる。暗示項目のプロパティのリセットは使用が制限されているが（次のコンパイルが変更を破棄する）、編集、ビュー、印刷のようなアクションを介して確認できるため、このような項目は便利である。「項目（item）」、「アクション（action）」も参照。


1. モジュールをファイル・システムまたはデータベースから読み込み、それをアプリケーションに取り込むこと。
2.プロジェクト情報が入ったファイルを読み込むこと。


その値について他のデータに依存しないデータ。たとえば、ある従業員の名前が値Jonesで、これは他の従業員名や関連データの値とは無関係であるなど。項目データとも呼ばれる。


表に関連するオプション構造であり、Oracle Serverにより表の行の位置を素早く確かめ、（オプションとして）それぞれの行が他と重複しないことを保証するために使用される。


Project Builderにおいて、依存性ツリー内の祖先ノードからアクション、タイプ、マクロまたはプロパティ定義の情報を取得すること。上位ノードに関連属性がある場合、それらの属性は継承できる。したがって、フォームや文書のようなファイル・システム項目がサブプロジェクト、プロジェクト、ユーザー・レジストリ、グローバル・レジストリからアクション定義を継承したり、プロジェクトがローカルまたはグローバル・レジストリからタイプ定義を継承する、などの場合がある。


枠の厚みや他の属性設定にかかわらず、オブジェクトの理想的な形を構成し、その4つの制御ポイントを接続する仮想の四角形。


ターゲットの構築に使用されるファイル。たとえば、.FMBは.FMXの入力となる。ソースともいう。


入力する各文字が、カーソル位置以降の文字を右に移動させてその位置に挿入されるモード。置換モードの反対。


世界的な、コンピュータのTCP/IPベースのネットワーク。


PL/SQLソース、Procedure BuilderコマンドおよびSQL文のあらゆる組合せが入ったファイル。


内部的なTCP/IPネットワークであり、これに対するアクセスは（ファイアウォールにより）企業や組織内の人物に制限されている。イントラネットは、インターネットが提供するサービスと類似したものを組織内に提供するが、インターネットに接続される必要は必ずしもない。企業内で情報やアプリケーションの配布のため、内部ネットワーク上に1つ以上のWebサーバーをセットアップするのはイントラネットの一般的な例である。


インターネット上のコンピュータを個別に識別する4つの部分をもつ数値で、それぞれの部分は3桁以下である。


Project Builderでは、フォームやドキュメントなど、そのオブジェクトに関連するファイル・システム内のオブジェクト。プロジェクト・ナビゲータ内のノードにより指定または参照される。


Project Builderでは、「プロジェクト・ナビゲータ」ウィンドウ内のエントリで、アイコンおよび内容を示すタイトルから構成される。ノードは、「Form Builder」ファイルおよび文書などのファイル・システム内の実際の項目を持つ。「ノード（node）」、「項目（item）」も参照。


Java ARchiveの略称。多くのファイル（Javaのクラス・ファイル、イメージなど）を1つのファイルに集めるのに使用されるファイル。


インターネット用のプログラミングをプラットフォーム独自の「アプレット」の形でサポートするコンピュータ言語。


2つ（以上）の表のデータを1つのSELECT文内で結合すること。


「配置（alignment）」を参照。


1. 対応する引数と共に指定する必要があるコマンド・ライン構文の一部。

2. PL/SQL構成体に必要な部分の1つ。


アプリケーションの仮想オブジェクトの値または意味を示すテキスト。


（Oracle Express） ディメンション階層内の位置。ベース・レベルより上の各レベルは、それより下のレベルからのデータの集約合計を表す。たとえば、TIMEディメンションには、MonthやQuarterなどの昇順レベルを持つ場合がある。ディメンション階層内では、1つのレベルのディメンション値は、そのレベルより上または下のレベルのディメンション値とファミリ・リレーションを持つ。


（Oracle Express） 特定階層内のレベルに基づいてディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、GeographyディメンションにあるKey Accountレベルのすべてのディメンション値を選択するといった操作もできる。


オブジェクトの作成、変更、位置付けまたは削除ができるエディタ領域。


異なる表示デバイス間で一貫した測定システムを使用するための寸法の単位。レイアウト上の位置またはオブジェクトの寸法を指定するのに使用される。


SQL SELECT文のテキスト文字列を示すのに使用されるパラメータへの参照。字句参照の際には、パラメータ名の前にアンパサンド（&）を付ける必要がある。


クライアントのファイル・システムまたはデータベースのファイルにともに保管された1つ以上のPL/SQLプログラム単位の集合。ライブラリに保管されたプログラム単位は、複数のアプリケーションから一度に参照できる。ストアド・プログラム単位（データベースに保存され、実行される）とは異なり、ライブラリ内のプログラム単位は、常にクライアント側のPL/SQLエンジン内にロードされ、実行される。ライブラリに保管されたプログラム単位を参照するには、まずライブラリを連結する必要があります。｢連結したライブラリ（attached library）」も参照。


グループと問合せ間でマスター/ディテール（親子）関係を定義するのに使用されるデータ・モデル・オブジェクト。


ボイラープレート・オブジェクトが関連付けられているファイルの名前。実行時に、Report Builderはファイルの内容をレポート・レイアウト内にインポートする。


ダイアログ・ボックス内の項目リスト。通常、リスト・ボックスは選択肢を提供し、スクロールできる。


Form Builderにおいて、選択肢の一覧を表示する項目。


LOVともいう。1列または複数列の選択リストを提供する、スクロール可能なポップアップ・ウィンドウ。


（Oracle Express） ディメンション内で現在選択されている値のリストからディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。


1. アプリケーションを実行するコンピュータ上のデータベース。2. アプリケーションが接続されているデータベース。このデータベースは、アプリケーションによって生成されるすべてのSQL文を解析し、実行する。


「ユーザー・レジストリ（user registry）」を参照。


現行のプログラム単位のスコープ内でのみ宣言されるPL/SQL変数。


（Oracle Express）

Not	Unary Not -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される（1の補数）。

And	And -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。

Or	Inclusive Or -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。

Xor	Exclusive Or -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。

Eqv	Equivalence -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。（A Eqv B）は（Not (A Xor B)）と同じ。

Imp	Implication -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。（A Imp B）は（(Not A）OR B）と同じ。


実際のレポートの1ページ（1つ以上の物理ページに表示される可能性がある）。


PL/SQLサブプログラムでは、 条件が一致しなくなるまで繰り返される条件文。


Project Builderにおいて、アクションのカスタマイズや拡張に使用できる型独自の変数。マクロは、定数または単純な式（これはまた、別の定数または式、あるいはその両方を含む場合がある）の形をとる。マクロを使用すると、コマンド・オプションの発行、およびユーザーがプロパティ定義を1つ変更して行うコマンド・セットの変更の自由度が、大きく高まる。


ページ上の1つ以上の列にレコードを表示する、デフォルトのレイアウト。フィールドは、1つの繰返し枠内で、互いのすぐ下に表示される。


ボディ領域の各論理ページの最上部と最下部にあるオプションのレポート領域。マージンは、任意のレイアウト・オブジェクトを含むことができるが、一般には、ボイラープレートと（ページ番号、総ページ数、総計、現在の日付と時刻のための）フィールドを含む。


ディテール・レコードがマスター・レコードの下に表示される、デフォルト・レイアウト。マスター・レコードは、フォーム・レイアウト・スタイルで表示され、ディテール・レコードは、表形式のレイアウト・スタイルで表示される。


（Oracle Express） ディメンション値の名前に含まれる文字をユーザーが指定する文字に一致させることにより、ディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、BrandレベルのProductディメンションで、"new"という文字を含むすべてのディメンション値を選択できる。


繰返し枠の各レコードをマトリックスのセルとして表示する繰返し方向。


マトリックス・レポートに必要な4つのデータ・セットをフォーマットする、格子に類似したデフォルト・レイアウト。この4つのデータ・セットは、ラベルの行として表示されるセット、ラベルの列としてのセット、格子を作成するセットおよび格子のセルに入るセットがそれぞれ1つずつである。


4つのデータ・セットのクロス・タブ。1つのデータ・セットはページの横方向に表示され、1つはページの縦方向に表示される。1つは、横方向と縦方向のデータが交わることが可能なすべての位置を決定し、それらの位置にセルを配置するクロス積である。もう1つは、セルの「フィルタ」として表示される。1つのデータ・セットはページの横方向に表示され、1つはページの縦方向に表示される。1つは、横方向と縦方向のデータが交わることが可能なすべての位置を決定し、それらの位置にセルを配置するクロス積である。もう1つは、セルの「フィルタ」として表示される。


（Oracle Express） 販売データやコスト・データなど、調査および分析できるデータ。ある基準内のデータを選択および表示できる。基準は、変数やリレーションとして格納したり、式を使用して計算したりできる。


1,048,576（1024x1024）バイトに等しいメモリーの単位。多くの場合、100万バイトに切り捨てられる。


最後のアクションのために発生した状況を通知するモーダル・ウィンドウ。メッセージ・ボックスには応答する必要がある。


オブジェクト・タイプ定義によってOracle8に連結された実行可能コード。


アプリケーションが継続する前にオペレータからの応答を引き出すウィンドウ。


ランタイム・ウィンドウ・マネージャがサポートできる量と同じ量の機能をもてる制限のないウィンドウ。


1. 複数のアプリケーションにより共有できるオブジェクト。外部問合せやPL/SQLライブラリは、モジュールの例。2. Form Builderでは、アプリケーションの主要なコンポーネント（メニュー・モジュール）。


いくつかの行に渡るウィンドウ内のフィールド、またはダイアログ。情報を垂直にスクロールさせることが可能である。


（Oracle Express） データが"使用できない（"not available"）（NA）ことを示す特別なデータ値。NAは、特別なデータ値が割り当てられていないまたはデータを計算できない任意のセルの値である。


横方向または縦方向（あるいはその両方）のディメンションに1つ以上のマスター/ディテール関係が含まれるマトリックス・レポート。ネストできる量に制限はない。


データ上のページが（フェッチしてからフォーマットされるまでキャッシュするのではなく）、フォーマットされてからフェッチされるデータ型。


1.  オブジェクト・ナビゲータのオブジェクト階層内の特定の位置。ノードは、他のオブジェクトへのクロス・リファレンスなどのオブジェクトの情報を表示するために拡張できる。2.  Project Builderにおけるプロジェクト・ナビゲータ内のエントリ。「項目（item）」、「項目ノード（item node）」および「編成ノード（organization node）」も参照。


データ型NOCACHEのデータベース列を参照するレポート列。


値がないこと。


（Oracle Express）

^	指数

-,+	単項のプラスおよびマイナス

*, /	数値乗算または除算。除算の場合、結果はDOUBLE型。

\	整数の除算。オペランドはＩNTEGER型またはLONG型。

Mod	係数または剰余。オペランドはＩNTEGER型またはLONG型。

-, +	数値の加算と減算。+演算子は文字列の連結にも使用できる。


1.  レイアウト上に配置できる項目。オブジェクトの例は次のとおり。四角形および、線、楕円、円弧、多角形、折れ線、丸い四角形、手書き、チャート、テキスト、記号、テキスト・フィールドなどのオブジェクト。

2. Oracle8では、オブジェクト・タイプのインスタンス。オブジェクトは、オブジェクト表内の行であったり、リレーショナル表内の列オブジェクトに含まれる行の一部であったりする。


「列オブジェクト（column object）」を参照。


関連するオブジェクトのコピーや参照を行う機能の提供に使用する、オブジェクト・グループのコンテナ。


「ハンドル（handle）」を参照。


現行セッションのオブジェクトの階層リストが入ったウィンドウ。リストはアウトライン形式で表示され、ユーザーはオブジェクトの作成、編集、改名および削除などの複数の作業を実行できる。


Oracle8において、定義がオブジェクト・タイプに基づいている表のこと。オブジェクト・タイプ内の各属性は、オブジェクト表内の列になる。表内の各行は、個々のOracle8オブジェクトである。


Oracle8において、オブジェクト作成の基盤となる、ユーザーが提供する定義またはテンプレート。オブジェクト・タイプは複合であり、その構成要素が属性である。各属性は名前とデータ型を持ち、オブジェクト・タイプ全体として名前を持つ。オブジェクト・タイプには1つ以上のメソッドが含まれる場合もある。


Open Database Connectivityの略称。異なるデータベース・システムをアクセスするための基準。アプリケーションは、SQLのODBC仕様によりODBCに対し文を送ることができる。ODBCはその文をデータベースが理解できる仕様に変換する。Oracle Open Client Adapter（OCA）により、アプリケーションは異なるデータベース管理システムを一貫した方法でアクセスできる。このためアプリケーション開発者は、特定のDBMSを対象とすることなくアプリケーションの開発、コンパイルおよび実行を行うことができる。


Object Linking and Embeddingの略称。


OLEオブジェクトの保管と表示が可能なアプリケーション。


OLEオブジェクトを作成するアプリケーション。


「ビルトイン・データ型（built-in datatype）」を参照。


Oracle製品のルート・ディレクトリを示す環境変数。


ナビゲータの設定や子項目のファイル・タイプの指示に役立つ、「タイプ」、「プロジェクト」、「フォーム・ファイル」などのプロジェクト・ナビゲータ内のエントリ。これはまた、特定のタイプのファイル・システム・オブジェクト内のデータ構成体に対応する。


x座標とy座標により示される。ビューの原点は、その親のキャンバス上のビューの位置を示す。キャンバスの原点は、描画ビュー上の描画の位置を示す。


オブジェクトを完全に囲む最少の仮想の四角形。


オブジェクトの内容が現行の論理ページに入りきらない状態。オーバーフローが発生すると、内容の一部が次の論理ページに移される。


プログラム単位内のあらゆる位置で参照可能な、ソフトウェアで提供されるPL/SQL関数。


関連するプロシージャ、ファンクション、変数およびその他のパッケージ要素をデータベースまたはクライアント内に1つの単位としてカプセル化し保管する方法。パッケージにより、データベース管理者やアプリケーション開発者の、編集作業が容易になると同時に、機能性とデータベースのパフォーマンスも向上する。ソフトウェアでは、クライアント側のプログラム単位によって参照されるPL/SQL構成体を含むビルトイン・パッケージがいくつか提供されている（TEXT_IOパッケージなど）。いくつかのパッケージには、ストアド・プログラム単位の参照用にOracleデータベース・サーバーも提供されている（DBMS_OUTPUTパッケージなど）。


パッケージの実際のインプリメンテーションを含む。これは、個別のサブプログラムおよびデータ型を含む場合がある。パッケージが宣言のみで構成される場合、本体はオプション。


パッケージに対する公開インタフェース（他のプログラム単位により参照可能なデータ型およびサブプログラム）を宣言する。


（Oracle Express） 1. レポート内に含まれる1つのデータ。追加ページによって追加データが表示される。

次の図は3ページ分のデータを示す。

2. Expressにおいて、ページはExpressデータベース内の格納単位も意味する。


（Oracle Express） 問合せについて選択したデータがスプレッドシート内でどのように表示されるかを表したもの。ページ・レイアウトによって、「横」、「縦」および「ページ」の3つの枠が表示される。問合せによって定義されるマルチディメンションのデータキューブが、2次元のスプレッドシート内でどのように表示されるかが、これらの枠によって示される。ディメンション・タイルには、ディメンションの名前と位置が表示される。「横」枠上のディメンションは、このディメンションが列として表示されることを意味する。「縦」枠上のディメンション・タイルは、このディメンションが行として表示されることを意味する。「ページ」枠上のディメンションは、このディメンションが結果の最上部にあるページ・ボックス内に表示されることを意味する。


現行のオブジェクトとその子を次の論理ページに移動するかどうかを制御する設定。レポート出力に現行オブジェクトが表示される前または後に、ページ・ブレークが発生するように設定できる。


エディタ内で利用できるツール、色またはパターンを表示するインタフェース要素。


作業が行われる、エディタの固有の位置で、通常サイズの変更が可能。


1つの論理ページを印刷するのに必要な物理ページの数。


1. 情報をサブプログラムに渡すのに使用されるPL/SQL構成体。たとえば、サブプログラム・コールMYPROC（x）では、xがパラメータ。2. Forms Developerでは、パラメータは情報をForm BuilderやGraphics Builderなどのコンポーネント間で渡すのに使用される。3. 実行時に変更可能な変数。


Forms Developerコンポーネント間で情報を渡すのに使用される、パラメータ名と関連する値のグループ。


1. そのグループ・ツリー内のあるオブジェクトのすぐ上位のオブジェクト。グループ・オブジェクトは、それを構成する各オブジェクトの親である。どのオブジェクトも、その子の親になる。
2.（Oracle Express）階層内において特定値のすぐ上のレベルにあるディメンション値。親値は、その子の値の集約合計である。次の例は、GEOGRAPHYディメンションにおいて、"Lyon"と"Paris"の親としてのディメンション値"France"を示す。


クリップボードの内容（カットまたはコピーされたオブジェクト）を現行のカーソル位置に入れること。


ほとんどのオブジェクトの枠または塗りに適用できる、図形プロパティ。


コンパイルされたプログラム単位に対するマシン・コードまたは指示リスト。


Portable Document Formatの略称。ドキュメントの作成に使用された元のアプリケーション・ソフトウェア、ハードウェアおよびオペレーティング・システムとは無関係にドキュメントを表現する（Adobe Acrobatに固有の）ファイル形式。PDFファイルは、テキスト、図形およびイメージのあらゆる組合せが入ったドキュメントを、デバイスや解像度から独立した形式で表現できる。


プリンタに出力されるページのサイズ。


横棒、線、記号のような、チャート上のフィールドの表示に使用される要素のタイプ。


SQL言語に対するOracle専用の拡張。SQLに対しアプリケーションの記述に適するようにプロシージャ型構成体やその他の構成体を追加している。


Procedure Builderインタプリタのスクリプト・ファイル。


ソース・コードとコンパイル済みコードを含むPL/SQLライブラリ・ファイル。ファイルはProcedure Builderでオープンして編集できる。


1つのプログラム単位のPL/SQLソースを含むテキスト・ファイル。


実行可能コードのみを含むランタイムPL/SQLライブラリ・ファイル。ファイルをProcedure Builderでオープンして編集することはできない。


ユーザーが特定のアクションを実行する際にポップアップするリスト。


転送されたデータと特定のプログラム間の経路を定めるためにTCPが使用する番号。


Project Builderに付属しておりメニュー項目またはツールバー・ボタン（あるいはその両方）で自動的に利用できるアクション。事前定義済みアクションには、「ビルド」および「配布」、複数のソース制御オプションが含まれる。事前定義済みアクションは、サポートされているファイル・タイプに定義されると、Project Builderからコールすることにより、そのタイプの任意の選択項目に対して起動される。「アクション（action）」、「ユーザー定義アクション（user-defined action）」も参照。


「ビルトイン・データ型（built-in datatype）」を参照。


アプリケーションのインタフェースの動作に影響する設定。


（Oracle Express） 現行の基準を受け入れる場合に生成されるスクリプトを表示する。任意の「セレクタ」ツールのダイアログ・ボックスでは、「プレビュー」ボタンを選択することにより、選択項目のプレビューを表示できる。


レポート出力のアウトラインを表示しスクロールできるインタフェース。


表内の行の識別に使用できる一意の値で内容が構成された、データベース表内の列。


「ビルトイン・データ型（built-in datatype）」を参照。


プリンタ定義ファイルでは、レポート内で参照できるプリンタ・コードを割り当てるエスケープ・シーケンス。


プリンタ定義がテキスト形式（ASCIIやEBCDICなど）で入ったファイル。


指定されたアクション・シーケンスを実行するPL/SQLサブプログラム。クライアントおよびデータベース・サーバーに存在し、実行することができる。


PL/SQLコンパイラが独自に認識して処理できるPL/SQLコード構造。無名ブロック、サブプログラムの仕様部と本体（プロシージャおよびファンクション）、パッケージの仕様部と本体などがある。プログラム単位は、クライアントおよびデータベース・サーバーに存在し、実行できる。｢ストアド・プログラム単位（stored program unit）｣も参照。


Project Builderにより作成される基本的なデータ構造。プロジェクトは、アプリケーションの一部と見なしている、または概念的にグループ分けするすべてのファイルに対するポインタの集合である。エディタ、コンパイラまたは他のツールを定義して、プロジェクト内に含まれる項目を操作できる。すべてのプロジェクト情報はプロジェクト・レジストリ内に格納される。「プロジェクト項目（project item）」、「プロジェクト・ファイル（project file）」および「エクスポート（export）」も参照。


Project Builderにおいて、プロジェクト・ファイルは、アプリケーションに関連付けられたすべてのファイルを指す。プロジェクト・ファイルには、フォーム、レポート、ディスプレイ、3GLモジュール、ドキュメントおよびテスト・スクリプトを含む、あらゆるタイプがある。「プロジェクト（project）」、「プロジェクト項目（project item）」も参照。


Project Builderにおいて、プロパティを定義できるすべての項目を指す。これには、「プロジェクト」ノード下に格納されたすべてのエンティティ、タイプ、アクションおよびマクロも含まれる。「プロジェクト（project）」、「プロジェクト・ファイル（project file）」も参照。


現行セッションのプロジェクト項目の階層リストを含むウィンドウ。リストはアウトライン形式で表示され、ユーザーはオブジェクトの作成、編集、改名および削除などの複数の作業を実行できる。いつでも表示できるのは1つのみだが、オブジェクトの編成に使用される2つの異なるスキーマから選択できる。


プロジェクトのトップ・レベルのノード。プロジェクト・ファイルを表示または指示する。「プロジェクト（project）」、「プロジェクト・ファイル（project file）」も参照。


Project Builderにおいて、プロジェクトに関連付けられたすべての情報を格納するファイル。プロジェクトに属するファイル、タイプ、アクションおよびプロジェクトについて定義されたマクロなどが含まれる。プロジェクトに属するファイル、タイプ、アクションおよびプロジェクトについて定義されたマクロなどが含まれる。


プロジェクト表示は、タイプ、およびプロジェクトとサブプロジェクトの関係により編成されるオブジェクトを表示する。プロジェクトは、プロジェクト・ファイルごとにアルファベット順に編成されてから、カテゴリごとにアルファベット順に編成される。「依存性表示（dependency view）」、「プロジェクト（project）」、「プロジェクト・ファイル（project file）」、「ビュー（view）」も参照。


ユーザーが新規プロジェクトまたはサブ・プロジェクトの作成に必要なステップを完了するのを支援するダイアログ。


オブジェクトの動作または外観を決定する、オブジェクトの特性。


クラスに基づいたオブジェクトの外観と機能性をグローバルに制御するために使用するプロパティとその設定のリストを含む、ユーザー命名オブジェクト。


データベースまたはサーバーに接続する際に入力できる文字列で、リモート・データベースまたはサーバーへの接続を可能にする。


（Oracle Express） 基準内のいずれかのディメンションの値を選択するとき、その基準を構成する他のディメンションは修飾ディメンションと呼ばれる。

「販売」基準が「製品」、「月」および「地域」別にディメンション化されていると仮定する。「販売」に基づく上位10都市を選択する場合、「販売」値を比較するには、比較の対象となる製品と月も指定する必要がある。この場合、「製品」と「月」は、修飾ディメンションである。


データベースの1つ以上の表またはビューから検索するデータを指定する、SQL SELECT文。


実行時に、問合せにより取り出されたデータのフィルタリングを行うPL/SQL関数。ファンクションの条件を満たすデータのみをチャートにする。


現行セッションを終了しユーザーをオペレーティング・システムに戻すオプション。一部のシステムでは、「終了（Quit）」は「終了（Exit）」になる。


2つ以上のセットで表示される（チェックボックスに類似した）制御であり、一定の時間において「オン」または「オフ」となるのはそのうちの1つのみである。


2つ以上のラジオ・ボタンのセットであり、一定の時間において「オン」または「オフ」となるのはそのうちの1つのみである。


（Oracle Express） 連続する時間間隔をディメンション値として選択できる「セレクタ」ダイアログ・ボックスのツール。これらの時間間隔は、次のいずれかを基準にすることができる。

•	最も最近の時間間隔の具体的な数

•	開始時間間隔と最も最近の時間間隔

•	開始および終了の時間間隔

たとえば、1996年11月25日で終わる週から、1996年12月30日で終わる週までの範囲で、ディメンション値を選択するといった操作もできる。


RSA Data Security, Inc.により考案された暗号法であり、任意の長さのキーを認める。これは基本的に、暗号データを作成するためにデータ・ストリームにより排他的論理和が行われているジェネレータの出力を使用する、偽のランダム番号のジェネレータである。このため、2種類のデータ・ストリームを暗号化するのに同じRC4キーを使用しないように十分注意する必要がある。


Relational Databasse Management System（リレーショナル・データ・モデルに基づいたデータベース管理システム）の略称。データ構造、格納と検索操作、および整合性制約の定義が行うことができるデータベース。このようなデータベースでは、データとそれらの間の関係は表で編成される。


単一のバイナリ形式のレポート定義を含むファイル。.RDFファイルは、レポートの実行と編集の双方に使用される。


単一のバイナリ形式のレポート定義を含むファイル。.repファイルは、レポートの実行にのみ使用される。.repファイルを編集できない。


ある時点において、データベース全体でデータを問い合わせる能力。


SQL SELECT文によりフェッチされる1行。


列と行構造による内部的なデータ構造オブジェクトで、それらが定義されるフォーム・モジュールに属する。


他の列オブジェクト内またはオブジェクト表内のデータを参照する列のタイプ（Oracle8）。


チャート上の指定された値の位置に表示される線。


（Oracle Express） 問合せ結果をレポートに表示した後、Expressデータベースから最新のデータをフェッチする。保存されたExpress問合せをオープンすると、結果は自動的にリフレッシュされる。


タイプまたは新規プロジェクトの定義をグローバル・レジストリまたはローカル・レジストリに追加すること。登録されると、新規のタイプにはアクションを定義でき、新規のプロジェクトでは参照ファイルを特定のタイプとして識別させ、そのタイプに対してアクションを起動できる。「レジストリ（registry）」も参照。


プロジェクト定義および環境情報を格納した、グローバルな構造ファイルまたはユーザー固有の構造ファイル（あるいはその両方）。「グローバル・レジストリ（Global Registry）」、「ユーザー・レジストリ（user registry）」も参照。


"WHERE DEPTNO = 10"内の等号など、2つの値間の比較を示す検索条件に使用される記号。比較結果が"TRUE"となる行は結果が返され（フェッチされ）、比較結果が"FALSE"となる行は結果は返されない。


コンピュータ上の、ローカル・データベース以外のデータベース。通常、同じネットワーク上にあるが、ノードが異なるコンピュータ（つまり、データベース・リンクを介して使用するデータベース）。


グループのためにフェッチされるデータ行の表示に使用されるレイアウト・オブジェクト。


入力する各文字がカーソル位置の現行の文字を置換するモード。挿入モードの反対。


レポートのデータ・モデルとレイアウトの定義に使用されるオブジェクト。レポート・レベルのオブジェクトは、1つのレポートに割り当てられ、他のレポートまたは他のOracle製品とは共有できない。オブジェクトには、レポート、問合せ、外部問合せ、外部PL/SQLライブラリ、グループ、列、パラメータ、リンク、枠、繰返し枠、フィールド、ボイラープレートおよびアンカーが含まれる。


Windows NTおよびWindows95でのみ利用可能。コマンド・ラインがレポートを実行するのを待機し、ローカル・サーバー上のバックグラウンドで実行するためそのレポートをそのキューに入れる。通常コマンド・ラインは、RUN_PRODUCTを介してForm BuilderまたはGraphics Builderから、あるいはSRW.RUN_REPORTを介して別のレポートから受け取られる。RWISV60を使用し、レポートをReportsバックグラウンド・エンジンに送ることもできる。


タイムスタンプおよびReports Serverにより管理されるレポートに関するステータス情報をメンテナンスする。


Windows NT、Windows95およびUNIXで利用可能。リモート・サーバー上でのレポートの実行を可能にする。ジョブ要求をキューに登録し、レポートをいつ実行するか計画できる。レポートをReports Serverに送るには、RWCLI60を使用する。


WebサーバーとReports Runtime間のインタフェースを提供し、レポートをWebブラウザから動的に実行することを可能にする。


WebサーバーとReports Serverの間の接続を提供する。


テキスト形式（ASCIIやEBCDICAなど）で格納された、レポート定義を含むファイル。.REXファイルは、レポートを1つのプラットフォームから別のプラットフォームに移植するのに使用する。.REXファイルは、現時点では必要ではないことに注意する。このファイルは、下位互換性のために利用できる。


色のコンポーネント、赤、緑および青の濃度を示す。


アプリケーション内の他のすべてのオブジェクトが属するグループ・オブジェクト。


ユーザー環境を表す、プロジェクトの最上位のノード。デフォルトの設定にどのレジストリが選択されているかによって、ユーザー・レジストリまたはグローバル・レジストリに対応する可能性がある。


1. 表内のフィールド値の1組。たとえば、サンプル表EMPにおける1人の従業員を表すフィールド。

2. アプリケーションのランタイム・バージョンを生成する。


Oracle8オブジェクト表内のオブジェクト。表内の各行がオブジェクトになる。ただし、Forms Developerにおいて、オブジェクト表は個々の列に分解されるため、行オブジェクトは1つのエンティティとして存在しない（個別の属性としてのみ存在する）。


アプリケーションまたはプログラム単位のランタイム・バージョンを実行する。


リッチ・テキスト形式の略称。プラットフォームに特定されないファイル形式で、書式化されていないテキストやイメージをさまざまなアプリケーションおよびオペレーティング・システムで表現するのに使用される制御文字に基づいている。RTFは、ANSI、PC-8、MacintoshまたはIBM PCのキャラクタ・セットを使用して、スクリーン表示や印刷において文書の表現と書式化を行う。


「REPファイル（rep file）」を参照。


ユーザーがその中でランタイム・アプリケーションの表示とランタイム・アプリケーションとの対話を行うインタフェース。


実行時にオプションで表示される画面またはウィンドウであり、この中でユーザーはレポートの実行に先立ち印刷オプションやパラメータの変更を行うことができる。


（Oracle Express） 値のリストまたはスクリプトとして保存された一連のディメンション値。ユーザーは自分で作成した選択項目を保存したり、データベース管理者は保存済みの選択項目を作成して、ユーザーが利用できるように提供できる。

保存済みの選択項目は時間短縮の機能を果たす。つまり、選択項目を再利用する必要があるたびに、保存された選択項目を再作成することなく、取り出すことができる。つまり、選択項目を再利用する必要があるたびに、保存された選択項目を再作成することなく、取り出すことができる。


（Oracle Express） 保存されたディメンション値の選択項目を取り出すことのできるセレクタ・ツール。


通常データベースのユーザーIDによりグループ化されている、関連するデータベース・オブジェクトの集まり。スキーマ・オブジェクトには、表、ビュー、順序、ストアド・プログラム単位、シノニム、索引、クラスタおよびデータベース・リンクが含まれる。


オブジェクトが作動するレベルまたは範囲。Project Builderでは1. コンパイル可能なプロジェクト項目に対して起動された「ビルド」および「すべてをビルド」コマンドによって、影響されるファイルの範囲を記述する。

2. 継承可能な定義によって影響されるファイルの範囲を記述する。


「SQLスクリプト（SQL script）」、「インタプリタ・スクリプト（Interpreter script）」を参照。


Report Builderにおける同一レポート内の複数のレイアウトのいずれかで、それぞれ異なる対象読者、出力形式、ページ・レイアウト、ページ・サイズまたは印刷の向きを持つ。たとえば、1つのレポートで、あるセクションには上級管理職向けの業務要約を記載し、別のセクションには個々の管理者用の詳細な業務分析を記載できる。


1つ以上の表またはビューからどの行と列をフェッチするかを指定するSQL文。


（Oracle Express） ディメンションについて現在選択されている一連のディメンション値またはそれらの値を指定するための条件や基準を含むスクリプト。


（Oracle Express） セレクタ内のさまざまなダイアログ・ボックスで表示される、ディメンション値の選択において、ユーザーが選択した項目の説明。Express言語スクリプトを通常の言語で翻訳したもの。


（Oracle Express） レポート、表、グラフまたはディメンションの各リスト・ボックスに含めるディメンション値を選択するための一連のツール。たとえば、セレクタを使用すると、「販売」に基づく上位10都市を選択したり、「販売」が「割当額」を15パーセント超えた上位10都市を選択できる。セレクタを使用することにより、ディメンション値のソート、および保存済み選択項目の作成と取出しも行うことができる。


（Oracle Express） ディメンション値を選択またはソートするための特定の方法を提供するダイアログ・ボックスまたはそのグループ。各セレクタ・ツールは、セレクタの構成要素である。セレクタ・ツールを使用することにより、階層内のレベル、属性または値名内の文字などを基準にしてディメンション値を選択できる。セレクタ・ツールを使用して、ディメンション値をソートすることもできる。


実行可能プログラムの起動と終了の間の期間。


グループ・ツリー内で同じ親オブジェクトをもつ2つ以上のオブジェクトの1つ。1つのグループ・オブジェクトに属するオブジェクトは、すべて同位項目である。


IPアドレスとポート番号の組合せ。


（Oracle Express） 表示された選択項目内で、ディメンション値の順序を並べ替えることのできる「セレクタ」ダイアログ・ボックスのツール。次の項目を基準にして、選択項目を昇順または降順にソートできる。

•	アルファベット

•	データベース内における順序

•	データ値

•	階層内の順序またはレベル

•	時間間隔

ディメンション値をドラッグ・アンド・ドロップすることにより、選択項目を手動でソートすることもできる。


PL/SQLでは、サブプログラムまたはパッケージ内で提供される文。プログラム単位のソース・コードを持っていなければ、それを実行可能な形にコンパイルすることはできません。Project Builderでは、ターゲットの種類の構築に必要な入力タイプ。サブプログラムの名前、パラメータおよび戻り型（ファンクションへの適用のみ）のみを定義する。


サブプログラムの名前、パラメータおよび戻り値の型（ファンクションへの適用のみ）のみを定義する。


エディタ内の、垂直スクロール・バーの下と、水平スクロール・バーの左にある小さな四角形。マウス・ボタンをドラッグして離すと、新規のペインが作成され、スクロール・バーはそれぞれのペイン用に分割される。


リレーショナル・データベースにおける情報の格納と検索のための標準インタフェース。SQLは、Structured Query Language（構造化問合せ言語）の略称。


テキスト形式（ASCIIやEBCDICなど）に格納された問合せを含む。


データベース管理を素早く簡単に行うSQL文を含むファイル。SQLスクリプトの一部は、Oracle製品に付属している。


Oracleに対するSQLの指示。SELECT文は、SQL文の一種。


「コール･スタック（call stack）」を参照。


条件制御、繰返し制御、逐次制御およびエラー処理に使用されるPL/SQL構成体。各PL/SQL文の最後には、必ずセミコロン（;）を付ける必要がある。


（Oracle Express） 評価されるたびに同じディメンション値を含む保存済みの選択項目。静的な保存済み選択項目では、選択基準ではなく、選択されるディメンション値がリストされる。たとえば、静的な保存済み選択項目のスクリプトには、"Select February 1996, March 1996, and April 1996"などのように文が記述され、動的な保存済み選択項目のスクリプトでは、"Select the last three Months"といったように文が記述される。


Oracleデータベース・サーバーに存在し、Oracleデータベース・サーバーで実行されるプロシージャ、ファンクションまたはパッケージ。


Oracleデータベース・サーバーに存在し、Oracleデータベース・サーバーで実行されるプロシージャまたはファンクション。


HTMLドキュメント内でフォーマットの強力な柔軟性を提供するHTMLの拡張機能。スタイル・シートを利用するHTMLドキュメントを探し、それをスタイル・シートをサポートするブラウザに表示する。


PL/SQLプロシージャまたはPL/SQL関数。


Project Builderにおいて、それ自身のファイル内に格納されているのではなく、他のプロジェクトファイル内に含まれるプロジェクト。「プロジェクト（project）」も参照。


Project Builderにおいて、サブプロジェクトを示すノード。「プロジェクト（project）」、「プロジェクト・ノード（project node）」および「サブプロジェクト・ノード（subproject node）」も参照。


集計タイプの列。Report Builderにより提供されているパッケージ化された集計ファンクションの1つを使用し、レポート内のデータのサブ合計、グランド合計、実行合計およびその他のデータ集計を計算する。


Microsoft Excelプログラムで使用されているファイル形式。


コマンド、修飾子およびパラメータが結びつけられて有効なコマンド文字列を形成する規則的なシステム。


Reports Developerで提供されている変数の1つ（&Logical Page、DESTYPEなど）。


リレーショナル・データベースまたはサーバーで行と列から構成される2次元の格子に格納される、関連する情報の名前付き集合。


コレクション・タイプの一種で、すべてが同じデータ型を持つ、順序付けのされていない一連の要素で構成されるデータ単位を定義する。対応するデータ単位は、1つの列がネストされた表で、その列タイプはビルトイン・タイプまたはオブジェクト・タイプである。（Oracle8）


ページの最上部にラベルを、ラベルの下にデータ行を表示するデフォルト・レイアウト。


Project Builderにおける依存ツリー内のあらゆる項目。たとえば、実行可能プログラムはライブラリの（コンパイル）ターゲット、ライブラリはオブジェクトのグループのターゲット、そしてオブジェクトはソース・ファイルのターゲットである。


ターゲットを示すノード。「ターゲット（target）」も参照。


Transmission Control Protocol（伝送制御プロトコル）の略語。クライアントとWebサーバー間のHTTP要求を交換するための基礎的な通信プロトコル。


マウスやその他のポインティング・デバイスを使用しユーザーがそのソースから削除して表示画面の別の位置へドラッグできるサブメニュー。


Form Builderにおいて、文字列の値を表示する項目。


アプリケーション名やそのウィンドウ内のインタフェース要素を表示する、ウィンドウの最上部の水平領域。


「ヘッダー（header）」を参照。


設定を交互にオンまたはオフに切り替えること。たとえば、オブジェクト・ナビゲータを隠したり表示できる。


アプリケーション内でオブジェクトの作成と操作に使用するアイコン・ボタン。


製品コマンドを実行するアイコン・ボタンの集合。通常、ウィンドウの一番上に沿って水平に並んでいるか、横に垂直に並んでいる。


ツールの集合。


（Oracle Express） 上限xと下限yまたは上限xと下限yのデータ値を基準にしてディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、1995年12月30日で終わる4週間の時間間隔において、「米国内」で生産された製品のうち、販売量が上位10パーセントに入る製品を含むディメンション選択項目を生成できる。


テキスト、図形、データ、計算など、レポートについての最終内容を入れることができるオプションのレポート領域。レポート・トレーラは、ヘッダーとボディに続いて最後に表示される。


1つの単位として扱われる一連のSQL文。


特定のイベントに従って実行または「起動」されるPL/SQLプロシージャ。


タイプ名や説明などの情報が入った、フォームやドキュメントなどのファイル・タイプの説明。各説明は1つのファイル・タイプに当てはまる。また、4つのメタ・タイプもある。"updtext"は、すべてのテキスト・ファイルに適用される。"updproj"は、すべてのプロジェクト・ファイルに適用される。"updlink"は、すべてのプロジェクト・リンクに適用される。"all"は、すべてのファイル・タイプに適用される。"updtext"は、すべてのテキスト・ファイルに適用される。"updproj"は、すべてのプロジェクト・ファイルに適用される。"updlink"は、すべてのプロジェクト・リンクに適用される。"all"は、すべてのファイル・タイプに適用される。タイプは、アクションやマクロを定義する基礎となる。


表データの値を変更すること。特に、SQLコマンドUPDATEによるデータ値の変更、SQLコマンドDELETEによる値の削除、またはコマンドINSERTによる値の挿入。


Uniform Resource Locatorの略称。WWWサーバーおよびホーム・ページの指定に使用される「アドレス」。たとえば、http://www.acme.com/。
この例は、ホストのアドレスがwww.acme.comであることを示す。一般に、URLはファイル名である（長いパスをもち、拡張子.HTMLまたは.HTM（PC-DOSファイル名の場合）が通常付く）。


Forms Developerからの制御（および引数）を別のOracle製品または3GLに渡し、続いて制御（および引数）をForms Developerに戻す方法。


Project Builderユーザーにより定義されるカスタム・アクション。このようなアクションは、任意の1つのファイル・タイプまたはすべてのファイル・タイプに適用できる。「アクション（action）」、「定義済みアクション（pre-defined action）」も参照。


「オブジェクト・タイプ（object type）」を参照。


Project Builderユーザーにより定義されるカスタム・マクロ。このようなマクロは、ビルトイン・アクションとユーザー定義アクションの両方を変更するのに使用することができる。「マクロ（macro）」、「ビルトイン・マクロ（built-in macro）」、「アクション（action）」および「定義済みアクション（pre-defined action）」も参照。


構成情報をユーザーごとに格納するプロジェクト・ファイル。これによってユーザーは、個々の開発環境をカスタマイズできる。ユーザー・レジストリは、グローバル・レジストリからタイプ情報を継承するほか、新規タイプを定義したり、グローバル・レジストリに格納されているタイプ定義の一部を上書きすることもできる。また、ユーザー設定による接続文字列、「ツールバー表示」のようなUI設定、および「作成者」のような一般的なプロジェクト情報など、環境情報および作業環境情報も格納する。「レジストリ（registry）」、「グローバル・レジストリ（Global Registry）」も参照。


「値軸（continuous axis）」を参照。


値を返すPL/SQLコード構造。値構成体には、ファンクションと式が含まれる。


値を割り当てることができ、割り当てられた値が時間がたつにつれ変化する可能性があるユーザー命名オブジェクト。


コレクション･タイプの一種で、すべてが同じデータ型を持つ、順序付けされた一連の要素で構成されるデータ単位を定義する。対応するデータ単位は、可変配列つまりVARRAYである。VARRAY（サイズ）内の要素数は可変である。ただし、可変配列型を宣言するときは、最大サイズを指定する必要がある。


Visual Basic extensionの略称。事前定義済みのVBXコントロールを含むファイル上に分配された特定のダイナミック・リンク・ライブラリのファイル拡張子として使用される。


Microsoft Visual Basic言語で構築されたウィジェット。ユーザー・インタフェースの拡張、ユーザー入力の取得、および出力（スライダ、格子、制御ノブなど）の表示に使用される。


その行がデータベース内に実際に存在しないが、データベースに物理的に格納されている表に基づいている仮想的な表。


仮想ファイル・システムがホスト・マシン上のファイル・システムに格納されたファイルをマッピングするのに使用する、ディレクトリ・ニーモニック（本来、ショートカットまたは略称）。


URL内で使用されているパス名を、ホスト・マシンのオペレーティング・システムによりメンテナンスされているファイル・システムに関連付けるマッピング。


アプリケーション・インタフェース内に現れるオブジェクトに対し設定する、フォント、色およびパターンのプロパティ。


「WWW」を参照。


エンド・ユーザーが（Webサーバーによりサービスされる）コンピュータ上に保管されているHTMLドキュメントおよびプログラムを読むために利用するプログラム。


Web Request Brokerを介してWebサーバー上で実行されるプログラム。


リモートWebブラウザのHTTP要求に応答してWebページを送信する、Webサイトで稼働しているサーバー・プロセス（HTTPデーモン）。


ワードまたはフェーズ内で「任意の1文字」または「隣り合うキャラクタ・セット」を意味するために使用される文字。


1. アプリケーションが入った、デスクトップの四角形の領域。各ウィンドウには、アプリケーションと対話できる領域がある。ウィンドウは、オープン、サイズ変更、移動、アイコンへの縮小、デスクトップ全体への拡張ができる。2. Form Builderにおいて、キャンバス・ビューと関連付けることができるオブジェクト・タイプ。


SQL*CalcやLotus 1-2-3プログラムなどのスプレッドシート・プログラムで使用されているファイル形式。


Oracle Web Request Brokerの略語。Web用のアプリケーションの開発と実行に、強力な分散した実行時環境を提供する。WRBランタイム・プラットフォームにより、アプリケーション開発者は、Webサーバーから独立したアプリケーションや多くのWebサーバーと共に稼働するアプリケーションを記述することができる。


World Wide Webの略語。インターネット上のサーバーのネットワークであり、サーバーのそれぞれが1つ以上のホームページをもつ。ホームページは、そのサーバーまたは他のサーバー（通常こちら）上の他のドキュメントに対し情報やリンクを提供する。


フィールドの内容を編集するため、オブジェクトを拡大し表示領域を広げること。


（デフォルトで）descriptionプロジェクト・ナビゲータの左に表示された2番目のツールバー。簡単な編成およびアプリケーション起動機能がある。


 OLEコントロール（OCX）の最新バージョン。


適切なタギング、ネスティングおよびXML宣言（<?xml version="1.0" encoding="UTF-8"?>など）の組込みなどの一般的なXML原理に従うXML出力。


プレースホルダ・ユーザー名を使用すると、Webブラウザからレポートを実行するときに、Oracelデータベースのユーザー名（$user_name@databaseなど）ではなく、個人ユーザー名を使用してデータベースにログオンできる。


ＸML（Extensible Markup Language）。SGMLを使用して、データを定義および構築するメタ言語。Report Builderは、XML出力をサポートして、Webパブリッシングおよびサードパーティーのアプリケーションとの電子的データ交換を可能にする。また、XMLを使用して、実行時に他のレポート定義とマージすることができるレポート定義を作成することも、文書型定義（DTD）に従う構造および要素の内容を持つXML出力を別々に実行することもできる。


文書型定義（DTD）に準拠する構造および要素内容を持つ、XMLによる出力。有効なXMLは、適切に構成されている。


オンライン・ヘルプの使用

オンライン・ヘルプ・システムを効果的に利用するためのガイドラインを次に示します。

•	「目次」タブを読んで、オンライン・ヘルプで取り上げられているトピックの内容を把握します。

•	トピック・タイトルのすぐ下にある「関連項目」ボタンをクリックして、現行のトピックに関連するトピックのリストを表示します。

•	トピックの一番上にある「オプション」ボタンをクリックして、「手前に表示」を設定します。これにより、アプリケーションの開発を進めながらでも、ヘルプ・トピックは常に画面の手前に表示されます。

•	用語の定義を調べるには、トピックの最上部にある「用語集」ボタンをクリックします。


ドキュメント・ロードマップ

アプリケーションの構築方法を習得するには:

1	各コンポーネントの概要を述べたクイック・ツアーを確認します。

•	「ヘルプ」 [image] 「クイック・ツアー」を選択します。

2	最も一般的な作業の実行方法を学習するには、キュー・カードを参照します。

•	「ヘルプ」 [image] 「キュー・カード」を選択します。

3	オンライン・マニュアルを表示します（ハード・コピーのマニュアルも利用できます）。

•	「ヘルプ」 [image] 「マニュアル」を選択します。

4	オンライン・ヘルプ・システムにアクセスします。

•	「ヘルプ」 [image] 「ヘルプ・トピック」を選択します。

•	状況依存ヘルプを参照するには、[Help]キー（ほとんどのプラットフォームでは通常[F1]キー）を押します。


インフォメーション・デスク


Oracle8 Serverのサポート

  関連項目

Oracle8 Serverではさまざまな新機能を使用できます。一般に、機能は、次のようなカテゴリに分けられます。

•	拡張性の向上。たとえば、Oracle8データベースには数十TBのデータを格納できます。また、最大10000ユーザーの同時アクセスがサポートされています。表には、最大1000列を含めることができます。CHARデータ型とVARCHAR2データ型は、それぞれ最大2000バイトと4000バイトまで可能です。

•	パフォーマンスと効率の向上。これらのOracle8の機能を使用することによって必要となるユーザ操作はありません。Oracle8 Serverにデータを格納する速度と信頼性の利点が自動的に得られます。

•	ラージ・オブジェクト（LOB）

•	ユーザー定義オブジェクト

Oracle7の継続サポート

Oracle7 Serverの機能もサポートされています（リリース7.3.4以降）。


サポートされているOracle8データ型

  関連項目

このリリースでは、以下のOracle8データ型を引き続きサポートしています。

ラージ・オブジェクト（LOB）

Oracle8では、プログラマは、ラージ・オブジェクト（LOB）を定義できます。ラージ・オブジェクトには、テキスト、イメージ、サウンド、ビデオなどを格納できます。

このリリースでは、次のOracle8ラージ・オブジェクトのデータ型がサポートされています。

•	BLOB（バイナリ・ラージ・オブジェクト）

•	CLOB（シングルバイト・キャラクタ・ラージ・オブジェクト）

•	BFILE（バイナリ・ファイルまたは外部ファイル）

ユーザー定義のオブジェクト

Oracle8では、プログラマはオブジェクト・タイプ（ユーザー定義タイプとも呼ぶ）を定義できます。 オブジェクト・タイプは、Oracle8によってサポートされる既存の単一要素のデータ型に基づく複合要素です。これらのオブジェクト定義を使用して、プログラマは、さまざまな種類の表を作成できます。

現在サポートされているOracle8オブジェクトは、次のとおりです。

•	オブジェクト表。この場合、表全体が1つのオブジェクト・タイプに基づいています。

•	リレーショナル表内の列オブジェクト。この場合、列がオブジェクト・タイプに基づいています。

•	オブジェクト表またはリレーショナル表内のREF列。この場合、列の値が他のオブジェクト表内の行へのポインタとなっています。

新しいスカラー・データ型

このリリースでは、新しいOracle8 FLOATデータ型もサポートされています。このデータ型をそれ自身のNUMBERデータ型にマップします。


Oracle8ラージ・オブジェクト（LOB）について

バイナリ・ラージ・オブジェクト（BLOB）、キャラクタ・ラージ・オブジェクト（CLOBとNCLOB）およびバイナリ・ファイル（BFILE）などのOracle8ラージ・オブジェクト・データ型にアクセスできます。

Oracle8サーバーでは、これらのデータ型は、サイズが4GBまでのオブジェクトを格納できます。Oracle7のLONGデータ型およびLONG RAWデータ型の用途と似ていますが、さらにさまざまな利点が提供されます。

LOBとLONGの比較

LOB	LONG
4GBまで	2GBまで
1つの表につき複数のLOB列	1つの表につき1つのLONG列
レプリケーション可能	レプリケーションなし
ランダム・データ・アクセスが可能	シーケンシャル・アクセスのみ可能
優れた表領域管理（LOBロケータのみを格納）	LOBと比べて効率性に欠ける（表に直接データが格納される）
ユーザー定義のオブジェクト・タイプが使用可能	ユーザー定義のオブジェクト・タイプが使用不可能
プロシージャおよび外部コールに簡単に渡せる	プロシージャおよび外部コールに簡単に渡せない
LOBの詳細

BLOBは、ラージ・オブジェクトをバイナリ形式で格納するときに使用します。CLOBは、文字データを格納するときに使用します。これら2つのタイプは、データがサーバー内に格納されるため、内部LOBとも呼ばれます。データは、コミットとロールバックを含め、トランザクションおよび整合性制御で使用されます。

BFILEは対照的に、サーバーの外に格納されます。サーバーでは、ファイルのオペレーティング・システム・アドレスのみが格納されます。そのため、BFILEはデータベース・トランザクションでは使用できません。

互換性

LOBによってさまざまな利点が提供されるため（前述の表を参照）、任意の新しいアプリケーションでは、LONGではなくLOBを使用することをお薦めします。

ただし、下位互換性を保持するため、LONGも完全にサポートされています。

Forms型

Formでは、LOBは通常、その性質と使用法に基づいて、テキスト、イメージまたはサウンドのいずれかの制御タイプが指定されます。

制限

•	BFILEは読込み専用です。

•	FormsはBLOBの読取り時にBLOB全体をロードしようとしますが、実行時の使用可能仮想メモリ容量の制限を受けます。

•	CLOBの場合、Formsには65,534バイトの制限があります。


Oracle8のユーザー定義オブジェクトについて

  関連項目  [image]  例

Oracle8 Serverに対するサポートとして、このリリースではOracle8のユーザー定義オブジェクトにアクセスできます。ユーザー定義オブジェクトには、オブジェクト表、リレーショナル表の列オブジェクトおよびREF列と呼ばれる特殊な列オブジェクトが含まれます。

オブジェクト表

Oracle8では、オブジェクト表はユーザーのオブジェクト・タイプ定義に基づいています。この定義はそれ自体が複合要素であり、その属性またはコンポーネントがそれぞれ、一般的なOracle8ビルトイン・データ型に基づいています。（オブジェクト・タイプ定義は、他のオブジェクト・タイプ定義に基づかせることができますが、定義は最終的に一般的なOracle8ビルトイン・データ型に依存しています。）

このため、オブジェクト表内の各列は、リレーショナル表の列を扱う場合と同様に個々のデータ項目として扱われます。

リレーショナル表の列オブジェクト

データベース・プログラマは、リレーショナル表の列をオブジェクト・タイプ定義に基づかせることもできます。これには、複合オブジェクトをリレーショナル表に埋め込む効果があります。

埋め込まれた列オブジェクトは複合部分に拡張され、それぞれの部分自体は列として扱われます。

たとえば、Oracle8 Serverに3列のリレーショナル表があり、そのいずれかの列が列オブジェクトで、その列オブジェクトが、4つの部分または属性を持つオブジェクト定義に基づいている場合、その表が6列の表として扱われます（リレーショナル表の列が2つとオブジェクトを構成する列が4つ）。

列オブジェクト定義の個々の属性のいずれかが別のオブジェクト・タイプに基づいている場合は、その部分がさらに拡張され、一連の個別の列として扱われます。

REF列

オブジェクト表またはリレーショナル表のいずれかの列をREF型を持つように定義することができます。REF列はデータを直接保持するのではなく、実際のデータを保持する別のオブジェクト表へのポインタ（参照）を持ちます。

参照は実行時に解決されるため、ユーザーは参照される実際のデータを見ることができます。


Oracle8のユーザー定義オブジェクト: 例

  関連項目

Oracle8 Server内でオブジェクトを作成するには、データベース・プログラマはまずオブジェクト・タイプを定義し、次にそのタイプ定義に基づいて特定のオブジェクトを作成します。作成されるオブジェクトは、オブジェクト表またはリレーショナル表内の列オブジェクトになります。

例

次の定義について考えてみます。最初の定義ではオブジェクト・タイプが作成されます。2番目の定義ではそのタイプの表が作成されます。

CREATE TYPE  emp_type  AS OBJECT

(name     CHAR(30),

title    CHAR(20),

idnum    NUMBER);

CREATE TABLE  emp  OF emp_type;

前述の例では、empという名前のオブジェクト表を作成します。この表には3つの列があり、これらの列は、emp_typeオブジェクト・タイプ定義で確立された名前とデータ型を持ちます。

次は、リレーショナル表内の列オブジェクトの例です。

CREATE TYPE  address_type  AS OBJECT

(street    VARCHAR2(40),

city      VARCHAR2(25),

state     VARCHAR2(2)

zip       NUMBER);

CREATE TABLE  customers

(cust_id  NUMBER,

name     VARCHAR(40),

address  address_type);

この例では、customersという名前のリレーショナル表を作成します。表には3つの列があります。最初の2つの列（cust_idとname）は、通常の関係列です。3つ目の列（address）は、列オブジェクトです。これは、address_typeという名前のオブジェクト・タイプ定義に基づいて作成されます。このaddress列は、オブジェクト定義によって確立された構造とデータ型を持ちます。address列は、4つの部分またはコンポーネント（street、city、stateおよびzip）を持っていると考えることができます。これらの各コンポーネントは、address_typeオブジェクト・タイプ定義で確立されたデータ型を持ちます。（この場合、NUMBER型のzipを除くすべてのコンポーネントはVARCHAR2型です）。

次の例では、3つの列で構成されるリレーショナル表の3番目の列は、それ自体が3つの部分またはコンポーネントを持つオブジェクト・タイプに基づいています。

Oracle8オブジェクトは、部分またはコンポーネントによって作成される複合であることに注意してください。それぞれの部分は、名前および一般的なOracle8データ型を持ちます。オブジェクトが表の場合（実際はオブジェクト表の行）、オブジェクト・タイプ定義内の属性と同じ数の列または部分を持ちます。リレーショナル表の列がオブジェクトに基づいている場合、各オブジェクトの部分は、その表の追加列であると考えることができます。それぞれの部分がオブジェクト・タイプ定義内の属性に基づいているため、これらの部分は属性列と呼ばれることもあります。

Developerにおけるオブジェクトの扱い

オブジェクト表は、リレーショナル表と非常に似た方法で扱われます。それぞれの列は個別に選択できます。すべての列を選択できますが、それぞれの列はアプリケーション内で別々の項目として扱われます。表自体は、環境内のオブジェクトなどの特定の個別性は持ちません。

同様にリレーショナル表の列オブジェクトは、単一の、同類性を持つエンティティとして扱われません。その代わりに、列オブジェクトの各コンポーネントを、個別の、独立したデータ項目として扱います。列オブジェクトの各コンポーネントは選択できます。選択されると、それぞれが独立したデータ項目として扱われます。列オブジェクトのすべてのコンポーネントを選択した場合でも、列オブジェクト自体は、開発環境内のオブジェクトとしての特定の個別性は持ちません。

オブジェクトから選択されたデータ項目には、ColumnObjectName_ItemNameというデフォルト名が付けられます。したがって、前述の例で、addressという名前の列オブジェクトからzipという名前のコンポーネントを選択すると、そのデータ項目はアプリケーション内でaddress_zipという名前が付けられます。


Oracle8のREFについて

  関連項目

REFは、Oracle8の新しいデータ型です。REFによって、他のオブジェクト表にあるデータへのポインタとしての列オブジェクトが確立されます。REF列自体はデータを保有しません。

次に例を示します。

CREATE TYPE  dept_type  AS OBJECT

(deptname     VARCHAR2(24),

deptnumber   NUMBER);

CREATE TABLE  dept_table OF dept_type;

CREATE TABLE  emp

(empname    VARCHAR2(50),

empnumber  NUMBER,

empdept    REF  dept_type);

empという名前のリレーショナル表では、列empdeptはREF列です。これは、タイプdept_typeのオブジェクトを参照します。

タイプと表

REF列を定義すると、特定のオブジェクト表ではなく、オブジェクト・タイプが識別されます。データベースには、単一のオブジェクト・タイプ定義に基づくオブジェクト表が複数含まれる場合があります。このため、REF列の定義自体によって、ターゲット表は識別されません。

ポインタ変換

REF列を含む表を初期化すると、REF列に配置されている値は、希望のデータを持つ特定の表に含まれる行へのポインタになります。実行時には、REF列に参照先のデータ（ポインタではない）が表示されます。

Developerにおける設計時のREFの表示方法

設計時にREF列を含む表の表示を求めると、REF列が拡張された形態で表示されます。つまり、元のREF定義によって参照されるオブジェクト・タイプ内の属性が表示されます。

この例の場合、empdeptが2つのコンポーネントまたは属性列、deptnameとdeptnumberを保有するREF列として表示されます。これらは、REF定義内で識別されたオブジェクト・タイプ（dept_type）内の2つの属性でした。

通常の列オブジェクトと同じように、参照先となるコンポーネントまたは属性の一部またはすべてを選択して、アプリケーション内のデータ項目にすることができます。ただし、通常の列オブジェクトとは対照的に、REF名自体を選択して、アプリケーション内で操作可能な項目にすることもできます。つまり、PL/SQLコード作成でREFを使用することができます。デフォルトで、REFはNULLキャンバスの一部になります。

ユーザーに対するREFの表示方法

アプリケーション設計者は、実行時ユーザーに対する参照先データ（変換されたREF）の表示方法を選択できます。

•	REFがあるデータ・ブロック内のデータを表示（参照方式と呼ばれることもある）

•	REFによって参照されるデータ・ブロック内のデータを表示（マスター/ディテール方式）

最初の方法（REFがあるデータ・ブロックの一部としてデータを表示）は最も単純です。データ・ブロック内に含める項目として目的のREFコンポーネントを選択し、実行時にDeveloperおよびOracle8によって参照が変換され、参照先の実際のデータが表示項目内に配置されます。ユーザーは1つのブロックを見るだけで済みます。

もう1つの方法（参照先データ・ブロックのデータを表示）では、マスター/ディテール・リンクを設定する必要があります。これは、主キー/外部キー・リレーションを持つ2つのブロックについてマスター/ディテール・リンクを設定することと似ています。この場合は、REFによって2つのブロック間にリンクが作成されます。ユーザーには両方のブロックが表示されますが、REFデータは参照先ブロック内にしか表示されません。

Form Builderのデータ・ブロック・ウィザードを使用して、このマスター/ディテール・リレーションを設定できます。


Oracle8オブジェクトのアイコン

オブジェクト・ナビゲータとウィザードでは、アクセスしているOracle8データの型がアイコンによって表示されます。アイコンとその意味は次のとおりです。

             通常の表

             オブジェクト・タイプ

             オブジェクト・ビュー

             オブジェクト表

             ネストしたオブジェクト

             ネストした表

             参照オブジェクト

             可変配列

             メソッド

             不明の型

             サーバー側のスタック・モード

             サーバー側のプログラム単位

             ファイル

             DATEデータ型

             NUMBERデータ型

             CHARACTERデータ型

             RAWデータ型

            BLOBデータ型

             BFILEデータ型

             CLOBデータ型

             rowid

             MLSラベル


Oracle8の拡張性とパフォーマンス

Oracle8 Serverによって、さまざまな点で拡張性およびパフォーマンスの向上が実現します。これらの利点の多くは、自動的に提供されます。

たとえば、Oracle8の次の特性を利用できます。

•	より大きなサイズへの対応。データベース自体のサイズ、同時ユーザーの数および表列の制限数（現行では1000列まで）がすべて増加しました。

•	表と索引のパーティション化

•	クライアント側のオブジェクト・キャッシング

また、パフォーマンスを向上させるOracle8のその他のさまざまな機能を直接利用できます。

•	プリフェッチ。Formsでは、Oracle8のこの機能を使用して（既存の配列サイズ機能と併用）、データベースのラウンドトリップ回数およびメモリ使用量を削減します。プリフェッチ機能は、ユーザーが操作しなくても自動的に実行されます。

•	戻り値句。Formsでは、挿入および更新を行うときに、この新しいDML機能を使用します。戻り値句によって2回目のデータベース問合せ（データに対するサーバー側トリガーの変更を取得する）が不要になるため、処理時間が短縮されます。ユーザーは「DMLの戻り値」プロパティを使用して、この機能を制御できます。

•	ビュー更新用のINSTEAD-OFトリガー。このサーバー側トリガーによって、リレーション・ビューとオブジェクト・ビューを更新する機能が提供されます。 これらのビューは、これ以外の方法では更新できません。


PL/SQL 8のサポート

  関連項目

このリリースでは、クライアントとサーバーでPL/SQL 8を使用します。クライアント側のプログラム単位は、現在Oracle8のオブジェクト関連機能をサポートしていません。ただし、ストアド・プログラム単位は、新しいPL/SQL 8機能をすべて使用できます。

『PL/SQLユーザーズ・ガイドおよびリファレンス、リリース8』マニュアルの付録Aでは、PL/SQL 8の新機能について説明しています。このマニュアルはオンラインで利用できます。「ヘルプ」 -> 「マニュアル」を選択して、オンライン・マニュアルの下のリファレンス・マニュアルに移動します。


PL/SQLの以前のリリースとの互換性

PL/SQL 1またはPL/SQL 2を使用して書かれたクライアント側のプログラム単位は、コードを新しいレベルに変換する必要があります。アップグレードを自動化できるように、PL/SQL 1変換ユーティリティが提供されています。

以前のリリースを使用して作成されたストアド・プログラム単位は、データベース・サーバー上のPL/SQL 8エンジンに対して実行できますが、コンパイル・エラーが発生する場合があります。これらのエラーは、PL/SQL 8とPL/SQL 2との間で構文の互換性がない場合に発生します。 PL/SQL 8の互換性フラグを使用することによってPL/SQL 2との互換性モードを選択できるため、PL/SQL 8エンジンでは、サーバーでPL/SQL 2コードをコンパイルするときに、このようなエラーは発生しません。『Oracle8 Server移行ガイド』の第6章では、この互換性フラグによってサポートされる状況について説明しています。


サポートされていないOracle8機能

  関連項目

このリリース全体では、一部のOracle8機能がサポートされていません。サポートされていない主な機能は次のとおりです。

•	コレクション・タイプ（ネストした表と可変配列）

•	オブジェクト値を返すストアド・プロシージャ

•	スカラー・データ型のNCHARとNVARCHAR2

このリリースではPL/SQL 8をサポートしていますが、クライアント側のPL/SQL 8は一部のOracle8 Serverの機能をまだサポートしていないことに注意してください。（サーバー側のPL/SQL 8ではOracle8 Serverのすべての機能をサポートしています。）


Oracle8オブジェクトの例

関連項目 	   すべての例

オブジェクト・タイプ

表タイプ

可変配列タイプ

列オブジェクト

オブジェクト表

オブジェクト・ビュー


オブジェクト・ナビゲータのOracle8オブジェクト・サポート

オブジェクト・ナビゲータのOracle8機能を利用すると、オブジェクトのデータ型にアクセスし、Oracle8データに対するプログラムをより簡単に行うことができます。追加されたOracle8オブジェクト・サポートを使用すると、ユーザー定義データ型を階層形式で表示したり、ユーザー定義データ型に関連付けられた表、ビュー、列、トリガー、属性、メソッドの検索や表示を行うことができます。

「データベース・オブジェクト」ノードには、現在接続中のデータベース内でアクセス可能なスキーマとそのオブジェクトが含まれます。Oracle8データベースに接続している場合は、使用可能なユーザー定義データ型が（その属性およびメソッドと一緒に）各スキーマ内の「タイプ」ノードに表示されます。ユーザー定義データ型に関連付けられた表、ビュー、列およびトリガーは、「表」ノードと「ビュー」ノードに表示されます。

特に、オブジェクト・ナビゲータのOracle8機能を使用すると、次の項目を表示および検索できます。

•	「表」ノードのオブジェクト表と列オブジェクト

•	「ビュー」ノードのオブジェクト・ビュー

•	「ビュー」ノードのビュー用のInstead Ofトリガー

•	「タイプ」ノードのオブジェクト・タイプ、表タイプおよび可変配列タイプ

•	「タイプ」ノードのオブジェクト・タイプの属性とメソッド

オブジェクト・ナビゲータでは、リレーション・オブジェクトとOracle8オブジェクトを区別するために、アイコンが使用されます。たとえば、通常のリレーショナル表とオブジェクト表、および通常のビューとオブジェクト・ビューは、別々のアイコンで表されます。

Oracle8ユーザー定義データ型の詳細は、Oracle8のマニュアルを参照してください。

関連項目

オブジェクト・タイプ・ノード

表タイプ・ノード

可変配列タイプ・ノード

列オブジェクト・ノード

オブジェクト表ノード

オブジェクト・ビュー・ノード

すべて拡張

Oracle8オブジェクトのアイコン


オブジェクト・タイプ・ノード

  例	  関連項目

オブジェクト・タイプは、オブジェクト・ナビゲータの「タイプ」ノード内に表示されます。オブジェクト・タイプ・ノードは、SQL文のCREATE TYPE AS OBJECTで作成されたタイプを表します。オブジェクト・タイプはオブジェクト・ナビゲータに次のように表示されます。

object-type-name ( Object Type [ * ] & Body [ * ] )

CREATE TYPE AS OBJECT文がデータベースに発行されると、「オブジェクト・タイプ」ラベルが表示されます。タイプ仕様が無効か、またはタイプが不完全な場合は、アスタリスク（ * ）が表示されます。不完全なタイプは、タイプを再帰的に定義するためのプレースホルダになります。

CREATE TYPE BODY文を使用してタイプ本体が作成されると、「オブジェクト本体」ラベルが表示されます。タイプ本体が無効な場合は、アスタリスク（ * ）が表示されます。

オブジェクト･タイプとオブジェクト本体の両方が正常に作成されると、ラベルは「オブジェクト・タイプおよび本体」と表示されます。

オブジェクト・タイプ・ノードは複合ノードで、「属性」と「メソッド」の2つのサブノードを持ちます。オブジェクト・タイプ・ノードを拡張できるのは、有効なタイプ仕様が存在する場合のみです。

オブジェクト・タイプの属性は、「属性」サブノードの下のノードとして表されます。

オブジェクト・タイプのメソッドは、「メソッド」サブノードの下のノードとして表されます。メソッドは、プロシージャとファンクションとして表示されます。メソッドのラベルはオブジェクト・ナビゲータに次のように表示されます。

method-name (Procedure)

および

method-name (Function)

オブジェクト・タイプにマップ・メソッドまたはオーダー・メソッドが指定されている場合、メソッドのラベルは次のように表示されます。

method-name (Map Function)

または

method-name (Order Function)

注意: メソッドの引数リストは表示されません。


オブジェクト・タイプ・ノードの例

  関連項目 	   すべての例

次のSQL文は、オブジェクト・タイプemp_typを作成します。

CREATE TYPE emp_typ AS OBJECT
  (ename VARCHAR2(30), esalary NUMBER(5,2),
  MEMBER PROCEDURE raise(amount NUMBER),
  MEMBER FUNCTION get_salary RETURN NUMBER,
  MAP MEMBER FUNCTION compare RETURN NUMBER);

emp_typのサブツリーは次のとおりです。


表タイプ・ノード

  例	  関連項目

表タイプは、オブジェクト・ナビゲータの「タイプ」ノード内に表示されます。表タイプ・ノードは、SQL文のCREATE TYPE AS TABLEで作成されたタイプを表します。表タイプはオブジェクト・ナビゲータに次のように表示されます。

table-type-name (TABLE OF table-subtype-name)

サブタイプがビルトイン・タイプの場合、表タイプ・ノードは拡張できません。サブタイプがオブジェクト・タイプまたは参照オブジェクトの場合は、オブジェクトの属性がサブノードとして表示されます。


表タイプ・ノードの例

  関連項目 	   すべての例

次のSQL文は、オブジェクト・タイプemp_typおよび表タイプemp_tblを作成します。

CREATE TYPE emp_typ AS OBJECT
  (ename VARCHAR2(30), esalary NUMBER(5,2),
  MEMBER PROCEDURE raise(amount NUMBER),
  MEMBER FUNCTION get_salary RETURN NUMBER,
  MAP MEMBER FUNCTION compare RETURN NUMBER);

CREATE TYPE emp_tbl AS TABLE OF emp_typ;

emp_tblのサブツリーは次のとおりです。


可変配列タイプ・ノード

  例	  関連項目

可変配列タイプは、オブジェクト・ナビゲータの「タイプ」ノード内に表示されます。可変配列タイプ・ノードは、SQL文のCREATE TYPE AS VARYING ARRAYで作成されたタイプを表します。可変配列タイプはオブジェクト・ナビゲータに次のように表示されます。

varying-array-type-name (VARRAY (size) varying-array-subtype-name)

サブタイプがビルトイン・タイプの場合、可変配列タイプ・ノードは拡張できません。サブタイプがオブジェクト・タイプまたは参照オブジェクトの場合は、オブジェクトの属性がサブノードとして表示されます。


可変配列タイプ・ノードの例

  関連項目 	   すべての例

次のSQL文は、オブジェクト・タイプemp_typおよび可変配列タイプemp_aryを作成します。

CREATE TYPE emp_typ AS OBJECT
  (ename VARCHAR2(30), esalary NUMBER(5,2),
  MEMBER PROCEDURE raise(amount NUMBER),
  MEMBER FUNCTION get_salary RETURN NUMBER,
  MAP MEMBER FUNCTION compare RETURN NUMBER);

CREATE TYPE emp_ary AS VARRAY(7) OF emp_typ;

emp_aryのサブツリーは次のとおりです。


列オブジェクト・ノード

  例	  関連項目

列オブジェクトは、「列」ノード内のノードとして表示されます。各オブジェクトには、名前およびカッコで囲まれたタイプのラベルが付きます。列オブジェクト・ノードは複合ノードで、タイプの属性がサブノードとして表示されます。

列オブジェクトのサブタイプには、ネスト・オブジェクト・タイプ、表タイプ、可変配列タイプおよび参照オブジェクト・タイプの4種類があります。オブジェクト・ナビゲータでは、列オブジェクトに次のようなラベルが付きます。

column-name (nested-object-type)

column-name (table-type-name:TABLE OF table-subtype-name)

column-name (varying-array-type-name:VARRAY(size) OF varying-array-subtype-name)

column-name (REF reference-type-name)


列オブジェクト・ノードの例

  関連項目 	   すべての例

次の例では、表emp_tabのemp_col列が、タイプemp_typのネスト・オブジェクトになります。

CREATE TYPE emp_typ AS OBJECT (ename VARCHAR2(30), esalary NUMBER(5,2));
CREATE TABLE emp_tab (emp_col emp_typ, dept VARCHAR2(2));

emp_tabのサブツリーは次のとおりです。

次の例では、表dept_tabのemps列が、サブタイプemp_tblのネスト表になります。ネスト表には、タイプemp_typの行が含まれます。

CREATE TYPE emp_typ AS OBJECT (ename VARCHAR2(30), esalary NUMBER(5,2));
CREATE TYPE emp_tbl AS TABLE OF emp_typ;
CREATE TABLE dept_tab (dname VARCHAR2(20), emps emp_tbl)
  NESTED TABLE emps STORE AS emps_tab;

dept_tabのサブツリーは次のとおりです。

次の例では、表dept_tab_aryのemps列が、サブタイプemp_aryの可変配列になります。可変配列には、タイプemp_typの行が含まれます。

CREATE TYPE emp_typ AS OBJECT (ename VARCHAR2(30), esalary NUMBER(5,2));
CREATE TYPE emp_ary AS VARRAY(7) OF emp_typ;
CREATE TABLE dept_tab_ary (dname VARCHAR2(20), emps emp_ary);

dept_tab_aryのサブツリーは次のとおりです。

次の例では、表dept_refのmanager列が、タイプemp_typの参照オブジェクトになります。

CREATE TYPE emp_typ AS OBJECT (ename VARCHAR2(30), esalary NUMBER(5,2));
CREATE TABLE dept_ref (dname VARCHAR2(20), manager REF emp_typ);

dept_refのサブツリーは次のとおりです。


オブジェクト表ノード

  例	  関連項目

オブジェクト表は、オブジェクト・ナビゲータの「表」ノード内に表示されます。オブジェクト表ノードは、SQL文のCREATE TABLE OFで作成された表を表します。オブジェクト・ナビゲータでは、オブジェクト表ノードに次のようなラベルが付きます。

object-table-name (object-type-name)

各オブジェクト表ノードには、「トリガー」と「列」の2つのサブノードがあります。「トリガー」サブノードには、オブジェクト表に関連付けられたすべてのトリガーが含まれます。これらのトリガーは、通常のリレーショナル表に関連付けられたトリガーと同じように表示されます。「列」ノードには、オブジェクト表に関連付けられたすべての関係列と列オブジェクトが含まれます。各列には、名前およびカッコで囲まれたタイプのラベルが付きます。


オブジェクト表ノードの例

  関連項目 	   すべての例

次のSQL文は、オブジェクト・タイプperson_typおよびオブジェクト表person_tabを作成します。

CREATE TYPE person_typ AS OBJECT
  (name VARCHAR2(30), address VARCHAR2(60));

CREATE TABLE person_tab OF person_typ;

person_tabのサブツリーは次のとおりです。


オブジェクト・ビュー・ノード

  例	  関連項目

オブジェクト・ビューは、オブジェクト・ナビゲータの「ビュー」ノード内に表示されます。オブジェクト・ビュー・ノードは、OF object_type句を使用して作成されたビューを表します。オブジェクト・ビュー・ノードには、名前およびカッコで囲まれたタイプのラベルが付きます。オブジェクトの属性は表示されません。

各オブジェクト・ビュー・ノードには、「トリガー」と「列」の2つのサブノードがあります。「トリガー」サブノードには、Instead Ofトリガーを含む、オブジェクト・ビューに関連付けられたすべてのトリガーが含まれます。Instead Ofトリガーがビューに関連付けられている場合、ラベルは次のように表示されます。

trigger-name (INSTEAD OF trigger-statements)


オブジェクト・ビュー・ノードの例

  関連項目 	   すべての例

次のSQL文は、オブジェクト・ビューを作成します。

CREATE TYPE emps_typ AS OBJECT (ename VARCHAR2(30), esalary number(5,2), deptno NUMBER(2));
CREATE TABLE emps (ename VARCHAR2(30), esalary number(5,2), deptno NUMBER(2));
CREATE VIEW dev_emps OF emps_typ
  WITH OBJECT OID (ename)
  AS SELECT ename, esalary, deptno FROM emps WHERE deptno = 10;

オブジェクト・ビューdev_empsのサブツリーは次のとおりです。


すべてのOracle8オブジェクト・ノードの拡張

  関連項目

オブジェクト・ナビゲータで「すべて拡張」を実行しても、Oracle8データ型と属性の各ノードは再帰的に拡張されません。

たとえば、タイプemp_typのmanagerという属性が、別のタイプemp_typの派生項目として表示されている場合、「すべて拡張」を実行してもmanager属性は拡張されません。