Hi Abhilash,
the used shared variable compares retrieved projects (in details) with a also suppressed list of projects in the report header. If the project (in details) is not in the first list from the report header, then it is suppressed.
This is done with the formula:
WhileprintingRecords;
sharedstringvararray str;
NOT ({ZCR0000000000310577027.PSP-Element (Stufe1)\PSP-Element (Stufe1) - PSP-Element (Stufe1) (Schlüssel)}
INsharedstringvararray str)
Thanks for your help,
Uli