Well - does it have to be a header layout? You can control which layout gets printed by just sending a variable in the detail record. So I do this with some of the detail layouts - not specifically with headers, but I know I did it with detailed layouts. So you use the print expression. If you put something like (kind of layout) KOLO=1 and KOLO can be 1,2,3 or 4 based off the record you are sending. I do this with some of my reporting sessions where I might print production order on 1 record, then a planned grp order on another detail record. Just never really tried it with headers.
My latest mantra - make sure you have latest stpapi patches and the latest session object. If on LN then please explore the option of using DAL2 functionality.
systems provided free by Baan Board
Play the Google game and help Baanboard get better rankings. Do your part. Click here
to find how.