axioma.gui.ReportView¶Окно просмотра плана отчета
Унаследован от: AlignedItemView
ReportView(report, gui, parent=None)¶Конструктор
Параметры:
insertItem(item)¶Вставка нового элемента отчета
Параметры: item ( ReportItem) – Новый элемент отчета
showLayoutBorders()¶Показ границ печати постраничная разбивка)
Результат: True, если границы показываются. В противном случае False Тип результата: bool
setShowLayoutBorders(v)¶Установка показа разделителей страниц
Параметры: v ( bool) – True, если необходимо показывать
showLayoutRuler()¶Показ линейки слева и сверху
Результат: True, если показывать. В противном случае False Тип результата: bool
setShowLayoutRuler(v)¶Управление показом линейки к окне отчета
Параметры: v ( bool) – True, если необходимо показывать
report()¶Отчет, на базе которого строится окно просмотра
Результат: True, если да. В противном случае False Тип результата: Report
setViewportByRect(rect)¶Установка новой области видимости по прямоугольнику
Параметры: rect ( QRectF) – Прямоугольник
setName(newName)¶Установка нового наименования для окна
Параметры: newName ( str) – Новое наименование
currentCoordReport(mousePosition, unit)¶[signal] Сигнал испускается при изменении текущего положения курсора в окне
Параметры:
scaleChanged(par)¶[signal] Сигнал испускается при изменении масштаба
Параметры: scale ( float) – Новое значение масштаба
dataChanged()¶[signal] Сигнал испускается при изменении данных
[slot] Показ диалога печати для текущего отчета
printPreview()¶[slot] Показ диалога предпросмотра для текущего отчета
selectionProperty()¶[slot] Показ диалога свойств элемента отчета
activateSelection()¶[slot] Активация внутреннего редактора для элемента отчета, если такая возможность поддерживается