■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは橋爪@SIです。

作業ファイル作成先に関しましては、現状、作成しないという選択肢を設定することができません。
Object Browserをご利用するにあたって、画面位置、検索項目入力履歴、その他各ウィンドウが保持する情報が作成されるようになっております。

もし、これらファイルが気になされるようでしたら、Object Browserインストールディレクトリに、適当なフォルダを用意していただき、作業ファイル作成先に設定していただけますでしょうか。

よろしくお願いいたします。
こんにちは橋爪@SIです。

> 288個のテーブルを選択し、ob9の機能でテーブル定義書出力すると255個のテーブル定
> 義書しか作成されません。
> OB9でレポート定義のテーブル定義書で一度に出力できるテーブル数は決まっています> か?
> または、最大数を設定できるのですか?
> なお、レポート定義の設定は初期状態のはずです。。。

レポート出力に関しましては、デフォルトで複数シートでの出力になっていると思うのですが、複数シートでの出力するにあたって、Excelの制限を越えている可能性がございます。
Excel上で[オプション]ダイアログの[新しいブックのシート数]では、「255」までしか指定できませんがExcelのブックにはもっとたくさんのシートを作ることができます。しかし、作成できるシートの上限枚数はPCのメモリなどによって変化します。

一度、ご確認していただいてもよろしいでしょうか。
288個のテーブルを選択し、ob9の機能でテーブル定義書出力すると255個のテーブル定義書しか作成されません。
OB9でレポート定義のテーブル定義書で一度に出力できるテーブル数は決まっていますか?
または、最大数を設定できるのですか?
なお、レポート定義の設定は初期状態のはずです。。。
橋爪@SI様

>こちらにつきましては、「オプション」→詳細設定タブ画面にあります、「作業ファイル作成先」に設定されたディレクトリに、ファイルが自動で生成されていきます。
>
>こちらを再設定することで、ご対応お願いいたします。

ご回答、ありがとうございました。
OB8時にはデスクトップに作成されなかったため、意識していなかったのですが、
デフォルトでインストールフォルダに作成されるようになっているんですね。
OB9でデスクトップに変更した記憶がなかったのですが。。。
作成しないという選択肢はないのでしょうか?
(作業ファイル作成先をクリアしても、ルートに設定されてしまいます)
何度も申し訳ございませんが、よろしくお願い致します。
こんにちは橋爪@SIです。

>1つのシートに同じエンティティを複数表示する事はできないのでしょうか?

同じ構造を持ったエンティティという解釈でよろしいのでしたら、対象エンティティをctrl+c、ctrl+vで作成可能です。

> ※Visioだと複製を作成する事ができました。
>  複製を変更すると全てに反映されます。

サブモデルという容で複製を作成し、サブモデルへは、メインモデル含め、変更を反映させることも可能ですので、お試しいただけますでしょうか。

こんにちは橋爪@SIです。

>「テーブル」→「データ」タブを選択し、「条件」ボックスの下に表示されている
>項目一覧の「=」に値を入れて、検索実行したところ、デスクトップに項目名と
>列幅(画面の下に表示されているテーブル内容のグリッド列幅)が記述された
>iniファイルが自動的にデスクトップに出力されるのですが、
>また同様に、SQLビルダで実行したSQLエディタの内容も、デスクトップに出力されま>す。

こちらにつきましては、「オプション」→詳細設定タブ画面にあります、「作業ファイル作成先」に設定されたディレクトリに、ファイルが自動で生成されていきます。

こちらを再設定することで、ご対応お願いいたします。
どうぞ、宜しくお願いいたします。
ObjectBrowser9を使用しております。
OB8と比べて便利な機能が増えており、大変便利に使わせていただいております。

質問があるのですが、
「テーブル」→「データ」タブを選択し、「条件」ボックスの下に表示されている
項目一覧の「=」に値を入れて、検索実行したところ、デスクトップに項目名と
列幅(画面の下に表示されているテーブル内容のグリッド列幅)が記述された
iniファイルが自動的にデスクトップに出力されるのですが、
また同様に、SQLビルダで実行したSQLエディタの内容も、デスクトップに出力されます。
今までOB8では意識することがなかったのですが。。。
ヘルプを探したのですが、該当箇所を見つけることができませんでした。
できれば出力させたくないのですが、これらを制御する設定はどこで行うのでしょうか?

よろしくお願い致します。
こんにちは橋爪@SIです。

>ブレークポイントを設定して実行ボタンを押せば、ブレークポイントを設定した行まで自動実行してくれると思っていたのですが(VBみたいに)、実行中の行を示す黄色い行が消えてしまい、そのまま停止状態になってしまいます。
>それとも、当方のブレークポイントの解釈が間違っているのでしょうか?

「実行」ボタン押下でブレークポイント設定箇所まで実行されるのですが、デバッグ実行しているオブジェクトにより、1回の「実行」ボタン押下ではブレークポイント設定箇所に止まらないケースがございます。
こちらの問題に関しましては、今後、改善を検討させていただきたいと思います。

また、「実行」ボタン押下後に停止状態になるとのことですが、こちらに関しましては、Object Browser ではデバッグ実行時にDBMS_DEBUGを使用しておりまして、規模の大きなプログラム実行時や、デバッグ実行を何度も行っている場合にOracleが不安定になることが多々ございます。

以上、今後、デバッグ機能部分に関しましては、次期バージョンアップにて対応を検討させていただきたいと思いますので、どうぞ宜しくお願いいたします。
教えてください。

1つのシートに同じエンティティを複数表示する事はできないのでしょうか?

※Visioだと複製を作成する事ができました。
 複製を変更すると全てに反映されます。


よろしくお願いします。
こんにちは、橋爪@SIです。

ご指摘いただきました件、確認させていただきました。

ver.9にてコマンドライン引数を使ってログインした際には、
ver.8の時のように、ログインしたスキーマが所有しているテーブルが表示された状態になっておりませんでした。

大変もうしわけございません。
本件に関しましては、時期バージョンにて、対応を検討させていただきたいと思います。
どうぞ宜しくお願いいたします。