Q: Do I have to have the DECLARE-LAYOUT before a DECLARE-REPORT that uses it?
A: No, you can have them in any order.