■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
バージョン7.0.6.32トライアル版を使用してOBの導入検討をしています。

デバッグ時の変数値の確認方法について、マニュアルには

「ウィンドウ下段左側はプログラム変数の値を確認する画面です。値を確認したい変数の名前を[変数名]欄に入力すると、現時点での値を表示します。」

と記載されていますが、サブルーチン内に制御が移行している時点でそのサブルーチン内のローカル変数を表示させることができません。仕様ですか?それともトライアル版の制限ですか?
最新バージョンでは解決済みですか? 導入検討の重大な要素になり得そうなのでご返答お願いいたします。
こんにちは
後迫@SIです。

お詫びがあります。

前回からご報告いただいておりました、
「データタブでのバインド変数使用」ですが、
対応を見送らせていただきました。

開発側に確認したところ、
Ver.7ではBDEを使用していたため、バインド可能でしたが、
Ver.8ではBDEを廃止し、またプログラム実装が困難なため対応できないとの事です。
また、今後の対応も未定となります。

対応をお待ちしていただいたお客様には、
ご希望に添えず誠に申し訳ございません。
深くお詫びいたします。

Ver.7では使用できたため、
この点については機能ダウンと言われても仕方ありませんが、
BDE仕様上の問題を解消することが、Ver.8の目標でしたので、
何卒、ご理解いただけますでしょうか。

どうぞよろしくお願いいたします。
普段から使っていた条件入力欄のことですね。
了解しました。

以上
以前、同じハンドルネームにてこちらの掲示板に投稿させていただいた者です。
今回のバージョンアップにて、以前報告させていただきました、
「データタブの抽出条件にバインド変数が使えない」という件については
次回以降のバージョンアップで対応いただけるのでしょうか。

今回のバージョンアップで対応してくださるのかな、と思っていたことだけに
ちょっと残念です。

可能で有れば、いつごろご対応いただけるか等教えてくださると
うれしいのですが…

よろしくお願いいたします。
こんばんは
後迫@SIです。

大変申し訳ございません。
バージョン管理ツールを使用して
バージョン情報をセットするつもりが時刻にセットしてしまったようです。
(プログラムに支障はありませんのでご安心下さい。)

日付を修正して、再度アップしました。
大変申し訳ございませんでした。

>OB Ver. 8. 0. 2. 7 アップデートファイルのZIP圧縮ファイルを解凍しましたところ、

>2003/0 8/ 0 2 07:09となります。

分だけが余計ですね。
>>①エラーの発生する実行ユーザにSELECT対象のテーブルのSELECT権限はあるでしょうか?
>>②SQL*Plusにエラーの発生する実行ユーザでログインし、
>> 以下の文を実行した場合、エラーは発生しませんでしょうか?
>>DESC PLAN_TABLE
>>DESC SYS.USER$
>>DESC SYS.OBJ$

①あります。
②
DESC PLAN_TABLE エラーなしでテーブル定義が表示
DESC SYS.USER$ ORA-04043エラー
DESC SYS.OBJ$  ORA-04043エラー

PLAN_TABLEはSYSやSYSTEMユーザー以外に作成してパブリックシノニムで使用しています。
こんにちは
後迫@SIです。

なかなか解決に至らず申し訳ございません。
以下の事項をご確認いただけますでしょうか。

①エラーの発生する実行ユーザにSELECT対象のテーブルのSELECT権限はあるでしょうか?
②SQL*Plusにエラーの発生する実行ユーザでログインし、
 以下の文を実行した場合、エラーは発生しませんでしょうか?

DESC PLAN_TABLE
DESC SYS.USER$
DESC SYS.OBJ$


よろしくお願いいたします。






OB Ver.8.0.2.7アップデートファイルのZIP圧縮ファイルを解凍しましたところ、
タイムスタンプがおかしいですね。
2003/08/02 07:09となります。

※因みに今の日付は2003/07/11。
こんにちは
後迫@SIです。

テキストボックスではなく、リストボックスの誤りでした。
申し訳ございませんでした。

データタブの一番上に
「条件」とかかれている部分があると思います。
その右にあるリストボックスに、Where以下の条件(例:EMP_NO =99)を入力し、
左にある実行ボタン(右向きの白い三角ボタン)か、リターンキーで実行できます。

ソートする場合はWhere条件を書いた後、「ORDER BY 列名」と記述することで可能です。
(ただし、Where条件なしで、ソートだけしたい場合でもWhere条件は記述する
必要がありますので、ダミーのWhere条件(1=1)などを記述する必要があります。

履歴を呼び出す場合はリストから選択するか、
リストの中にカーソルがある状態で上下キーで呼び出し可能です。

どうぞよろしくお願いいたします。