I have multiple Views to put on a page. They are different reports, but all of them need an input: A single date range, (for which I'm using an exposed filter). I don't want the user to enter the same date range multiple times on the same page.
What's a clean way to do this?
I can program a module if it comes to that.
Solution: Make one display of the first view a page with the exposed filter inputs. Make more displays of that view as Attachment displays, attached to the Page display. Turn on "Inherit exposed filters" in the attachments. Make sure the exposed filters are the same, and otherwise customize the attachments to display their own information.
Easy, and works great.