В генераторе отчетов доступна возможность печати отчета из кода. Для этого можно воспользоваться специальным методом print() у объекта отчета:

 

app.py

 

report = StiReport()

report.loadFile(url_for('static', filename='reports/SimpleList.mrt'))

report.print()

 

 

 

По умолчанию будут напечатаны все страницы построенного отчета. Предусмотрена возможность указать страницу либо диапазон страниц для печати. Для этого достаточно передать необходимое значение в качестве параметра для функции print(), например:

 

app.py

 

report = StiReport()

report.loadFile(url_for('static', filename='reports/SimpleList.mrt'))

 

report.print(5)

report.print('1,3-8')