2011年5月12日

[PHP-users 35563] Re:CSV のダウンロードで EXCEL が複数起動する

sumiyaです。返事ありがとうございます。

From: ml@xxxxx
Subject: [PHP-users 35562] Re: CSV のダウンロードで EXCEL が複数起動する
Date: Thu, 12 May 2011 13:38:41 +0900 (JST)
Message-ID: <2396.125.3.83.166.1305175121.squirrel@xxxxx>

> クライアント側で、

> 「excel2010」→「ファイル」→「オプション」→「詳細設定」
> →「Dynamic DataExchange(DDE)を使用する他のアプリケーションを無視する」
> のチェックを付ける/外す でどうなりますか?


先のメールには詳しく書かなかったのですが、以下のPCでも、複数の
EXCELが起動します。

Windows Vista Pro.
IE 8
EXCEL 2007

このPCで同じプログラムを入れてある本番機と開発機(VMWare ESXi)で動
かしてみると、本番機では複数のEXCELが起動しますが、開発機では問題
がありません。

EXCELの設定のDDEについて、Vista PCで調べてみると、チェックが外れた
状態でした。今、本番機の環境は客先にあるので、調べることができない
のですが、新品のPCにソフトを入れたばかりなので、このチェックは外れ
たままだと思います。

また、同じクライアントでも、本番機と開発機で動きが違うので、サーバー
側の、「header出力の方法が問題なのかなー」と思っているのです。

>
> // メーラーの仕様により返信のスレッドを切ってしまって申し訳ありません
>
> On Thu, 12 May 2011 13:06:23 +0900 (LMT)
> Etsuo SUMIYA <sumiya-e@xxxxx> wrote:
>
> > sumiyaといいます。
> >
> > csvのダウンロードを行うプログラムで、ダウンロードしたCSVを開くため、
> > 複数のEXCELが起動してしまう、クライアントがあります。
> > 問題のあるクライアントでは次の3つのシートが開きます。また、問題の
> > あるPCでサーバーを変えて、同じプログラムを実行しても、正しくEXCEL
> > が開くことがあります。
> >
> > a.空白のシート
> > b.ダウンロードしたcsvのシート
> > c.他のユーザが開いているため、読み取り専用で開きますか?というダイ
> > アログに[OK]をクリックすると同じCSVファイルのシートが開く
> >
> > サーバー:
> > Windows 2008 Server SP2
> > IIS 7
> > PHP 5.3.6 fast-cgi
> >
> > 問題のないPC
> > Windows 2008 Server
> > IE 8
> > Excel 2010
> >
> > 問題のあるPC
> > Windows 7 Pro.
> > IE 8
> > Excel 2010
> >
> > ダウンロードするためのヘッダは以下の通りです。
> > header("Content-type: application/octet-stream;");
> > header("Content-Disposition: attachment; filename=out.csv");
> >
> > 何か、情報をお持ちの方はアドバイスをお願いします。
> > _______________________________________________
> > PHP-users mailing list PHP-users@xxxxx
> > http://ml.php.gr.jp/mailman/listinfo/php-users
> > PHP初心者のためのページ - 質問する前にはこちらをお読みください
> > http://oldwww.php.gr.jp/php/novice.php3
>
> --
> infra-lab.net <infra@xxxxx>
>
>
> _______________________________________________
> PHP-users mailing list PHP-users@xxxxx
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2011年5月12日 13:54
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/103837
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。