Printing QuickReport复合报表预览大小

Printing QuickReport复合报表预览大小,printing,c++builder,quickreports,Printing,C++builder,Quickreports,与简单的TQuickRep相反,TQRCompositeReport组件没有控制预览大小的previewininitialstate属性 有没有办法最大化预览复合报告 (默认状态为wsNormal)使用TQRCompositeReport::OnFinished事件: #include "QuickRpt.hpp" #include "QRPrev.hpp" void __fastcall TForm1::QRCompositeReportFinished(TObject *Sender) {

与简单的
TQuickRep
相反,
TQRCompositeReport
组件没有控制预览大小的
previewininitialstate
属性

有没有办法最大化预览复合报告


(默认状态为
wsNormal

使用
TQRCompositeReport::OnFinished
事件:

#include "QuickRpt.hpp"
#include "QRPrev.hpp"

void __fastcall TForm1::QRCompositeReportFinished(TObject *Sender)
{
  for(int i(0); i < Screen->FormCount; ++i)
    if (Screen->Forms[i]->ClassNameIs("TQRStandardPreview"))
      static_cast<TQRStandardPreview *>(Screen->Forms[i])->WindowState = wsMaximized;
}
#包括“QuickRpt.hpp”
#包括“QRPrev.hpp”
void\uu fastcall TForm1::QRCompositeReportFinished(ToObject*发送方)
{
对于(int i(0);iFormCount;++i)
如果(屏幕->表单[i]->ClassNameIs(“TQStandardPreview”))
静态_cast(屏幕->表单[i])->WindowsState=wsMaximized;
}