When you mean “active”, do you mean that there is an open Action sourcing these fixlets/tasks/baselines, or do you mean that there are Relevant Computers for the fixlet/task/baseline? Because only the Actions will have an issuer.
So you could do this to see all the Fixlets, Tasks, and Baselines (not actions); because they’re not Actions they don’t have an issuer. You filter the “bes fixlet” for only the types of Fixlet that you want -
((if exists names of it then names of it else "no name"), (if exists categories of it then categories of it else "no category"), (if exists sources of it then sources of it else "no sources")) of bes fixlets whose (fixlet flag of it or task flag of it or baseline flag of it)
If you’re looking for Actions taken from Fixlets in a certain site, you could retrieve “taken actions of bes fixlets” like
((if exists names of it then names of it else "no name")) of taken actions of bes fixlets
(but an Action does not have a Category or a Source; and this won’t catch actions triggered through the “Take Custom Action” dialog (no source fixlet) or actions whose source fixlet has been deleted)
If you want to do a hybrid, you can retrieve the Taken Action and then pull properties from the source fixlet of it -
((if exists names of it then names of it else "no name"), (if exists source fixlet whose (exists category of it) of it then category of source fixlet of it else "no category"), name of issuer of it) of taken actions of bes fixlets
If you want all Open Actions (regardless of whether it had / still has a source fixlet), you can use
((if exists names of it then names of it else "no name"), (if exists source fixlet whose (exists category of it) of it then category of source fixlet of it else "no category"), name of issuer of it, state of it) of bes actions whose (state of it = "Open")
I hope this helps illustrates how to filter Fixlet/Task/Baseline, and the links between Fixlet and Action.