Bonjour à tous

Je suis actuellement face à un problème : je souhaite créer dynamiquement des composants RaveText à l'exécution de mon programme delphi (c'est pour allouer + ou - des colonnes sur un tableau) hors, lorsque je créer mon élément, celui-ci existe bien sur le report, mais il n'apparait pas !!!
Il n'apparait que lorsque que je lui met comme parent la page. Moi, j'ai besoin que le parent soit une bande, mais le composant n'apparait pas dans ce cas là

Voici les quelques lignes de code que j'ai pu écrire :

with FSynthese.RvProject.ProjMan do begin
RaveReport := TRaveReport(FindRaveComponent('Report1',nil));
RavePage := TRavePage(FindRaveComponent('Page1',RaveReport));
RaveRegion := TRaveRegion(FindRaveComponent('RegionPage',RavePage));
RaveDataBande := TRaveDataBand(FindRaveComponent('DbDimensions',RaveRegion));

RvText := TRaveText.Create(nil);
RvText.Name := 'Test'+intToStr(RavePage.ComponentCount);
RvText.Font.Size := 30;
RvText.Left := 1.700;
RvText.Top := 0.1;
RvText.Text := 'Test'+intToStr(RavePage.ComponentCount);
RvText.Parent := RaveDataBande;
RvText.Enable;
RvText.Visible := true;
RvText.MoveBehind;
end;

Merci d'avance pour l'aide qui pourra m'être apportée