David ... writes about something which we get requested for every couple of months - having different logos to show up in different companies in GP Companies. We generally end up setting a blank form for one company and short form for another and so on... We copy over the format using a text editor (which reduces the task from 20 hours to 5 minutes). However, it is still a pain ... explaining to users about this and it is a work-around.
David's solution is to use conditional fields. The one problem he points out is that "This technique works when the logos are in different locations on the page."
I'll try and look further at that.
From David's Blog (He has provided a sample download)-
"The following Report Writer example demonstrates how it is possible to show different logo images on a report based on a defined condition.
The Report Writer was used to create a custom report which has two logos on it. Then each logo covered with a string conditional calculated field, which has the background and foreground color set to white and the field mode of Hide When Empty. Then the condition is added to either set the field to a character (I used period/full stop) or empty. This causes the logo to be covered or exposed. The second calculated field uses the reversed condition."