I use QGis 3.0, created several layers, each with multiple attributes.
I want to display only objects which have f.e. "123456789" as value in a specific attribute to print it and repeat with the next value.
It shouldn't just select the items but make everything else invisible.
I don't want to filter every singly layer. A filter which applies to every layer would be perfect since the attribute has the same name and value in every layer for the same order number.
The list might make thing a bit more clear:
The upper layer group "Trasseninhalte" are cables and pipes and connections.
The lower side "Trassenobjeckte und APL's" shows burrows to be made or already existing, usable pipes. "Knotenpunkte", "APL" are just connection points.
Best Answer
You could set your layer-style with categories based on the values of that specific attribute. Turn all off but the one you need, then print, turn on the next and so on.
You also could create a virtual layer which connects all your layers based upon your desired features (see doc for QGis 3.0). You'd have to dive a bit into SQL, but this would be a rather simple query.