2010-01-27 70 views
0

我有一個Watin腳本,它登錄到一個站點並以excel格式生成報告。我很難保存生成的excel文件。我以爲我的回答是在互操作服務中使用GetActiveObject方法。我沒有得到一個錯誤使用,但它似乎也沒有找到它。watin - 保存生成的excel表格

更多信息是否有任何用處:原始瀏覽器窗口保留在後臺,並且生成的Excel表格中名稱爲「xxx.aspx」。它不在瀏覽器窗口中,因爲它在任務欄中顯示爲excel。

任何幫助附加到新的Excel窗口將不勝感激,因爲我想保存到磁盤。

回答

0

WatiN只會自動瀏覽器,所以一旦文件在Excel中打開,WatiN不再對您有幫助。你可能想問這個問題而不參考WatiN,因爲它完全是一個.NET/interop場景。這裏是一個可能對您有幫助的鏈接:http://support.microsoft.com/kb/316126

+0

感謝您的回覆,是的,該文章是有幫助的。我試圖轉換原來的控制檯應用程序,所以我可以改變焦點的形式 - 它仍然沒有工作,所以我可能有一些潛在的問題,我需要研究。不幸的是,現在頁面在IE中無法正確顯示,所以整個WatIn的東西沒用,直到我可以解決顯示問題。 – 2010-02-19 01:48:09