|
原帖由 vaguely 于 2007-8-27 13:12 发表
谢谢winfood
我刚才用常数类型试了一下,是没有问题的。sdlkfj3
但是如何再把它参数化呢?
因为每次选的company是不同的.sdlkfj1
我还没有试验过参数化到DataTable的情况,不过你不需要这么做。你可以在检查一下你的设计,有一步是多余的。就是把Expand对象的url属性直接对应到DataTable里面。
其实只要:
1. Expand的url属性用常数类型,并且选择Regular Expression;
2. 这个时候url的值为空串也可以,因为这是OT属性对吧;
3. 设计好DataTable里面的url列的各项值,比如.*My Company One, .*My Company Two, ...;
4. 在代码里面每次对Expand对象操作前,加入类似如下语句:
Browser(***).Page(***).Image(***).SetTOProperty("url", DataTable("url", dtLocalSheet))
注:如果你从Expand的url属性里面设置为从DataTable里面取值,就没有必要做第4步了。因为他们相互有冲突的地方,而且影响了代码可读性。 |
|