In my script, at the moment of having the layers loaded, I filter all the ToC layers with a unique value for all the layers.

I use the setSubsetString('"FIELD" = \' VALUE \ '') method, but when it does not find any field with that value, it throws me the following error: wkb outbounds.

How can I solve this? I am using QGIS 2.14.

  • 1
    Try using " \"FIELD\" = 'VALUE' " – Joseph Aug 9 '18 at 14:56

I don't know what u call the setSubsetString method but ...

Did u try something 'lighter' like the following ? :

"Field" like '%VALUE%'
  • yes, but I still send the error, when my layer does not find features that match the expression. – Marisol Prado Aug 9 '18 at 15:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.