title: Delphi Report Builder Create a Runtime Component Not show a new Label on Screen
body: <p>I Create a component in Report Builder to Create a array of Labels on Reports,
  the part of code is bellow:</p>
  
  <pre><code>for I := 0 to 20 do begin
              Txt                 := TppLabel.Create(Report);
              Txt.Caption         := GradePipeLine.GetFieldAsString('Grade') ;
              Txt.Left            := StartLeft;
              Txt.Top             := StartTop;
              Txt.Band            := Band;
              Txt.AutoSize        := AutoSize;
              Txt.Width           := TmpWidth;
              Txt.Font            := Font;
              Txt.TextAlignment   := TextAlignment;
              Txt.Border          := Border;
              Txt.Transparent     := true;
              Txt.Tag             := -50000;
              StartLeft           := TmpEspacamento + StartLeft;
  end;
  </code></pre>
  
  <p>This Code works, but have a problem, 
  When I Show the report on screen at first time the new label created by this code are not show, but if I close and open the preview screen the new ppLabels created are showed normal.
  I call this code on BeforePrint Event on ppReport
  There is some comand to Force ppReport update this ppLabel or force reload all report with this new labels ?</p>