Skip to content

Отчеты сервер

ПодключитьСхему

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

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

ОтчетыСервер.ПодключитьСхему(Отчет, Контекст, Схема, КлючСхемы)

ИнициализироватьКомпоновщикНастроек

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

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

ОтчетыСервер.ИнициализироватьКомпоновщикНастроек(КомпоновщикНастроек, Схема, Отчет, ВариантОтчета);

ВывестиКоманду

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

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

ОтчетыСервер.ВывестиКоманду(ФормаОтчета, КомандаИлиКоманды, ТипГруппы, ВНачалоГруппы, ТолькоВоВсехДействиях, СуффиксПодгруппы);

ВывестиГиперссылку

Описание, пример вызова
// Оформляет ячейку в виде гиперссылки и заполняет поля адреса и представления ссылки.
//
// Параметры:
// Ячейка - ОбластьЯчеекТабличногоДокумента - область табличного документа.
// АдресСсылки - Строка - адрес ссылки, которую необходимо вывести в указанной ячейке.
// В стандартной форме отчета автоматически открываются ссылки следующих форматов:
// "HTTP://<адрес>", "https://<адрес>", "e1cib/<адрес>", "e1c://<адрес>"
// Такие ссылки открываются при помощи процедуры ОбщегоНазначенияКлиент.ОткрытьНавигационнуюСсылку.
// См. также ПредставлениеНавигационнойСсылки.НавигационнаяСсылка в синтакс-помощнике.
// Для открытия ссылок других форматов следует написать код
// в процедуре ОтчетыКлиентПереопределяемый.ОбработкаВыбораТабличногоДокумента.
// ПредставлениеСсылки - Строка
// - Неопределено - наименование, которую необходимо вывести в указанной ячейке.
// Если Неопределено, то выводится как есть АдресСсылки.
//
Процедура ВывестиГиперссылку(Ячейка, АдресСсылки, ПредставлениеСсылки = Неопределено) Экспорт

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

ОтчетыСервер.ВывестиГиперссылку(Ячейка, АдресСсылки, ПредставлениеСсылки);

ОтчетПустой

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

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

Результат = ОтчетыСервер.ОтчетПустой(ОтчетОбъект, ПроцессорКД);

СвойстваЭлементовФормыНастроек

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

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

Результат = ОтчетыСервер.СвойстваЭлементовФормыНастроек(ТипФормы, КомпоновщикНастроек, ДополнительныеПараметры)

СвойстваГруппыЭлементовФормы

Описание, пример вызова
// Конструктор свойств группы элементов формы пользовательских настроек.
//
// Возвращаемое значение:
// Структура - содержит значения свойств группы:
// * Отображение - ОтображениеОбычнойГруппы - см. Синтакс-помощник - ОтображениеОбычнойГруппы.
// * Группировка - ГруппировкаПодчиненныхЭлементовФормы - количество групп-колонок элементов:
// ** Вертикальная - ГруппировкаПодчиненныхЭлементовФормы - эквивалентно 1-ой колонке;
// ** ГоризонтальнаяЕслиВозможно - ГруппировкаПодчиненныхЭлементовФормы - эквивалентно 2-м колонкам;
// ** ГоризонтальнаяВсегда - ГруппировкаПодчиненныхЭлементовФормы - количество колонок равно количеству элементов
// в группе.
// * Заголовок - Строка - см. синтакс-помощник - ГруппаФормы.Заголовок
// * ЦветФона - Цвет - см. синтакс-помощник - ГруппаФормы.ЦветФона
// * Подсказка - Строка - см. синтакс-помощник - ГруппаФормы.Подсказка
// * ОтображениеПодсказки - ОтображениеПодсказки - см. синтакс-помощник - ГруппаФормы.ОтображениеПодсказки
// * Высота - Число - см. синтакс-помощник - ГруппаФормы.Высота
// * Ширина - Число - см. синтакс-помощник - ГруппаФормы.Ширина
// * РастягиватьПоВертикали - Неопределено, Булево - см. синтакс-помощник - ГруппаФормы.РастягиватьПоВертикали
// * РастягиватьПоГоризонтали - Неопределено, Булево - см. синтакс-помощник - ГруппаФормы.РастягиватьПоГоризонтали
//
Функция СвойстваГруппыЭлементовФормы() Экспорт

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

Результат = ОтчетыСервер.СвойстваГруппыЭлементовФормы()

УпорядочитьЭлементыФормыНастроек

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

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

ОтчетыСервер.УпорядочитьЭлементыФормыНастроек(ЭлементыНастроек, ДополнительныеСвойства));

РаспределитьСпискиПоКолонкамПропорционально

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

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

ОтчетыСервер.РаспределитьСпискиПоКолонкамПропорционально(ЭлементыНастроек, КоличествоКолонок));

РаспределитьЭлементыФормыНастроек

Описание, пример вызова
Процедура РаспределитьЭлементыФормыНастроек(Форма, Знач Группа, ЭлементыНастроек) Экспорт

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

ОтчетыСервер.РаспределитьЭлементыФормыНастроек(Форма, Группа, ЭлементыНастроек));

РаспределитьЭлементыФормыНастроекПоСвойствам

Описание, пример вызова
Процедура РаспределитьЭлементыФормыНастроекПоСвойствам(Форма, Родитель, ЭлементыНастроек, НомерКолонки, НомерГруппы = Неопределено) Экспорт

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

ОтчетыСервер.РаспределитьЭлементыФормыНастроекПоСвойствам(Форма, Родитель, ЭлементыНастроек, НомерКолонки, НомерГруппы);

ИерархияЭлементовФормыНастроек

Описание, пример вызова
Функция ИерархияЭлементовФормыНастроек(Форма, Родитель, Признаки, НомерСтроки, НомерКолонки) Экспорт

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

Результат = ОтчетыСервер.ИерархияЭлементовФормыНастроек(Форма, Родитель, Признаки, НомерСтроки, НомерКолонки));

ГруппаЭлементовФормыНастроек

Описание, пример вызова
Функция ГруппаЭлементовФормыНастроек(Форма, Родитель, ИмяГруппы) Экспорт

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

Результат = ОтчетыСервер.ГруппаЭлементовФормыНастроек(Форма, Родитель, ИмяГруппы));

ЭтоОсновнаяФорма

Описание, пример вызова
Функция ЭтоОсновнаяФорма(Форма) Экспорт

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

Результат = ОтчетыСервер.ЭтоОсновнаяФорма(Форма));

ВывестиСтилизованныеЭлементыФормыНастроек

Описание, пример вызова
// Вывод стилизованных элементов формы настроек.
Процедура ВывестиСтилизованныеЭлементыФормыНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов, ВидыЭлементов) Экспорт

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

ОтчетыСервер.ВывестиСтилизованныеЭлементыФормыНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов, ВидыЭлементов));

РеквизитыЭлементовНастроекДобавляемые

Описание, пример вызова
Функция РеквизитыЭлементовНастроекДобавляемые(ЭлементыНастроек, ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов) Экспорт

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

Результат = ОтчетыСервер.РеквизитыЭлементовНастроекДобавляемые(ЭлементыНастроек, ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов));

РеквизитыЭлементовНастроекУдаляемые

Описание, пример вызова
Функция РеквизитыЭлементовНастроекУдаляемые(ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов) Экспорт

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

Результат = ОтчетыСервер.РеквизитыЭлементовНастроекУдаляемые(ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов));

УдалитьКомандыЭлементовНастроек

Описание, пример вызова
Процедура УдалитьКомандыЭлементовНастроек(Форма, РеквизитыУдаляемые) Экспорт

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

ОтчетыСервер.УдалитьКомандыЭлементовНастроек(Форма, РеквизитыУдаляемые));

ВывестиПериодыНастроек

Описание, пример вызова
// Вывод периодов элементов формы настроек
Процедура ВывестиПериодыНастроек(Форма, ЭлементыНастроек, ИменаРеквизитов) Экспорт

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

ОтчетыСервер.ВывестиПериодыНастроек(Форма, ЭлементыНастроек, ИменаРеквизитов));

ГруппаЭлементовПериода

Описание, пример вызова
Функция ГруппаЭлементовПериода(Элементы, Родитель, СледующийЭлемент, ШаблонИмени, Заголовок) Экспорт

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

Результат = ОтчетыСервер.ГруппаЭлементовПериода(Элементы, Родитель, СледующийЭлемент, ШаблонИмени, Заголовок));

ДобавитьПолеПериода

Описание, пример вызова
Процедура ДобавитьПолеПериода(Элементы, Группа, ШаблонИмени, Свойство, ЗаголовокЭлементаНастройки, ЭтоСтандартноеПредставление, ВыводитьЗаголовкиПериодов) Экспорт

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

ОтчетыСервер.ДобавитьПолеПериода(Элементы, Группа, ШаблонИмени, Свойство, ЗаголовокЭлементаНастройки, ЭтоСтандартноеПредставление, ВыводитьЗаголовкиПериодов));

ЗаголовокЭлементаПериода

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

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

Результат = ОтчетыСервер.ЗаголовокЭлементаПериода(Свойство, ЗаголовокЭлементаНастройки, ВыводитьЗаголовкиПериодов));

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

Описание, пример вызова
Процедура ДобавитьКомандуСдвигаПериода(Форма, Группа, ШаблонИмени, ЭтоСтандартноеПредставление, НаправлениеСдвига = 1) Экспорт

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

ОтчетыСервер.ДобавитьКомандуСдвигаПериода(Форма, Группа, ШаблонИмени, ЭтоСтандартноеПредставление, НаправлениеСдвига);

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

Описание, пример вызова
Процедура ДобавитьКомандуВыбораПериода(Форма, Группа, ШаблонИмени, Период, ЭтоСтандартноеПредставление) Экспорт

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

ОтчетыСервер.ДобавитьКомандуВыбораПериода(Форма, Группа, ШаблонИмени, Период, ЭтоСтандартноеПредставление));

УстановитьСвойстваКнопкиВыбораПериода

Описание, пример вызова
Процедура УстановитьСвойстваКнопкиВыбораПериода(ЭлементПериода, Период, ЭтоСтандартноеПредставление) Экспорт

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

ОтчетыСервер.УстановитьСвойстваКнопкиВыбораПериода(ЭлементПериода, Период, ЭтоСтандартноеПредставление));

ИнициализироватьПериод

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

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

Результат = ОтчетыСервер.ИнициализироватьПериод(Форма, Индекс));

ВывестиСпискиНастроек

Описание, пример вызова
// Вывод списков элементов формы настроек
Процедура ВывестиСпискиНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов) Экспорт

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

ОтчетыСервер.ВывестиСпискиНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов));

ДобавитьЭлементыСписка

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

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

ОтчетыСервер.ДобавитьЭлементыСписка(Форма, ЭлементНастройки, ОписаниеЭлементаНастройки, ИмяСписка, ИменаРеквизитов));

ДобавитьКомандыСписка

Описание, пример вызова
Процедура ДобавитьКомандыСписка(Форма, ЭлементНастройки, ЭлементыНастроек, ИмяСписка) Экспорт

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

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

ДобавитьКомандуСписка

Описание, пример вызова
Процедура ДобавитьКомандуСписка(Форма, Родитель, ИмяКоманды, Заголовок, Действие, Картинка = Неопределено) Экспорт

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

ОтчетыСервер.ДобавитьКомандуСписка(Форма, Родитель, ИмяКоманды, Заголовок, Действие, Картинка);

ИнициализироватьСписок

Описание, пример вызова
Процедура ИнициализироватьСписок(Форма, Индекс, Поле, ЭлементНастройки) Экспорт

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

ОтчетыСервер.ИнициализироватьСписок(Форма, Индекс, Поле, ЭлементНастройки));

ВывестиЗначенияКакПоляФлажков

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

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

ОтчетыСервер.ВывестиЗначенияКакПоляФлажков(Форма, ЭлементыНастроек, ИменаРеквизитов));

ИнициализироватьФлажок

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

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

ОтчетыСервер.ИнициализироватьФлажок(Форма, Индекс));

ЗапомнитьВыделенныеСтроки

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

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

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

ВосстановитьВыделенныеСтроки

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

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

ОтчетыСервер.ВосстановитьВыделенныеСтроки(Форма, ИмяТаблицы, СтрокиТаблицы)

ЕстьВнешнийНаборДанных

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

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

Результат = ОтчетыСервер.ЕстьВнешнийНаборДанных(НаборыДанных));

ЗначенияДляВыбора

Описание, пример вызова
Функция ЗначенияДляВыбора(ПараметрыНастройки, ТипИлиТипы = Неопределено) Экспорт

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

Результат = ОтчетыСервер.ЗначенияДляВыбора(ПараметрыНастройки, ТипИлиТипы);

ДополнитьСтруктуруИзПараметровВыбора

Описание, пример вызова
Процедура ДополнитьСтруктуруИзПараметровВыбора(Структура, МассивПараметровВыбора) Экспорт

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

ОтчетыСервер.ДополнитьСтруктуруИзПараметровВыбора(Структура, МассивПараметровВыбора));

ДобавитьВыбранноеПоле

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

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

Результат = ОтчетыСервер.ДобавитьВыбранноеПоле(Куда, ИмяИлиПолеКД, Заголовок);

ДобавитьВариантыКонтекста

Описание, пример вызова
Процедура ДобавитьВариантыКонтекста(Отчет, Варианты, ВариантыКонтекста) Экспорт

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

ОтчетыСервер.ДобавитьВариантыКонтекста(Отчет, Варианты, ВариантыКонтекста)

РасширенноеОписаниеТипов

Описание, пример вызова
Функция РасширенноеОписаниеТипов(ИсходноеОписаниеТипов, ПривестиКФорме, ПараметрыПодбора = Неопределено) Экспорт

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

Результат = ОтчетыСервер.РасширенноеОписаниеТипов(ИсходноеОписаниеТипов, ПривестиКФорме, ПараметрыПодбора);

ЗначениеВМассив

Описание, пример вызова
Функция ЗначениеВМассив(Значение) Экспорт

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

Результат = ОтчетыСервер.ЗначениеВМассив(Значение)

ПривестиИдентификаторКИмени

Описание, пример вызова
Функция ПривестиИдентификаторКИмени(Идентификатор) Экспорт

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

Результат = ОтчетыСервер.ПривестиИдентификаторКИмени(Идентификатор)

ЭлементНастроекПоПолномуПути

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

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

Результат = ОтчетыСервер.ЭлементНастроекПоПолномуПути(Настройки, ПолныйПутьКЭлементу)

УстановитьУсловияОтборов

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

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

ОтчетыСервер.УстановитьУсловияОтборов(ПараметрыЗагрузки, КомпоновщикНастроек)

УстановитьДоступныеЗначенияНастроек

Описание, пример вызова
Процедура УстановитьДоступныеЗначенияНастроек(Форма, Отчет, КомпоновщикНастроек, ЭлементПользовательскойНастройки, Экспорт

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

ОтчетыСервер.УстановитьДоступныеЗначенияНастроек(Форма, Отчет, КомпоновщикНастроек, ЭлементПользовательскойНастройки, );

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