Skip to content

Варианты отчетов УТ переопределяемый

ОпределитьРазделыСВариантамиОтчетов

Описание, пример вызова
// см. ВариантыОтчетовПереопределяемый.ОпределитьРазделыСВариантамиОтчетов
Процедура ОпределитьРазделыСВариантамиОтчетов(Разделы) Экспорт

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

ВариантыОтчетовУТПереопределяемый.ОпределитьРазделыСВариантамиОтчетов(Разделы)

НастроитьВариантыОтчетов

Описание, пример вызова
// см. ВариантыОтчетовПереопределяемый.НастроитьВариантыОтчетов
Процедура НастроитьВариантыОтчетов(Настройки) Экспорт

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

ВариантыОтчетовУТПереопределяемый.НастроитьВариантыОтчетов(Настройки)

ЗарегистрироватьИзмененияКлючейВариантовОтчетов

Описание, пример вызова
// см. ВариантыОтчетовПереопределяемый.ЗарегистрироватьИзмененияКлючейВариантовОтчетов.
Процедура ЗарегистрироватьИзмененияКлючейВариантовОтчетов(Изменения) Экспорт

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

ВариантыОтчетовУТПереопределяемый.ЗарегистрироватьИзмененияКлючейВариантовОтчетов(Изменения)

ИмяОтчетаПоКлючуОбъекта

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

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

Результат = ВариантыОтчетовУТПереопределяемый.ИмяОтчетаПоКлючуОбъекта(Форма)

ОтключитьОтчет

Описание, пример вызова
// Отключает указанный отчет со всеми его вариантами от механизма "Варианты отчетов".
//
// Параметры:
// ОписаниеОтчета - СтрокаДереваЗначений - Передается "как есть" из ВариантыОтчетов.ОписаниеОтчета().
//
Процедура ОтключитьОтчет(ОписаниеОтчета) Экспорт

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

ВариантыОтчетовУТПереопределяемый.ОтключитьОтчет(ОписаниеОтчета)

ОтключитьВариантОтчета

Описание, пример вызова
// Отключает указанный вариант отчета от механизма "Варианты отчетов".
//
// Параметры:
// Настройки - см. ВариантыОтчетовПереопределяемый.НастроитьВариантыОтчетов.Настройки
// ОписаниеОтчета - СтрокаДереваЗначений - Передается "как есть" из см. ВариантыОтчетов.ОписаниеОтчета.
// КлючВарианта - Строка - имя варианта отчета.
//
Процедура ОтключитьВариантОтчета(Настройки, ОписаниеОтчета, КлючВарианта) Экспорт

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

ВариантыОтчетовУТПереопределяемый.ОтключитьВариантОтчета(Настройки, ОписаниеОтчета, КлючВарианта)

УстановитьВажностьВариантаОтчета

Описание, пример вызова
// Устанавливает важность для указанного варианта отчета в указанной подсистеме
//
// Параметры:
// ОписаниеВарианта - СтрокаДереваЗначений - Передается "как есть" из ВариантыОтчетов.ОписаниеОтчета().
// Важность - Строка -
// |- "" - Вывод отчета в своей группе обычным шрифтом.
// |- "Важный" - Вывод отчета в своей группе жирным шрифтом.
// |- "СмТакже" - Вывод отчета в группе "См также".
// Подсистема - ОбъектМетаданных - если подсистема не указана, то для всех подсистем варианта.
//
Процедура УстановитьВажностьВариантаОтчета(ОписаниеВарианта, Важность, Подсистема = Неопределено) Экспорт

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

ВариантыОтчетовУТПереопределяемый.УстановитьВажностьВариантаОтчета(ОписаниеВарианта, Важность, Подсистема);

ДобавитьКомандуВзаимодействияПоКонтакту

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

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

Результат = ВариантыОтчетовУТПереопределяемый.ДобавитьКомандуВзаимодействияПоКонтакту(КомандыОтчетов)

ДобавитьКомандуСегментыПартнера

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

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

Результат = ВариантыОтчетовУТПереопределяемый.ДобавитьКомандуСегментыПартнера(КомандыОтчетов)

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