Skip to content

Отчеты клиент переопределяемый

ПослеФормирования

Описание, пример вызова
// Возникает после окончания формирования отчета: после завершения фонового задания.
// Позволяет переопределить обработку результата формирования отчета.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// ОтчетСформирован - Булево - Истина если отчет был успешно сформирован.
//
Процедура ПослеФормирования(ФормаОтчета, ОтчетСформирован) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ПослеФормирования(ФормаОтчета, ОтчетСформирован)

ОбработкаРасшифровки

Описание, пример вызова
// Обработчик расшифровки табличного документа формы отчета.
// См. "Расширение поля формы для поля табличного документа.ОбработкаРасшифровки" в синтакс-помощнике.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// Элемент - ПолеФормы - табличный документ.
// Расшифровка - Произвольный - значение расшифровки точки, серии или значения диаграммы.
// СтандартнаяОбработка - Булево - признак выполнения стандартной (системной) обработки события.
//
Процедура ОбработкаРасшифровки(ФормаОтчета, Элемент, Расшифровка, СтандартнаяОбработка) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ОбработкаРасшифровки(ФормаОтчета, Элемент, Расшифровка, СтандартнаяОбработка)

ОбработкаДополнительнойРасшифровки

Описание, пример вызова
// Обработчик дополнительной расшифровки (меню табличного документа формы отчета).
// См. "Расширение поля формы для поля табличного документа.ОбработкаДополнительнойРасшифровки" в синтакс-помощнике.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// Элемент - ПолеФормы - табличный документ.
// Расшифровка - Произвольный - значение расшифровки точки, серии или значения диаграммы.
// СтандартнаяОбработка - Булево - признак выполнения стандартной (системной) обработки события.
//
Процедура ОбработкаДополнительнойРасшифровки(ФормаОтчета, Элемент, Расшифровка, СтандартнаяОбработка) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ОбработкаДополнительнойРасшифровки(ФормаОтчета, Элемент, Расшифровка, СтандартнаяОбработка)

ОбработчикКоманды

Описание, пример вызова
// Обработчик команд, добавленных динамически и подключенных к обработчику "Подключаемый_Команда".
// Пример добавления команды см. ОтчетыПереопределяемый.ПриСозданииНаСервере().
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// Команда - КомандаФормы - команда, которая была вызвана.
// Результат - Булево - Истина, если вызов команды обработан.
//
Процедура ОбработчикКоманды(ФормаОтчета, Команда, Результат) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ОбработчикКоманды(ФормаОтчета, Команда, Результат)

ПриНачалеВыбораЗначений

Описание, пример вызова
// Обработчик переопределения параметров или формы выбора значений.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// УсловияВыбора - Структура:
// * ИмяПоля - Строка - имя параметра или поля элемента компоновки данных.
// * ЭлементКомпоновки - ДоступныйПараметрКомпоновкиДанных
// - ДоступноеПолеОтбораКомпоновкиДанных - элемент выбора.
// * ДоступныеТипы - ОписаниеТипов - типы доступные для выбора.
// * Отмеченные - СписокЗначений - значения выбранные ранее.
// * ПараметрыВыбора - Массив из ПараметрВыбора - настроенные параметры выбора.
//
// ОповещениеОЗакрытии - ОписаниеОповещения - оповещение о результате выбора. Вызывается
// после выбора с результатом типа Массив или СписокЗначений.
//
// СтандартнаяОбработка - Булево - если указать Ложь, то стандартная форма не будет открыта,
// в этом случае нужно открыть свою форму и выполнить ОповещениеОЗакрытии.
//
Процедура ПриНачалеВыбораЗначений(ФормаОтчета, УсловияВыбора, ОповещениеОЗакрытии, СтандартнаяОбработка) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ПриНачалеВыбораЗначений(ФормаОтчета, УсловияВыбора, ОповещениеОЗакрытии, СтандартнаяОбработка)

ОбработкаВыбора

Описание, пример вызова
// Обработчик результата выбора подчиненной формы.
// См. "ФормаКлиентскогоПриложения.ОбработкаВыбора" в синтакс-помощнике.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// ВыбранноеЗначение - Произвольный - результат выбора в подчиненной форме.
// ИсточникВыбора - ФормаКлиентскогоПриложения - форма, где осуществлен выбор.
// Результат - Булево - Истина, если результат выбора обработан.
//
Процедура ОбработкаВыбора(ФормаОтчета, ВыбранноеЗначение, ИсточникВыбора, Результат) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ОбработкаВыбора(ФормаОтчета, ВыбранноеЗначение, ИсточникВыбора, Результат)

ОбработкаВыбораТабличногоДокумента

Описание, пример вызова
// Обработчик двойного щелчка мыши, нажатия клавиши Enter или гиперссылки в табличном документе формы отчета.
// См. "Расширение поля формы для поля табличного документа.Выбор" в синтакс-помощнике.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// Элемент - ПолеФормы - табличный документ.
// Область - ОбластьЯчеекТабличногоДокумента - выбранное значение.
// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.
//
Процедура ОбработкаВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ОбработкаВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка)

ОбработкаОповещения

Описание, пример вызова
// Обработчик широковещательного оповещения формы отчета.
// См. "ФормаКлиентскогоПриложения.ОбработкаОповещения" в синтакс-помощнике.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// ИмяСобытия - Строка - идентификатор события для принимающих форм.
// Параметр - Произвольный - расширенная информация о событии.
// Источник - ФормаКлиентскогоПриложения
// - Произвольный - источник события.
// ОповещениеОбработано - Булево - признак того, что событие обработано.
//
Процедура ОбработкаОповещения(ФормаОтчета, ИмяСобытия, Параметр, Источник, ОповещениеОбработано) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ОбработкаОповещения(ФормаОтчета, ИмяСобытия, Параметр, Источник, ОповещениеОбработано)

ПриНажатииКнопкиВыбораПериода

Описание, пример вызова
// Обработчик нажатия на кнопку выбора периода в отдельной форме.
// Если в конфигурации используется собственный диалог выбора периода,
// тогда параметр СтандартнаяОбработка следует установить в Ложь,
// а выбранный период следует вернуть в ОбработчикРезультата.
//
// Параметры:
// ФормаОтчета - ФормаКлиентскогоПриложения
// - РасширениеУправляемойФормыДляОтчета - форма отчета:
// * Отчет - ОтчетОбъект - структура данных формы аналогичная объекту отчета.
//
// Период - СтандартныйПериод - значение настройки компоновщика, соответствующей выбранному периоду.
//
// СтандартнаяОбработка - Булево - если Истина, то будет использован стандартный диалог выбора периода.
// Если установить в Ложь то стандартный диалог не откроется.
//
// ОбработчикРезультата - ОписаниеОповещения - обработчик результата выбора периода.
// В качестве результата в ОбработчикРезультата могут быть переданы значения типов:
// Неопределено - пользователь отказался от ввода периода.
// СтандартныйПериод - выбранный период.
//
Процедура ПриНажатииКнопкиВыбораПериода(ФормаОтчета, Период, СтандартнаяОбработка, ОбработчикРезультата) Экспорт

Пример вызова

ОтчетыКлиентПереопределяемый.ПриНажатииКнопкиВыбораПериода(ФормаОтчета, Период, СтандартнаяОбработка, ОбработчикРезультата)

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).