SI Object Browser の動作をカスタマイズしたり、各種設定の初期値を指定する画面です。
■[オブジェクトリスト]タブ
オブジェクトリストの動作を指定します。
| 項目名 | 説明 |
|---|---|
| ツリー順序 | ツリーの表示順序を指定します。 初期値は[スキーマ>オブジェクトタイプ順]ですが、例えばデータベース中の全テーブルの保守作業の場合は、 [オブジェクトタイプ>スキーマ順]の方が使いやすいでしょう。 (オブジェクトリストのツールボタン上にも同様の設定があります) |
| 表示するオブジェクトタイプ | 通常は使用しないオブジェクトタイプがある場合、ここでチェックを外しておくとツリー表示に出てこなくなり、スキーマの一覧性があがります。 |
| 接続ユーザーを一番最初に表示する | 接続スキーマをツリーリスト上で一番最初に表示するようにします。 スキーマ数が多い場合にチェックすると便利です。 |
| オブジェクト固有の詳細情報を表示する | オブジェクトリストの表示情報を変更します。 |
| 一覧表示中の途中経過を表示する | チェックを入れると、オブジェクト一覧を逐次再描画を行いながら表示していきます。 チェックを外すと、全てのオブジェクト情報を取得するまでリストの描画は行わなくなりますが、その分処理速度が向上します。 |
| オブジェクト選択時行全体を反転する | オブジェクトリストでオブジェクトを選択した場合、名前のみを反転させるか行全体を反転させるかを指定します。 |
| オブジェクト一括削除時のエラーを無視する | オブジェクトリストから複数オブジェクトを削除する際、エラー発生時に処理を中断するかエラーを無視して次のオブジェクトを削除するかを選択します。 (削除時のダイアログボックスにも同様の設定があります) |
| 絞り込み検索機能を表示する | オブジェクトリストの上段に[絞込検索]の項目を表示するか否かを指定します。 同時に、指定した値で総称検索を行うかどうかを指定します。 |
| 総称検索を行う (LIKE '%検索値%') |
絞込み検索機能を有効にした場合、指定した値で総称検索を行うかどうかを指定します。 |
■[定義情報]タブ
SI Object Browser では、オブジェクトタイプ別に異なる画面を用いて定義情報を表示しますが、それら定義情報画面の共通設定をここで行います。
| 項目名 | 説明 |
|---|---|
| 初期表示タブ | オブジェクトを開いた時に、最初に表示されるタブを指定します。 |
| 定義変更時に実行されるDDL文を表示する | [作成]ボタン押下時に実行されるDDL文を画面に表示します。 |
| 定義変更時にエラーが発生しなかった場合自動でDDL実行画面を閉じる | [作成]ボタン押下時に実行されるDDL文でエラーが発生しなかった場合、自動でDDL実行画面を閉じます。 |
| テーブル再作成時にデータ退避テーブルを作成する | テーブルの定義を変更する時、変更内容によっては DROP TABLE/CREATE TABLE 文を使用して テーブルを再作成する事がありますが、その際に既存データを退避するテーブルを作成するか否かを指定します。 ただし、テーブルのソースを直接編集した場合は、データの退避は行われますが、変更後のテーブルへのデータ復旧は行われません。 チェックを外すと、テーブルを再作成時にデータの退避・復旧は一切行われなくなります。 |
| SQL文に領域情報を含める | SQL文に領域情報を含めるか否かを指定します。 |
| SQL文に項目名を含める | ビューのソース表示時、ビュー項目名を出力するか否かを指定します。 |
| 省略時値に文字列を指定した際、シングルクォーテーョンを自動付加する | テーブルの定義タブ省略時値列に文字列を指定し、作成ボタンを押した際にシングルクォーテーションを自動付加します。 |
| 変更前のソースを保存する | オブジェクト定義を変更する際、変更前の DDL スクリプトをファイルに出力するか否かを指定します。 |
| 変更後のソースを保存する | オブジェクト定義を変更する際、変更後の DDL スクリプトをファイルに出力するか否かを指定します。 |
■[SQL実行]タブ
SQL実行画面の設定を行います。
| 項目名 | 説明 |
|---|---|
| SQL履歴数 | SQL実行画面での、実行したSQL文の履歴をどれだけ持つかを指定します。 |
| 文字選択された範囲のSQLのみを実行する | SQL実行画面にて文字の範囲選択をしている状態で実行した場合、選択している部分のSQLのみを実行するか否かを指定します。 |
| ダイアグラム部 | SQLビルダのダイアグラム部で使用するフォントの名前及びサイズを指定します。 |
| グリッド部 | SQLビルダのグリッド部で使用するフォントの名前及びサイズを指定します。 |
■[データ]タブ
| 項目名 | 説明 |
|---|---|
| グリッド表示 | SQL実行、テーブル、ビュー出力時のフォント名とフォントサイズを指定します。 フォントサイズを指定します。 |
| 横方向出力時の表示方法 | データを横方向に出力した場合、データをれつのどちら側によせるかを指定します。 |
| 縦方向出力時の最大列幅 | データを縦方向に出力した場合のデフォルトの列幅をポイントで指定します。 |
| 横方向出力時の列幅 | データを横方向に出力した場合のデフォルトの列幅をポイントで指定します。 |
| 件数を指定して開く場合の規定レコード件数 | オブジェクトをデータ件数を指定して開く場合の初期値を設定します。 |
| データ生成テストで表示する規定レコード件数 | データ生成テストで表示するデータ件数の初期値を設定します。 |
| 初期状態をデータ編集可能にする | SELECT文実行時、データ編集可能モードでカーソルをオープンしようとします。 ([SQL実行]画面の[結果を編集可能にする]ボタンと同様の機能です) |
| グリッドを一行ごとに色分けする | これにチェックを入れるとデータグリッドが一行ごとに色分けされます。 |
| 抽出条件・ソート順序設定画面を予め開いておく | テーブル、ビューの[データ]タブにて、抽出条件・ソート順序設定画面を開いた状態にするか否かを指定します。 ([データ]タブの[表示項目の指定]ボタンと同様の機能です) |
| 抽出条件に文字列を指定した際、シングルクォーテーションを自動付加する | 抽出条件に文字列を指定し、データ表示実行を行う際、シングルクォーテーションを自動付加する。 |
| 表示書式 | 日付、時刻の書式を指定します。 |
■[キー操作]タブ
メニューから呼び出せる各機能毎に任意のショートカットキーを割り当てる事ができます。
項目を選択している状態で、実際に割り当てたいショートカットキーを押すことにより設定します。また、ショートカットキーを削除したい場合はSPACEキーで削除できます。
■[外部出力]タブ
データベースの情報を外部ファイルに出力する際の設定を行います。
| 項目名 | 説明 |
|---|---|
| ファイル入出力 | ファイルを出力するデフォルトのフォルダを指定します。 |
| テキストファイルの形式 | ObjectBrowserから出力されるテキストファイルのキャラクタセットを指定します。 |
| EXCEL出力 | Microsoft Excel を使用した定義書の出力や SELECT 文の結果出力に関する設定を行います。 デフォルトの出力先... Excelファイルを出力するデフォルトのフォルダを指定します。 出力方向... データを縦方向に出力するか横方向に出力するかを指定します。 列タイトル出力... 項目タイトル込みでEXCELファイルに出力するか否かを指定します。 定形フォームファイルに上書きする場合等の項目タイトルの出力が必要ない場合はOFFにします。 最新のデータを読み直してから出力する... EXCEL出力時にSELECT 文を再度実行し、最新のデータを出力対象にします。 標準ダイアログを使用する... EXCEL出力時に表示されるダイアログを、WINDOWS標準のダイアログにするか、専用のダイアログにするかを指定します。 専用ダイアログの場合は、ファイル名と同時に各自設定の変更が可能です。その都度設定を変える事が無い場合はWINDOWS標準のダイアログを使用したほうが便利です。 フォームファイル名... 各種のEXCEL出力で使用する元ファイルの名前を指定します。 この値を変更することで独自のフォーマットに出力する事が可能です。(通常は変更しないで下さい) |
| クリップボード出力 | テーブルの結果をクリップボードに転送する際の、項目タイトルの出力有無と区切り文字を指定します。 また、出力時に確認ダイアログを表示するか否かを指定します。 項目区切り文字... タブ区切りか、カンマ区切りを選ぶことが可能です。 列タイトル出力... 定義されている列コメントを使用します。 出力時に確認ダイアログを表示する... 確認ダイアログにて出力設定を選択できるようになります。 |
■[外部出力2]タブ
データベースの情報を外部ファイルに出力する際の設定を行います。
| 項目名 | 説明 |
|---|---|
| CSV出力 | SELECT文の結果などをCSV出力する際の設定を行います。 デフォルトの出力先... CSVファイルを出力するデフォルトのフォルダを指定します。 改行コード... 出力ファイルの改行コードを指定します。 二重引用符(")で値を囲う条件... CSVファイルに出力するデータに対して、二重引用符(")で値を囲う条件を指定します。 列タイトルを出力する... 項目タイトル込みでCSV出力するか否かを指定します。 列名がコメント表示の場合、列コメントをタイトルとして出力します。 最新のデータを読み直してから出力する... CSV出力時にSELECT文を再度実行し、最新のデータを出力対象にします。 |
■[詳細設定]タブ
通常はあまり変更することのない、細かな設定を行います。
| 項目名 | 説明 |
|---|---|
| クロスリファレンス最大階層 | [クロスリファレンス]画面での、ツリー情報の最大階層を指定します。 値が大きいほうが精度の高い結果となりますが、その分処理時間がかかります。 |
| データ生成ツールコミット件数 | [データ生成ツール]の実行時に何件ごとにコミットするかを指定します。 |
| 英大文字のオブジェクト名を使用可能にする | オブジェクト名やテーブル列名等で英大文字を入力可能にし、入力した内容のままオブジェクトを作成します。 |
| 各種エディット時にコード補完を行う | 各種エディット画面でコード補完を使用するか否かを指定します。 (例えば、SCOTT.と入力したときにSCOTTユーザのオブジェクト一覧を表示するかどうか) |
| 編集時に自動的にCOMMIT する | チェックすると編集した内容が自動でCOMMITされます。 このチェックをはずすと任意のタイミングでCOMMIT/ROLLBACKする事ができます。 ※自動COMMITがOFFのとき、「現在のトランザクションがアポートしました。トランザクションブロックが終わるまでコマンドは無視されます。」と表示されたときは、メニューの「COMMIT」「ROLLBACK」を実行することで解除されます。 |
| 作業ファイル作成先 | 作業用ファイルを作成するディレクトリを指定します。 ※デフォルトではインストールディレクトリ以下のtempフォルダが設定されております。 インストール時にインストールディレクトリを変更された場合は作業ファイル作成先をインストールディレクトリ以下のtempに再設定してください。 |
| SI Object Browser起動時にインターネットが利用可能かどうかをチェックする | 本オプションをONにしたとき、SI Object Browser 起動時にインターネットに接続可能な環境であるかのチェックを行います。 |