We use QField with an organization account at work and have several collaborators.
Some of our projects include a geometry (points) with a form attached to said points and a rule-based symbology. The attribute table includes joined attributes and they show in the form on QGIS and QField without any problem.
However, the rules based on those joined attributes are being ignored by QField. It works perfectly on QGIS (3.38.3) and used to work without issue up to the 3.5.5 QField version.
Then in between 3.5.5 and 3.6.3, it worked for some collaborators but not everyone, and now that we all use the latest version of QField, we all have the same symbology issue.
Does anybody have an inkling of what might be causing this?
Every field that starts with ! comes from a join but gets ignored in QField (as far as the symbology goes) despite showing up in the form. We also didn’t change anything regarding their naming convention.
Hi Sachel,
Is there a reason, why you are using the older versions of QGIS/QField? Have you tried upgrading? I have come across this quite a few times that symbologies and rules do not apply in older versions.
But maybe this does not apply to you.
For QGIS, the reason is mostly that the IT service takes its sweet time every time we ask for an update so we don’t do it often. But as far as I know, we use the latest QField release available.
It’s just that the issue has been going on for a while and at some point some of my coworkers were using older versions of the app, which explains the comparison in my original post. We’re all up to date now (regarding QField) and ironically, that’s why we all have the same issue currently. It used to work fine on older versions.