トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     エクセルファイルのダウンロードについて
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
natoshin
Åê¹ÆNo.15994
投稿日時: 2005-3-15 17:41
新米
居住地: 新宿
投稿: 20
使用環境:
windowsXP,
Flash MX 2004 pro,
ColdFusion MX,
Dreamweaber MX 2004,
Mozilla FireFox, IE
エクセルファイルのダウンロードについて
いつもお世話になっております。

natoshinです。
質問なのですが、Flashのプログラムから
getURL()でエクセルをダウンロードするColdFusion
コンポーネントファイル(.cfc)を呼び出すColdFusion
ファイル(.cfm)にとんだ時、「アクションが取り消されました」と
いうメッセージの表示されたブラウザウィンドウが画面上に
残されてしまいます。
このウィンドウを表示しないようにするには、どうしたら
よいのでしょうか?

また、上記のやり方以外にFlashのプログラムから
エクセルファイルをダウンロードする良い手はないでしょうか?

解決法・ご意見のほど、宜しくお願い致します。
kisii
Åê¹ÆNo.15996
投稿日時: 2005-3-15 18:06
常連
居住地:
投稿: 122
使用環境:
WinXP
FlashMX2004Pro
Re: エクセルファイルのダウンロードについて
具体的に書いていないので、問題がみえません。
getURLで飛ぶというのは、Flashが表示されているブラウザから別のcfmを立ち上げているということでしょうか。
それとも、同じ窓ですか?
cfmのコードの記述はどうなっていますか?
「アクションが取り消されました」というのは、cfmが吐き出すエラーでしょうか。
それともFlashで出ているエラーでしょうか。
それがcfmの不具合なのかFlashの不具合なのか、問題を切り分けて下さい
いずれにせよ、natoshinさんがどういう方法でこの現象をだしているのか分からないので、別の方法の提示すらままなりません
質問はこちらでも再現できるよう、具体的にお願いいたします。


----------------
ひびきしっぷち
http://blog.so-net.ne.jp/kisi_puti/

natoshin
Åê¹ÆNo.16077
投稿日時: 2005-3-18 16:31
新米
居住地: 新宿
投稿: 20
使用環境:
windowsXP,
Flash MX 2004 pro,
ColdFusion MX,
Dreamweaber MX 2004,
Mozilla FireFox, IE
Re: エクセルファイルのダウンロードについて
返信の方が遅くなってしまい、スイマセンでした。
また、質問内容もご指摘の通り、具体的に書いておらず、
併せてスイマセンでした。

さて、「getURLで飛ぶ」というのは、Flashが表示されているブラウザから別のcfmを立ち上げているということで、あり、同じ窓ではありません。

また、「アクションが取り消されました」というのは、cfmが吐き出すエラーです。

そして.cfmのダウンロード部分のソースは以下のように
なっています。

<cfset full_path_name= "C:\test.xls">
<cfheader name="Content-Disposition"
value="filename=テストxls" >
<cfcontent file="#full_path_name#"
type="application/msexcel"
deletefile="no">

また、サイズの軽いエクセルファイルだと
ダウンロードできるんですがサイズの重いエクセルファイルだと
当該現象がおこってしまいます。

以上、拙い説明ですが、解答・ご意見
宜しくお願い致します。


Kazuhiko Tani
Åê¹ÆNo.16094
投稿日時: 2005-3-20 1:18
常連
居住地: 新潟
投稿: 72
使用環境:
proSP1+MX2004prover7.0.1 +MX2004pro
FCS1.5&CFMX
Re: エクセルファイルのダウンロードについて
数ヶ月ぶりの投稿です。
え?、まずFlashRemotingとCFC間は正常につながっていますでしょうか?
エラーの出るタイミングが分かるといいのですが、、。
kisii
Åê¹ÆNo.16128
投稿日時: 2005-3-21 10:25
常連
居住地:
投稿: 122
使用環境:
WinXP
FlashMX2004Pro
Re: エクセルファイルのダウンロードについて
前回も書きましたが、問題を切り分けてください。
そのcfmを単独で動かしたときは、エラーは出ないのでしょうか?
まずcfmが正しいかどうか確認する必要があると思います。
個人的には、大量データになると処理が落ちているのではないかと感じられたので、まずはcfmの検証をなさってください。
その場合、こちらはFlashのフォーラムですので、適切なcfmのフォーラムを参照いただくべきと存じます。

この検証をした上で、cfmが間違っていないならば、次は呼び方が問題だと思います。
Flashから呼び出すときが問題なのかどうか、検証して下さい。
getURLをご使用とのことですので、HTMLから同様のURLをたたいて呼び出せるかなど、呼び方に問題はないのか等です。
その上で、Flashでのみ問題が発生しているのでしたら、その時のFlashの条件をご提示ください。
Kazuhiko Taniさんが書かれているように、どの段階でcfmが落ちるのかを探してください。
その直後に何かエラーが存在しているはずです。

今現在natoshinさんが示されている情報では、この程度までしか推測できません
以上確認したうえで、エラーの発生原因となった部分をご提示いただければ何か分かると思います。


----------------
ひびきしっぷち
http://blog.so-net.ne.jp/kisi_puti/

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops