Hi Peter
I would suggest you look into the LLEmbeddedWithoutDD.rv (under Special Samples). Here you see a complete sample how to use reporting without any DataDictionary and other Tips usefull for you. I think, most of your needs are solved here :-)
HTH
Bernhard