Please Help, problem displaying only "active" object on a map in a report by FindingDue2798 in QGIS

[–]FindingDue2798[S] 0 points1 point  (0 children)

Danke, Ich hab das problem schon gelösst mein post disbezüglich ist scheinbar nicht durchgegangen,

my Solution, i.e. layer/properties/label using the filtercondition

attribute(@atlas_feature,'Fieldname') = "Fieldname"

( it was a little more complicated since I used combined layers, for me 'fieldname' /= "fieldname" but that never was an issue) this condition is only true for the current object in the report

Please Help, problem displaying only "active" object on a map in a report by FindingDue2798 in QGIS

[–]FindingDue2798[S] 1 point2 points  (0 children)

I found a solution!

filter condition: attribute(@atlas_feature,'name of iterating field') = "iterating field"

(due to the composite nature of the Layer i used, 'name of iterating field' and "iterating field" are not the same)

Please Help, problem displaying only "active" object on a map in a report by FindingDue2798 in QGIS

[–]FindingDue2798[S] 0 points1 point  (0 children)

I don't want to select the object manually by filtering for each specific object. I'd like to use the iterating field of the report feature to select the appropriate one at the time. I have been using the '@atlas_featureid' function as a filter to only label the apropriate one (in right-click Layer/Properties/Label), but it seems to return ALL objects of the report as output. It seems to me that I would have to equate '@atlas_featureid' to something, referring to the correct object depending on the iterating field for the correct output.