expressionFilter-1.rctest
exampleOpen smartgwt grid_exp_filter
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=countryName||title=Country||value=%21%7Ei||index=1||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=countryName||title=Country||value=%21%7Ei||index=1||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=countryName||title=Country||index=1||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=countryName||title=Country||index=1||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=A...F||index=2||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=A...F||index=2||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=%3C1000000%20or%20%3E100000000||index=5||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=%3C1000000%20or%20%3E100000000||index=5||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=%3C1000000%20or%20%3E100000000||index=5||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=%3C1000000%20or%20%3E100000000||index=5||Class=TextItem]/element
waitForElementReadyForKeyPresses scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||index=5||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||index=5||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
waitForGridDone scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=area||title=Area%20%28km%26sup2%3B%29||index=4||Class=FloatItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=area||title=Area%20%28km%26sup2%3B%29||index=4||Class=FloatItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=area||title=Area%20%28km%26sup2%3B%29||value=%3C%3D50||index=4||Class=FloatItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=area||title=Area%20%28km%26sup2%3B%29||value=%3C%3D50||index=4||Class=FloatItem]/element <=50
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
waitForGridDone scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/
verifyText scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[0]/col[4] 50
assertEval var listGrid = selenium.getAutWindow().isc.AutoTest.getObject("//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/"); listGrid.getRecord (1).area == 1.9 || listGrid.getRecord (1).area == 2 true
verifyText scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[2]/col[4] 16
verifyText scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[3]/col[4] 21
assertEval var listGrid = selenium.getAutWindow().isc.AutoTest.getObject("//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/"); listGrid.getRecord (4).area == 6.5 || listGrid.getRecord (4).area == 7 true
verifyText scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[5]/col[4] 26
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=%21%7Ea||index=2||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=%21%7Ea||index=2||Class=TextItem]/element !~i
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
waitForGridDone scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/
verifyText scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[0]/col[2] Monaco
verifyText scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[1]/col[2] Macau
verifyElementNotPresent scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[2]/col[2]
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=%21%7Ei||index=2||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=%21%7Ei||index=2||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||index=5||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||index=5||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=50000...70000||index=5||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=50000...70000||index=5||Class=TextItem]/element 50000...70000
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
waitForGridDone scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/
verifyValue scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[0]/col[5] 62099
verifyElementNotPresent scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[1]/col[2]
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=50000...70000||index=5||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||value=50000...70000||index=5||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||index=5||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=population||title=Population||index=5||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
waitForGridDone scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||index=2||Class=TextItem]/element
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=%7Cr||index=2||Class=TextItem]/element
type scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/editRowForm/item[name=capital||title=Capital||value=%7Cr||index=2||Class=TextItem]/element |r
waitForElementClickable scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
click scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/filterEditor/actionButton/icon
waitForGridDone scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/
verifyText scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[0]/col[2] Gibraltar
verifyElementNotPresent scLocator=//testRoot[]/member[Class=HLayout||index=0||length=1||classIndex=0||classLength=1]/member[Class=ListGrid||index=0||length=2||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[1]/col[2]