Для отображения отчета во вьювере, достаточно создать объект StiReport, загрузить в него шаблон отчета, и присвоить полученный объект вьюверу. Все остальные действия будут выполнены автоматически, вьювер построит отчет и отобразит первую страницу:

 

viewer.php

 

<?php

require_once 'vendor/autoload.php';

 

use Stimulsoft\Report\StiReport;

use Stimulsoft\Viewer\StiViewer;

 

$viewer = new StiViewer();

$viewer->process();

 

$report = new StiReport();

$report->loadFile('reports/SimpleList.mrt');

$viewer->report = $report;

 

$viewer->printHtml();

?>

 

 

 

Полный код примера доступен на GitHub.

 

Вьювер умеет сам выполнять построение и отображать как шаблоны отчетов, так и документы (построенные отчеты), поэтому отдельный вызов метода построения отчета $report->render() не требуется. Подробное описание работы с различными форматами отчетов и документов находится в разделе Загрузка и сохранение отчета.