私は、Solaris上のサーバー上で動作するアプリケーションを持っています。このアプリケーションは、編集可能な構成データをCSV形式でエクスポートします。データを編集する好ましい方法は、Microsoft Excelを使用することです。プラットフォームの違いに、現在のワークフローは、以下のステップで構成されていますExcelはどのようにHTTP経由でファイルを "保存"しますか?
- は、サーバー上のCSVファイルにデータをダンプ
- FTP/SFTP/Windowsマシン
- にファイルをscpコマンドエクセル
- FTP/SFTP /バックサーバーボックスにファイル
- は、サーバーにデータをインポートするscpが
私はLOでWindows上のデータを編集ワークフローを簡素化し、おそらくExcelからすべてをやり遂げる方法を探ることができます。私は、片方のHTTPとサーバー上のエクスポート/インポートスクリプトとの間のインターフェースとして、CGIサポートを備えた本格的なWebサーバーを設定できることを知っています。あるいは、構成データをファイルであるかのように処理するインプロセスWebサーバーを実行してから、Excelから入力を取り戻して処理することができます。
私の難しさは、ExcelがHTTP上で開いていた場合にExcelがファイルをどのくらい正確にプッシュするかわかりません。いくつかの引数を持つPOSTメソッドと同じくらい簡単ですか?あるいは、Excelからの入力を受け入れるためにWebDAVの完全なセットをサポートする必要がありますか?
が
私が直接、 "開く" ダイアログでHTTPクエリを経由してCSV形式のファイルをフェッチするより考えていました。私はそれを開くためにExcelのための適切なコンテンツタイプを設定するだろうが、私は "保存"をクリックしたときに起こるだろうか? Excelは変更された文書のPOSTを試行しますか? – evolvah