queryBuildRange.value(strFmt('((%1 == %2) || (%3 == %4))', fieldStr(Table1, Field1), a, fieldStr(Table1, Field2), b));