c# - WatiN:需要查找浏览器中显示的 SSRS 报告的 div 中包含的值

标签 c# reporting-services watin

我正在使用 WatiN 启动一个 SSRS 报告,它会显示在一个新的浏览器窗口上。我看到了报告的 HTML,发现 SSRS 将它排列在一个表格中。
我有兴趣获取一个 TD(s) 的值(在下面的示例中是 11,202.63):

<DIV class="r11">ARSystemBalance </DIV></TD><TD class="a67"><DIV class="r11">: 11,202.63</DIV>

获取此值的最佳方法应该是什么?

最佳答案

我们在等待中创建测试管理器时也遇到了同样的问题,但后来我们通过在任何给定表中查找文本并从那里返回 tr 来解决这个问题 请从我们用 C# 编写的以下代码中获得帮助

TableRow tr = table.TableCell(Find.ByText(regex)).ContainingTableRow; 返回 tr;

谢谢

关于c# - WatiN:需要查找浏览器中显示的 SSRS 报告的 div 中包含的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14027289/

相关文章:

sql-server - 如何以编程方式读取 SQL Server 报表历史记录?

c# - 使用 Watin,我如何等到元素获得某个 CSS 类?

c# - 为什么 WatiN 会卡住应用程序

c# - ArgumentException 标识符 ' ' 不符合 CLS。关于连载

c# - 获取目录中按名称排序的文件列表

sql - SSRS在分组时组合来自多行的列内的值

ssrs-2008 - 如何使用日期时间获取毫秒?

c# - 调用的对象已与其客户端断开连接 (WatIn)

c# - 从 C# 中的打开文件对话框中排除文件扩展名

c# - IdentityModel 中 TokenClient 的问题