■SI ObjectBrowser掲示板

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

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




OBR23.で SELECT 結果の列名の挙動について 2023/12/21 18:13:06
OBR23.1.0
OBR23.1.0 を利用しています。

SELECT した結果をクリップボード経由でテキスト、Excelに貼り付けていますが
列名にDBに定義されている「コメントを使用」を利用しています。

オプションに
外部出力→クリップボード→列タイトル出力で
列名を「項目名を使用」、「コメントを使用」、「出力しない」と制御できるのですが、
以下のように挙動が安定しません。
 ・件数が多いと、通常の項目が出力される
 ・1件など件数を絞ると「コメントを使用」が出る
 ・件数に関係なく「コメントを使用」に切り替わらないときがある。
 ・件数に関係なく「出力しない」ときがある

そういった事例はないのでしょうか?

【Object Browser情報】
製品名 :SI Object Browser for Oracle 23 ReadOnly Edition
バージョン :23.1.0.0
エディション :ReadOnly版
ビット数 :64ビット
パス :c:\program files\obo23r\obor.exe

【OS情報】
OS名 :Windows 10
OSのビット数 :64ビット
OSバージョン :10.0.19044
OSサービスパック:0.0
OSユーザー権限 :Unknown
UAC :有効
メモリ :16231 MB

【Oracle Client情報】
Oracleホーム :c:\oracle_64\product\12.1.0\client_1
OCI.dllのパス :c:\oracle_64\product\12.1.0\client_1\bin\oci.dll
OCI.dllのビット数 :64ビット
OCI.dllのバージョン :12.1.0.0.0 Production
元の文章を引用して返信

Re: OBR23.で SELECT 結果の列名の挙動について 2023/12/21 19:13:19
OBサポート
OBサポートです。

■クリップボードコピー時の列タイトルの挙動について
SI Object Browserのクリップボードコピー時の列タイトル制御に関しましては、
主に以下の特徴がございます。

・オプション > 外部出力にて設定された情報を基準とする
・「コメントを使用」の場合、列コメントが設定されている列はコメントが、
 設定されていない場合は列名が使用される
・オプションの情報は製品起動中はリアルタイムで反映がされて、
 アプリケーション終了時にレジストリに記録され次回起動時に読み込まれる

お問い合わせいただいた不安定な動作に関しましては、
現状過去の類似事象の報告等も確認出来れおらず、
現状明確な原因が特定できておりません。

上記動作を考慮して、
例えば共用端末で複数ユーザーが利用した際に、
設定値情報が上書きされてしまったために、意図しない動作となっている可能性が考えられます。
もし共用端末で複数人でご利用をされてる場合には、実行前にオプションの設定値情報を確認いただくことで、現在の設定値がどうなっているかの確認が可能となります。

大変お手数ですが、何卒よろしくお願い申し上げます。
元の文章を引用して返信

Re: OBR23.で SELECT 結果の列名の挙動について 2023/12/22 14:29:38
OBER 23.1.0
>■クリップボードコピー時の列タイトルの挙動について
>SI Object Browserのクリップボードコピー時の列タイトル制御に関しましては、
>主に以下の特徴がございます。
>
>・オプション > 外部出力にて設定された情報を基準とする
>・「コメントを使用」の場合、列コメントが設定されている列はコメントが、
> 設定されていない場合は列名が使用される
>・オプションの情報は製品起動中はリアルタイムで反映がされて、
> アプリケーション終了時にレジストリに記録され次回起動時に読み込まれる
>
>お問い合わせいただいた不安定な動作に関しましては、
>現状過去の類似事象の報告等も確認出来れおらず、
>現状明確な原因が特定できておりません。

下記 Ver21での事例が、クリップボードでも起きているように見受けられました。
https://www.sint.co.jp/siob_bbs/bbs_disp.asp?current_page=1&disp_mode=1&message_id=7730

ちなみに設定は、バージョンを設定移行しており、変えておりません。
そちらの影響もあるかもしれませんので再設定し様子を見てみるようにいたします。

通常の列名は、英語、コメントは日本語といった運用をしており、
過去のバージョンでは出来たことを記憶しています。。。。
元の文章を引用して返信

Re: OBR23.で SELECT 結果の列名の挙動について 2023/12/25 09:56:50
OBサポート
OBサポートです。

本件、弊社側の確認が不足しており、誠に申し訳ありません。
旧バージョンにて発生していた、クリップボード出力時にオプション設定が反映されない動作に関しましては、
ver.21.1.0.0にて修正が確認されており、また設定移行によるレジストリの影響もないと考えられますが、
もし設定移行の操作を考慮した際に事象の再現・解消がある場合にはご返信、
もしくは別途弊社製品サポート宛まで詳細な情報を添付の上でご連絡いただけますと幸いです。

大変お手数ですが、何卒よろしくお願い申し上げます。
元の文章を引用して返信