I can't really help you--your table is set up improperly. You shouldn't be storing data values as field names. ClChecked, ClonTarget, SafetyIssues, etc. should be values in a table, not fields. Your Production Summary Table, shouldn't have 11 fields, it should have 5:
ID, entryDate, Line, IssueType, Issues
1, 2/1/2016, EH1, CLChecked, 2
2, 2/1/2016, EH1, CLonTarget, 2
3, 2/1/2016, EH1, SafetyIssues, 2
...
31, 2/2/2016, EQ5A, CILsComplete, 6
32, 2/2/2016, EQ5A, Breakdowns, 7
You get your data into that and you can then generate the reports you want via cross-tab.
Horizontal makes everything easier to digest:
The problem is you still have your table improperly structured. You are storing relevant data in field names (NumOnDays/NumOnNights). The Days/Nights portion should be a field in your table and then each record should be 2 records (one to hold Days and one to Hold Nights). You do that you can use the SUM function.
Also, you are missing a table. You need a table to sort out your Upstream/Downstream values. It seems its keyed off the Reason field, so you need to set up which Reasons go to Upstream/Downstream in a table.
Once you do those 2 things, this query becomes pretty simple.
Or do you mean that within stop tracker you would have
Line l Date l Reason l Day/Night l #ofStops
I am sorting by the end part of reason name (ie. "*_filler" , "*_caser" ---become upstream) and ("*_sealer", "*_boxing" --- become downstream).
Is there a way to generate a cross tab report by week without creating a new report?