2012-12-24 141 views
0

我已经给出了用excel报告重新在线报告的任务,确保两者中的数据始终匹配。我现在在做手动操作,想用C#自动化它。打开网址并登录

阅读excel文件应该不难。
但是,要打开在线报告,我必须打开一个URL,填写用户名和密码,导航到报告,填写报告的参数。
一份报告显示为在线SSRS报告,另一份报告只是一个网页。

我想知道如何自动执行此任务,这意味着如何以编程方式登录到页面。

回答

1

这是一个非常通用的开放式问题。我建议从WebClient class开始,并使用fiddler2等工具。使用fiddler监视Web表单值并构建您的请求。请注意标题和Cookie。

0

WatiN似乎是我正在寻找的人! 非常感谢ryan以及其他投票者因未知原因关闭线索的人。