Or else, you could use a Calculation condition in your chart objects or table boxes, with almost the same expression as suggested before (but inverted). The advantage is that a calculation condition will block chart objects from doing time-and-energy consuming work as long as no OrderNumber is selected.
For example, open Properties->General and add the following expression in the "Calculation Condition" field:
GetSelectedCount(OrderNumber) = 1
Then click the Error Messages... button at the bottom, navigate down in the list and select the entry called "Calculation condition unfulfilled". Enter a descriptive text in the Custom Message field that explains why you're not showing any data yet. This message will be displayed on the empty background of your Straight table.