■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
レポート出力でシート名称を編集したい 2006/09/04 17:08 OB 2
OB9にてテーブル定義のレポート出力を「別シート」で行うと、
「スキーム名」+「.」+「テーブル名」で各シートに自動でシート名が振られます。

この時に、「スキーム名」+「.」+「テーブル名」の合計文字数が一定の値(31文字?)を超えるとそのシートはレポートが正常に出力されないようです。
(シート名は「sheet(数値)」でシート内には何も書かれていない)


そこで各シートに振る名称を「テーブル名」のみに変更したいのですが
そのようなことは可能でしょうか?

また、上記現象を回避する他の方法はありますでしょうか?
こんにちは
後迫@SIです。

回答が遅くなってしまい申し訳ございません。

現象を確認いたしました。
EXCELのシート名の許容文字数(30文字)を超えた場合に
出力に失敗するようです。

将来のバージョンアップにて、修正を検討したいと思います。

現状は、お手数ですが、
一時的に短いテーブル名を作成していただき、
レポート出力していただくような対処をお願いできますでしょうか。

(以下のSQLでテーブルのコピーを作成していただくことができます。
CREATE TABLE 一時テーブル名 AS SELECT * FROM テーブル名
)
はじめまして。
下記の件についてですが、弊社でも非常に問題になっています。
開発しているときに、テーブル名を一時的に短くすると言ってもそれなりに影響が大きく実際にそのような手法は取りにくいです。
是非とも早期ご対応を依頼いたします。

>OB9にてテーブル定義のレポート出力を「別シート」で行うと、
>「スキーム名」+「.」+「テーブル名」で各シートに自動でシート名が振られます。
>この時に、「スキーム名」+「.」+「テーブル名」の合計文字数が一定の値(31文字?)を超えるとそのシートはレポートが正常に出力されないようです。
>(シート名は「sheet(数値)」でシート内には何も書かれていない)
>そこで各シートに振る名称を「テーブル名」のみに変更したいのですが
>そのようなことは可能でしょうか?
>また、上記現象を回避する他の方法はありますでしょうか?