如何在运行时将项目置于 FastReport 的前面?

How to bring item to front in FastReport in runtime?

在FastReport bands 上放置项目时,设计器中有一个命令,可以将项目置于后面或前面。但是,没有这样的方法可以在运行时从脚本中调用。

begin
  Memo86.BringToFront; // No such method
end.

如何在运行时从 FastReport 脚本将项目置于后面或前面?

我找到的解决方案是通过项目父带手动执行此操作:

begin
  // BringToFront
  Memo86.Parent.Objects.Remove(Memo86);
  Memo86.Parent.Objects.Add(Memo86);

  // BringToBack
  Memo86.Parent.Objects.Remove(Memo86);
  Memo86.Parent.Objects.Insert(0, Memo86);
end.