- PR -

poi で作成したEXCELシートのツールバー表示

1
投稿者投稿内容
もずく
会議室デビュー日: 2004/02/25
投稿数: 7
投稿日時: 2004-03-10 11:21
お世話になります。
もずくといいます。

IEのブラウザ画面上のボタンを押すことで window.open して新画面を開き、
そこに jakarta poi で作成したEXCELシートを表示させたいと思っています。

処理自体は成功しているのですが、表示されたブラウザ上に
当然 IE のメニューバーや、ツールバーは表示されていますが、
EXCEL のツールバー(標準)が出てこなくて困っています。
バージョンによってはツールバーが出てくる場合もあるのですが、大抵の場合は出ません。

「Windows2000 + Excel2000」 出ない
「Windows98 + Excel97」 出た
「WindowsXP + Excel97」 出ない
など

poi-2.0-RC1-20031102.jar を使用しています。

クライアントの環境---
Windows95 以上
Excel97 以上
IE5.0 以上

ただし、ツールバーが表示された場合でも「新規作成」「印刷プレビュー」などは
使用できない状態です。(押しても反応が無い)
「保存」や「印刷」「並べ替え」などは使えます。

欲しい機能は「印刷プレビュー」なのですが、プラグインか何かの関係で
どうしても無理なのでしょうか。

java とは関係ないところなのかもしれませんが、
前に進めなくなってしまい投稿させていただきました。

よろしくお願いいたします。
MMX
ぬし
会議室デビュー日: 2001/10/26
投稿数: 861
投稿日時: 2004-03-10 14:30
コンテンツを埋め込み表示する、IEブラウザの発想として
ツールーバーが出ないのが、正解では
それぞれのExcelの表示オプションにもツールバー内容はいろいろ
端末画面やリッチクライアントじゃないし。

出すのなら、単純にExcelファイル・ダウンロード
をユーザーが開く。

[ メッセージ編集済み 編集者: MMX 編集日時 2004-03-10 15:00 ]
もずく
会議室デビュー日: 2004/02/25
投稿数: 7
投稿日時: 2004-03-13 19:09
MMXさん、返信が遅くなり申し訳ありません。

私も色々と調べまわったのですが、今回のようなケースはどうしても無理なようです。

そこで仕様を変更してもらい、MMXさんのアドバイス通り
ユーザーにダウンロードしてもらう形を取ることにしました。

表題とは別の形で解決しましたが、良い勉強になりました。
どうもありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)