■SI ObjectBrowser掲示板

ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!discussion
ユーザーのみなさま同士で教え合ったり、アドバイスしたりする暖かい交流の場にしたいと思っていますので、相互協力をよろしくお願いします。なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

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




<<先頭ページへ <前ページへ / 376 ページ次ページへ> 最終ページへ>>

データタブの編集切り替えについて 2003/07/18 15:07:37
まえだ           t.maeda@chloro.co.jp
投稿No.1121で「データタブのデフォルトで編集可/不可のオプションにつきまして、
次回バージョンアップで検討させていただきます。」
とありますが、今回のアップデートでは対応されているのでしょうか?

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

元の文章を引用して返信

Re: データタブの編集切り替えについて 2003/07/18 16:19:00
後迫@SI
こんにちは
後迫@SIです。

「データタブでのデフォルト編集不可」につきましては、
今回対応を見送らせていただきました。
誠に申し訳ございません。

今回実現できなかったご要望につきまして、
引き続き検討していきたいと思いますので、
どうぞよろしくお願いいたします。
元の文章を引用して返信

WITH ADMIN OPTIONとは 2003/07/18 14:28:14
まさと
WITH ADMIN OPTIONとは一体どういう意味なのでしょうか。
調べたのですが、「そのユーザは自分が持っているシステム権限を、他のユーザに与える事ができるのです」と説明されてたのですが理解できませんでした。
教えてください。
元の文章を引用して返信

Re: WITH ADMIN OPTIONとは 2003/07/18 16:32:16
後迫@SI
こんにちは
後迫@SIです。

WITH ADMIN OPTIONについてですが、

例えばSYSTEMからTESTへCONNECT権限を与える場合、
 GRANT CONNECT TO TEST WITH ADMIN OPTION;
で同時にADMIN OPTIONも与えた場合は、
TESTユーザで
 GRANT CONNECT TO 他のユーザ;
が実行できるようになります。

ADMIN OPTIONなしで
SYSTEMからCONNECT権限を与えられた場合は、
TESTユーザで
 GRANT CONNECT TO 他のユーザ;
はできず、エラーになります。

よろしくお願いいたします。
元の文章を引用して返信

新規ユーザでの「表・列」表示エラーについて 2003/07/18 10:04:02
斉藤
ObjectBrowser Version 8.0.2.7を使用しています。

新規にORACLEのユーザを作成し、そのユーザでObjectBrowserにログインします。
何もオブジェクトを作成していない状態で、表示メニュー --> 表・列を実行すると

「リストのインデックスが範囲を超えています (0)」

というエラーが発生します。

適当にテーブルをひとつ作成後、表・列を実行すると正しく表示されます。
確認をお願いします。


元の文章を引用して返信

Re: 新規ユーザでの「表・列」表示エラーについて 2003/07/18 16:36:38
後迫@SI
こんにちは
後迫@SIです。

ご報告ありがとうございます。

確認したところ、
ひとつもテーブル、ビューがないユーザで
表・列画面を呼び出すと、ご報告のエラーになりました。

Object Browser Ver.8の不具合です。
大変申し訳ございません。

この不具合につきましては
次回バージョンアップで修正させていただきますので、
どうぞよろしくお願いいたします。
元の文章を引用して返信

Re: 新規ユーザでの「表・列」表示エラーについて 2003/07/29 13:34:39
斉藤
ご回答、ありがとうございます。
対応、お待ちしております。

また、他の条件で同じエラーが発生する現象を発見しました。

表示メニュー --> 表・列を実行する。
ユーザリストからログインユーザとは別のユーザを選択する。
オブジェクトの絞込条件を入力し、オブジェクトを絞り込む。
終了ボタンクリックで、表・列ウィンドウを閉じる。
再度、表示メニュー --> 表・列を実行し、ウィンドウを表示する。

このとき、絞込条件が残っているので、ログインユーザがその条件に該当するオブジェクトを持っていない場合、

「リストのインデックスが範囲を超えています (0)」

というエラーが発生します。

確認をお願いします。
元の文章を引用して返信

Re: 新規ユーザでの「表・列」表示エラーについて 2003/07/29 14:17:40
後迫@SI
こんにちは
後迫@SIです。

ご報告いただき、ありがとうございます。

現象を確認いたしました。
同様の原因でエラーになっているようです。

同様に修正させていただきますので、
どうぞよろしくお願いいたします。
元の文章を引用して返信

グリッドインデックスが範囲を超えていますとは? 2003/07/18 09:49:21
yokoyama           yokoyama@netmarks.co.jp
OOB7 では普通に見れたテーブルが、OOB8(8.0.2.7にしても) では、見れません。
どういう状態かというと、テーブルの定義情報タブでは「グリッドインデックスが範囲を
超えました」と出てきて、項目名の一覧が空になった状態です。
index一覧には表示がありますが、constraint, trigger は空になっています。

あるテーブルがということではなく、そのユーザー配下にあるテーブルがすべて
同じ状態になっています。一瞬DBが壊れたのかと思いましたが、OOB7で接続してみると
問題なかったので、ここに書き込んでみました。
元の文章を引用して返信

Re: グリッドインデックスが範囲を超えていますとは? 2003/07/18 16:41:17
後迫@SI
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
クライアントのOracleバージョンが9.2.0.2の場合、
オブジェクトリスト、テーブルのデータタブなどで、
空白行が出力されるというご報告をいただいております。
この場合、9.2.0.3にバージョンアップすることで解決できますので、
9.2.0.3パッチを適用していただけますでしょうか。

また、9.2.0.2でない場合は、
お手数ですがOSバージョン、Oracleのバージョン(クライアント、サーバ両方)を添えて
弊社サポートまでご連絡いただけますでしょうか。

どうぞよろしくお願いいたします。
元の文章を引用して返信

ベンダーの初期化に失敗しました。 2003/07/17 20:44:55
じろー
ベンダーの初期化に失敗しました。

BDE設定も問題なく、何回設定しなおしても何回入れなおしても
上記メッセージが出力され、同じ症状が続きます・・・。

何か回避する方法はありませんでしょうか?

ちなみにバージョンは7です。

かなり困っています。
宜しくお願いします。
元の文章を引用して返信

Re: ベンダーの初期化に失敗しました。 2003/07/18 09:46:31
後迫@SI
こんにちは
後迫@SIです。

詳しく検証したいと思いますので、
お手数ですが、
以下の情報を添えて弊社サポートまでメールをいただけますでしょうか。

@BDE設定画面(DLL32とVENDOR_INITの設定部分)のスクリーンショット
Apath環境変数のスクリーンショット
BOSバージョン、Oracleバージョン(クライアント・サーバ両方)
CSQLORA8.DLLのディレクトリ(パス)、バージョン
DIDAPI32.DLLのディレクトリ(パス)、バージョン

どうぞよろしくお願いいたします。
元の文章を引用して返信

Re: ベンダーの初期化に失敗しました。 2004/09/24 23:13:28
toku           toku@lily.ocn.ne.jp
「ベンダの初期化に失敗」の対応策等ありますでしょうか?
よろしくお願いします。
元の文章を引用して返信

TIMESTAMP型についてのバグです 2003/07/16 21:41:28
谷口
タイムスタンプ型の項目に対して、
SQL*PLUSなどからSYSTIMESTAMP関数などで更新を行うと、
OBで、対象のレコードが更新できなくなる。
レコードの変更も削除も出来ません。

対応お願いします。
元の文章を引用して返信

Re: TIMESTAMP型についてのバグです 2003/07/16 21:42:05
谷口
バージョンは、7/10 Ver 8.0.2.7です。
元の文章を引用して返信

Re: TIMESTAMP型についてのバグです 2003/07/17 10:40:47
後迫@SI
こんにちは
後迫@SIです。

ご報告いただきありがとうございます。

現象を確認いたしました。
TIMESTAMP型、INTERVAL型の1レコード目のみ削除、更新できないようです。
Ver.8の不具合です。誠に申し訳ございません。

この不具合につきましては、
次回バージョンアップで対応させていただきます。
よろしくお願いいたします。
元の文章を引用して返信

「識別子Iを宣言してください」というメッセージ 2003/07/16 16:03:13
うちだ           d-uchida@vsys.jp
お世話になります。

Object Browser 8.0.2.7を使用しています。

配列型の引数を含むパッケージをデバッグしようとすると
「識別子Iを宣言してください」というメッセージが表示されます。
たとえば、
CREATE OR REPLACE PACKAGE PKG_TEST IS
 TYPE type_array IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
 PROCEDURE MAIN(
  p_array IN type_array
 );
END;
/
CREATE OR REPLACE PACKAGE BODY PKG_TEST IS
 PROCEDURE MAIN(
  p_array IN type_array
 )IS
  v_work NUMBER;
 BEGIN
  FOR v_work IN 1..p_array.count LOOP
   DBMS_OUTPUT.PUT_LINE(p_array(v_work));
  END LOOP;
 END MAIN;
END PKG_TEST;
/
このパッケージですが、Object Browser 7では実行できるのですが、
Object Browser 8では件名のエラーが発生してしまいます。

対応よろしくお願いします。
元の文章を引用して返信

Re: 「識別子Iを宣言してください」というメッセージ 2003/07/17 11:40:45
後迫@SI
こんにちは
後迫@SIです。

ご報告ありがとうございます。

ご指摘いただいた通り、
Ver.8ではエラーになり、
Ver.7では実行する事ができます(NUMBER型の場合)。

(ただ、1列目の値しかセットできないため、
Ver.7においても、配列型は未対応とさせていただいております。)

ご要望として承り、
次回バージョンアップ以降、
配列型対応を検討させていただきたいと思います。
(1列目以降の配列にもセットできるようにしたいと思います。)

ご不便をお掛けして申し訳ございませんが、
どうぞよろしくお願いいたします。


元の文章を引用して返信

DB→ファイルの方法 2003/07/15 16:36:28
ゆうたん
管理メニューの”ロード”のところで、DB→ファイルで
制御ファイル(*.CTL)とデータファイル(*.DAT)を出力できるように
なっていますが、オラクルのローダーの文法を調べてみたんですが、
このような文法はわかりませんでした。実際どのようにして出力
されているのでしょう?もしよければ公開してもらえませんか?
勉強不足ですいません。
元の文章を引用して返信

Re: DB→ファイルの方法 2003/07/16 11:14:41
後迫@SI
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
「内部でどのように処理をしているか」という事でよろしいでしょうか?

内部ではローダーの構文規則に合わせてCTL、DATファイルを出力しておりますが、
詳細については申し上げることはできません。
(原則として、ソースの詳細については申し上げることができません。)
ご希望に添えず誠に申し訳ございません。

どうぞよろしくお願いいたします。
元の文章を引用して返信

変数値確認方法について 2003/07/14 11:56:17
ひねもす
バージョン7.0.6.32トライアル版を使用してOBの導入検討をしています。

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

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

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

Re: 変数値確認方法について 2003/07/15 10:59:18
後迫@SI
こんにちは
後迫@SIです。

変数リストを表示する場合は、
あらかじめデバッグ情報を生成する必要があります。

例えば、TESTからTEST2というサブルーチンを呼ぶ場合は、
以下の手順をふむ必要があります。

@TEST2のデバッグ実行ボタンを押し、「再コンパイルを行い、デバッグ情報を生成する」
 にチェックをつけてデバッグ実行しすぐに中断するか、
 SQL実行画面にて、「ALTER PROCEDURE TEST2 COMPILE DEBUG」を実行

ATESTのデバッグ実行ボタンを押し、「再コンパイルを行い、デバッグ情報を生成する」
 にチェックをつけてデバッグ実行

現状デバッグ実行にてサブルーチンの変数を参照する場合は、
面倒ですが2回以上のコンパイルが必要になります。

次回バージョンアップ以降で1回の操作で済むように、
検討したいと思いますので、どうぞよろしくお願いいたします。
元の文章を引用して返信

Re: 変数値確認方法について 2003/07/15 17:18:34
ひねもす
さっそくのご回答ありがとうございます。
サブルーチンにDBMS_OUTPUT.PUT_LINEを挿入していた手間が省けて感激です。
調子に乗って追加質問させてください。
プロシージャの引数にカーソル変数が含まれる場合、デバッグしようとすると
OBの応答がなくなり強制終了せざる得なくなってしまいます。
対処法がありましたらご享受ください。
元の文章を引用して返信

Re: 変数値確認方法について 2003/07/16 11:49:04
後迫@SI
こんにちは
後迫@SIです。

お問い合わせの件についてですが、
現象を確認いたしました。

ストアドプログラム実行時のパラメータの種類に制限があるため、
カーソル変数をパラメータに使用することはできませんが、
フリーズした状態になるのは問題ですので、
次回以降で、
実行前にエラーチェックを設けるような形で実装したいと思います。

現状は申し訳ないのですが、
実行しないようにしていただくしかございません。

ご不便をお掛けして申し訳ございませんが、
どうぞよろしくお願いいたします。
元の文章を引用して返信

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

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

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

よろしくお願いいたします。
元の文章を引用して返信

データタブにおけるバインド変数 2003/07/14 11:00:23
後迫@SI
こんにちは
後迫@SIです。

お詫びがあります。

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

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

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

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

どうぞよろしくお願いいたします。
元の文章を引用して返信

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

※因みに今の日付は2003/07/11。
元の文章を引用して返信

Re: OB Ver.8.0.2.7アップデートファイルのタイムスタンプ 2003/07/11 18:19:31
ウフラ
>OB Ver. 8. 0. 2. 7 アップデートファイルのZIP圧縮ファイルを解凍しましたところ、

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

分だけが余計ですね。
元の文章を引用して返信

Re: OB Ver.8.0.2.7アップデートファイルのタイムスタンプ 2003/07/11 18:35:16
後迫@SI
こんばんは
後迫@SIです。

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

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

元の文章を引用して返信

パッケージ デバッグ時 不具合? 2003/07/11 09:59:34
たか
パッケージのデバッグの開始時の開始位置(行)がかなり挙動不審です。
トレースデバッグも挙動不審でサブルーチンと関係ないところを行ったり着たりします。
また、カーソルを開いた後ループのなかでいきなり上に戻ったりします。その結果再度同じカーソルを開きにいこうとするので「カーソルは既に開かれています」のエラーが発生します。
また、デバッグ実行時に「実行」「ステップ」「トレース」の何れもレスポンスが来ない(フリーズ)時があります。
更に、デバッグせずに実行を2回続けて行うと「カーソルは既に開かれています」のエラーが発生する場合があります。

どうなってるのでしょうか?
(既出?)
元の文章を引用して返信

Re: パッケージ デバッグ時 不具合? 2003/07/11 13:56:10
後迫@SI
こんにちは
後迫@SIです。

お問合せいただいた件ですが、
過去に、同様のお問合せを頂いております。

内容としては、
「1000行以上のパッケージで、デバッグ実行を行った時に
パッケージヘッダの該当行にカーソルが飛んでしまうが、
表示されているのはパッケージボディのソースのためカーソルが
おかしなところへ飛んでいるように見える。」
というものです。

この問題につきましては、プログラム制御が困難なため、
現状では対応できておりません。
大変申し訳ございません。

可能でありましたら、
個別のストアドプロシージャ、ファンクションに置換え、
デバッグを行っていただけますでしょうか。

ご不便をお掛けして大変申し訳ございません。
どうぞよろしくお願い致します。


元の文章を引用して返信

Re: パッケージ デバッグ時 不具合? 2006/02/09 18:17:06
私も同じ状況に陥っています。
バージョン9.0.1.4を利用して、パッケージのデバッグを行なうと、同様のエラーが発生し、トレースデバッグも同様で、全く駄目な感じ。

かなり経っているけど、何も無いって、これって、仕様なのでしょうか?

[たか]
>パッケージのデバッグの開始時の開始位置(行)がかなり挙動不審です。
>トレースデバッグも挙動不審でサブルーチンと関係ないところを行ったり着たりします。
>また、カーソルを開いた後ループのなかでいきなり上に戻ったりします。その結果再度同じカーソルを開きにいこうとするので「カーソルは既に開かれています」のエラーが発生します。
>また、デバッグ実行時に「実行」「ステップ」「トレース」の何れもレスポンスが来ない(フリーズ)時があります。
>更に、デバッグせずに実行を2回続けて行うと「カーソルは既に開かれています」のエラーが発生する場合があります。
>
>どうなってるのでしょうか?
>(既出?)
元の文章を引用して返信

Re: パッケージ デバッグ時 不具合? 2006/09/20 17:39:09
私も同じ状況に陥っています。バージョンは9.0.1.4です。

トレースデバッグの挙動不審は何とか解決できなんでしょうかね?

このままじゃ、ツールとして使えないですね。



[首]
>私も同じ状況に陥っています。
>バージョン9.0.1.4を利用して、パッケージのデバッグを行なうと、同様のエラーが発生し、トレースデバッグも同様で、全く駄目な感じ。
>
>かなり経っているけど、何も無いって、これって、仕様なのでしょうか?
>
>[たか]
>>パッケージのデバッグの開始時の開始位置(行)がかなり挙動不審です。
>>トレースデバッグも挙動不審でサブルーチンと関係ないところを行ったり着たりします。
>>また、カーソルを開いた後ループのなかでいきなり上に戻ったりします。その結果再度同じカーソルを開きにいこうとするので「カーソルは既に開かれています」のエラーが発生します。
>>また、デバッグ実行時に「実行」「ステップ」「トレース」の何れもレスポンスが来ない(フリーズ)時があります。
>>更に、デバッグせずに実行を2回続けて行うと「カーソルは既に開かれています」のエラーが発生する場合があります。
>>
>>どうなってるのでしょうか?
>>(既出?)
元の文章を引用して返信

テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/11 08:41:09
まん
テーブルを選択したときのデータタブで、項目名をコピーできません。
条件欄に項目名をコピー&ペーストできないので、手打ちで項目名を入力していますが、
条件を入力するたびにストレスを感じています。
Ver7ではできるので改善して欲しいのですが、ご検討お願いします。
ちなみに、定義情報タブでは項目名をコピーできます。

環境:Ver 8.0.2.7

話はそれますが、同画面の「削除」ボタンが無効になったのには拍手です。
1週間ほど前、データ削除と勘違いしてテーブルをドロップしてしまったもので。
まぁ、開発環境だったんで実害はありませんでしたけど、冷や汗ものでした。
元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/11 11:49:59
後迫@SI
こんにちは
後迫@SIです。

ご要望いただき、ありがとうございます。

コピー&ペーストにつきましては、
8.0.2のバージョンアップ項目として検討しておりましたが、
Ver.8からは、上限値、下限値からの
グリッド入力部分を常に修正可能状態にしたため、
Ver.7のように、エクセルなどからのコピー&ペーストできるようにすることが
できませんでした。

大変申し訳ございません。

代案になってしまうのですが、
条件テキストボックスで入力した文は、履歴で保存されているため、
上キーで再度呼び出すことができます。
プログラムを再起動した後も呼び出すことができますので、
例えば前日に入力した抽出条件なども呼び出すことができるので、大変便利です。

抽出条件を頻繁に入力するのでしたら、
条件テキストボックスの利用も是非、検討していただけますでしょうか。

どうぞよろしくお願いいたします。
元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/11 15:21:25
まん
>抽出条件を頻繁に入力するのでしたら、
>条件テキストボックスの利用も是非、検討していただけますでしょうか。

条件テキストボックスを表示するにはどうしたらよいのでしょうか。
画面を見てもヘルプを見ても分かりませんでした。
元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/11 16:34:06
後迫@SI
こんにちは
後迫@SIです。

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

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

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

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

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


元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/14 08:47:35
まん
普段から使っていた条件入力欄のことですね。
了解しました。

以上
元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/11 13:38:35
SEGA
SEGAです。

> テーブルのデータタブで項目名がコピー&ペーストできない
> メッセージ本文 テーブルを選択したときのデータタブで、項目名をコピーできません。
> 条件欄に項目名をコピー&ペーストできないので、手打ちで項目名を入力していますが、
> 条件を入力するたびにストレスを感じています。
> Ver7ではできるので改善して欲しいのですが、ご検討お願いします。
> ちなみに、定義情報タブでは項目名をコピーできます。

私も同様のストレスを感じています。
これが出来ない事が大きな理由で、現在もメインではVer.7を使用しています。

条件テキストボックスを利用するにしても、項目名の手入力はストレスですし、
項目名をコピーするために[定義情報]タブと[データ]タブを行き来すると、
[データ]タブに戻るたびに検索が実行されているためか、大きいテーブルだと
時間がかかってしまいます。

更に欲を言うと、テーブル名の部分もコピー出来ると非常に助かります。

とにかく、[データ]タブを表示させた状態で、SQL文を作成する機会が
非常に多いため、この画面からのコピー機能の復活を期待しております。

ご検討よろしくお願い致します。
元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/11 14:11:41
後迫@SI
こんにちは
後迫@SIです。

ご意見ありがとうございます。
次回バージョンアップの項目として、引き続き検討させていただきますので、
どうぞよろしくお願いいたします。

>条件テキストボックスを利用するにしても、項目名の手入力はストレスですし、
>項目名をコピーするために[定義情報]タブと[データ]タブを行き来すると、
>[データ]タブに戻るたびに検索が実行されているためか、大きいテーブルだと
>時間がかかってしまいます。

定義情報タブを参照して条件文を作成するのでしたら、
@定義情報をコピー
Aエディタに貼り付けて、WHERE条件を作成
B条件ボックスにはりつける
などの工夫は必要になりますが、

一度作成してしまえば後は履歴を呼び出し、
すぐに再実行できますので、(必要であれば書き換えて再実行)
しつこいようですが、一度試していただけますでしょうか。
どうぞよろしくお願いいたします。
元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/11 15:36:44
SEGA
SEGAです。
私の説明が不適切で、誤解を与えました事をお詫び致します。

[データ]タブの[条件ボックス]の有用性は理解しておりますし、何度も使用しておりますが、
私がやりたい事としては、
[データ]タブを表示させ、種々条件等によりデータ内容を確認しながら、
別のエディタにSQL文を作成する作業になります。
(当然、SELECT文だけでなく、UPDATE文、DELETE文、INSERT文等作成します。)

この場合、[データ]タブの画面上から項目名をコピー出来るかどうかというのは
大きなアドバンテージとなります。

OB-Ver.8では、この『[データ]タブを表示させつつ項目名をコピー』というのが
不可能であり、回避方法としては、
@ 事前にテーブルの[ソース]を別のエディタにコピーしておく。
A もう一つOBを起動して、同じテーブルの[定義情報]タブを開く。
B 条件ボックスに、事前にSQL文で使いそうな項目名を入れておく。
C オブジェクトリストに戻り、対象テーブルの[表・列]を開き、そこからコピーする。
等が考えられますが、何れも『条件欄から項目名をコピー』という方法と比較すると
少なからず面倒であります。

『条件欄から項目名をコピー』という事が技術的に困難なのであれば、
対案として、
・[データ]タブの画面から対象テーブルの[表・列]を開ける様にする
というような改修でも良いかと考えております。

ご一考頂けますと幸いです。
元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/17 11:29:16
小野
よこやりを入れるようなレスですが、
ちょっとした裏技?を発見しましたのでご報告です。

抽出条件テーブルの項目名を選択した状態(破線で枠が囲まれた状態)で
その横の下限値のセルをクリックすると項目名が一瞬反転しますよね。
これを利用して、項目名をコピーすることができますよ。

具体的には、
@項目名選択
A下限値のセルをクリックし、左クリックボタンを押下したままにする。
BそのままCtl+ C などでコピー可能です。
 (Deleteボタンなどで項目名を削除することも可能!!?)

ま、これもバグの一種になってしまうのかも知れませんが・・・。

慣れないとめんどくさいけど、定義情報を行き来するよりはマシかなと。

元の文章を引用して返信

Re: テーブルのデータタブで項目名がコピー&ペーストできない 2003/07/17 11:50:52
後迫@SI
こんにちは
後迫@SIです。

ご報告ありがとうございます。

現在、項目名については、
選択している状態からコピーできるように検討しております。

>(Deleteボタンなどで項目名を削除することも可能!!?)

こちらにつきましては、削除できないようにしたいと思います。

どうぞよろしくお願いいたします。
元の文章を引用して返信

ステータスバーのメッセージが消える 2003/07/10 20:59:15
ウフラ
V8.0.2.7 でかなり要望に対応していただき、有難うございます。

COMMIT、ROLLBACK 時のステータスバー表示も改善していただいたのですが、

ステータスバーにボタンの説明等が表示されるようにも変わったので、

マウスを動かしたとたんにステータスバーのメッセージが消えてしまいます。

SQL 実行画面では、処理時間がステータスバーに表示されますが、これも同様に
消えてしまいます。

ご検討をお願いします。
元の文章を引用して返信

Re: ステータスバーのメッセージが消える 2003/07/11 11:37:12
後迫@SI
こんにちは
後迫@SIです。

貴重なご意見ありがとうございます。

ご指摘いただいた通り、
COMMITボタンを押した後、他のボタンの上ににマウスを移動すると
各ボタンの説明などがステータスバーに表示されてしまい、
COMMITのメッセージや、SQLの処理時間が消えてしまいます。

各ボタンの説明などはツールチップでも表示されるため、
ステータスバーには表示しなくてもいいような気がしますね。

次回バージョンアップの要望として検討させていただきますので、
よろしくお願いいたします。
元の文章を引用して返信

BLOB項目がNullの場合にクリップボード出力するとエラー 2003/07/10 20:04:45
SEGA
Object Browser Ver.8.0.2.7

BLOBの項目があるテーブルについて、
BLOBの項目がNullのレコードを選択して、
[結果をクリップボードに出力する]を実行すると、
[OCI_INVALID_HANDLE]のメッセージボックスが表示されます。

ご確認お願い致します。

ついでに、BLOBの項目について、
データが入っている場合は・・(HUGEBLOB)
Nullの場合は・・・・・・・・(HugeBlob)
と表示されるみたいですね。

Ver,7では、Nullの場合は青色で(NULL)と出てきていましたので、
Ver,8でも同じように出てきても良いと思いますが、如何でしょうか?

こちらも併せてご確認お願い致します。
元の文章を引用して返信

Re: BLOB項目がNullの場合にクリップボード出力するとエラー 2003/07/11 14:17:34
後迫@SI
こんにちは
後迫@SIです。

ご報告ありがとうございます。
エラーメッセージにつきまして確認いたしました。
大変申し訳ございません。

この不具合につきましては、次回のバージョンアップで検討させていただきます。

また、表示についててすが、
Ver.8からはBLOB型は完全に読取専用にさせていただきましたので、
表示も「HUGEBLOB(NULLの場合は、HugeBlog)」と変更されるようになりました。

どうぞよろしくお願いいたします。
元の文章を引用して返信

<<先頭ページへ <前ページへ / 376 ページ次ページへ> 最終ページへ>>