cwglovecj 发表于 2009-4-14 17:14:45

QTP测试.net软件

SwfWindow("监管改造报表系统").SwfButton("报表录入").Click
SwfWindow("监管改造报表系统").SwfListView("modulesListView").Select "发生、破获案件统计报表"
SwfWindow("监管改造报表系统").SwfWindow("发破案统计报表录入").SwfComboBox("cmbDepartment").Select"北京"
SwfWindow("监管改造报表系统").SwfWindow("发破案统计报表录入").SwfComboBox("cmbYear").Select "2009"
SwfWindow("监管改造报表系统").SwfWindow("发破案统计报表录入").SwfComboBox("cmbMorS").Select "1"
SwfWindow("监管改造报表系统").SwfWindow("发破案统计报表录入").SwfEdit("f1").Set"1"
SwfWindow("监管改造报表系统").SwfWindow("发破案统计报表录入").SwfEdit("f2").Set "2"
SwfWindow("监管改造报表系统").SwfWindow("发破案统计报表录入").SwfEdit("f3").Set"3"
SwfWindow("监管改造报表系统").SwfWindow("发破案统计报表录入").SwfEdit("f4").Set"4"
想请教高手,怎么样能循环录入数据,比如5,6,7,8的。

小孩 发表于 2009-4-14 21:08:15

用FOR 语句来实现
可以用 描述性编码 也可以通过 SetTOProperty 来修改 属性的值
呵呵 路就指到这了!

cwglovecj 发表于 2009-4-15 09:10:56

求助

我想是第一行第一列(合计列)输入1,然后第一行第二列(危害国家安全列)输入2,依次类推用循环语句实现,我用的for语句没有实现了,请问楼主该怎么样写呢?
SwfEdit("f1").Set"1"这里如何修改,非常感谢!

cwglovecj 发表于 2009-4-15 12:48:09

已解决了

用描述性编程解决了这个问题,谢谢楼主的思想
页: [1]
查看完整版本: QTP测试.net软件