Can you change how reports are filtered with deluge?

Can you change how reports are filtered with deluge?

Hi all. I'm using C6. I have a list of records that categorize upcoming events by the sport played, with several lookup fields to other forms.  While using test data, the reports are functioning as desired (I have kanban and list reports, and a calendar). However I see that in kanban and list reports all columns are shown even if they have no records. I would like to hide these columns to clean up the report.

Kanban - Grouped by sport. Since there are over a dozen sports, but only a few of them have events, I would like to hide the empty columns. Same with list view - I'd like to hide the rows that have a sport but no events scheduled. 

I've looked for how to refer to reports in deluge rather than forms but can't find it. Can this be done? I imagine it will be something with the count task but am not sure how to write it. Something like...

  1. scheduledEvents = Add_Event[ID != 0];
  2. if(scheduledEvents.count(Sport) == 0)
  3. {
  4. hide Sport;
  5. }

Except I don't want to hide the form field, I just want to hide the display in a report.