Отчеты сервер
ПодключитьСхему
Описание, пример вызова
// Устанавливает отчету переданную схему и на основании нее, инициализирует компоновщик настроек.// Если контекстом является форма отчета (настроек), то обновляет основной реквизит формы - Отчет.// В результате, контекст объекта и формы отчета синхронизируются.// Вызывается например, из обработчика ПередЗагрузкойНастроекВКомпоновщик объекта универсального отчета// для установки схемы, программно сформированной на основании другого объекта метаданных.//// Параметры:// Отчет - ОтчетОбъект// - ВнешнийОтчет - СКД-отчет, которому необходимо установить схему.// Контекст - ФормаКлиентскогоПриложения - форма отчета или форма настройки отчета.// Передается "как есть" из одноименного параметра события ПередЗагрузкойНастроекВКомпоновщик.// - Структура:// * СсылкаОтчета - Произвольный - ссылка отчета.// * ПолноеИмя - Строка - полное имя отчета.// * Метаданные - ОбъектМетаданных - метаданные отчета.// * Объект - ОтчетОбъект// - ВнешнийОтчет - объект отчета:// ** КомпоновщикНастроек - КомпоновщикНастроекКомпоновкиДанных - настройки отчета.// ** СхемаКомпоновкиДанных - СхемаКомпоновкиДанных - схема отчета.// * КлючВарианта - Строка - имя предопределенного или идентификатор пользовательского варианта отчета.// * АдресСхемы - Строка - адрес временного хранилища, по которому размещена схема отчета.// * Успех - Булево - Истина, если удалось подключить отчет.// * ТекстОшибки - Строка - текст ошибки.////// Схема - СхемаКомпоновкиДанных - схема, которую необходимо установить отчету.// КлючСхемы - Строка - идентификатор новой схемы, который будет записан в дополнительные свойства// пользовательских настроек.//// Пример:// // В обработчике объекта отчета ПередЗагрузкойНастроекВКомпоновщик компоновщик настроек// // инициализируется на основании схемы из общих макетов:// Если КлючСхемы <> "1" Тогда// КлючСхемы = "1";// Схема = ПолучитьОбщийМакет("МояОбщаяСхемаКомпоновки");// ОтчетыСервер.ПодключитьСхему(ЭтотОбъект, Контекст, Схема, КлючСхемы);// КонецЕсли;//Процедура ПодключитьСхему(Отчет, Контекст, Схема, КлючСхемы) Экспорт
Пример вызова
ОтчетыСервер.ПодключитьСхему(Отчет, Контекст, Схема, КлючСхемы)
ИнициализироватьКомпоновщикНастроек
Описание, пример вызова
// Инициализирует компоновщик настроек компоновки данных, с обработкой исключения.//// Параметры:// КомпоновщикНастроек - КомпоновщикНастроекКомпоновкиДанных - компоновщик настроек, который необходимо инициализировать.// Схема - СхемаКомпоновкиДанных// - Строка.// Отчет - ОтчетОбъект// - Неопределено - отчет, чей компоновщик инициализируется.// ВариантОтчета - СправочникСсылка.ВариантыОтчетов// - Неопределено - хранилище варианта отчета.//Процедура ИнициализироватьКомпоновщикНастроек(КомпоновщикНастроек, Схема, Отчет = Неопределено, ВариантОтчета = Неопределено) Экспорт
Пример вызова
ОтчетыСервер.ИнициализироватьКомпоновщикНастроек(КомпоновщикНастроек, Схема, Отчет, ВариантОтчета);
ВывестиКоманду
Описание, пример вызова
// Выводит команду в форму отчета в виде кнопки в указанную группу.// Также регистрирует команду, защищая ее от удаления при перерисовке формы.// Для вызова из события ПриСозданииНаСервере формы отчета.//// Параметры:// ФормаОтчета - ФормаКлиентскогоПриложения// - РасширениеУправляемойФормыДляОтчета - форма, где:// * ПостоянныеРеквизиты - СписокЗначений// * ПостоянныеКоманды - СписокЗначений// КомандаИлиКоманды - КомандаФормы - команда, с которой будут связаны выводимые кнопки.// Если в свойстве Действие указана пустая строка,// то при выполнении команды будет вызвана процедура ОтчетыКлиентПереопределяемый.ОбработчикКоманды.// Если в свойстве Действие указана строка вида "<ИмяКлиентскогоОбщегоМодуля>.<ИмяЭкспортнойПроцедуры>",// то при выполнении команды в указанном модуле будет вызвана указанная процедура с двумя параметрами,// аналогичным двум первым параметрам процедуры ОтчетыКлиентПереопределяемый.ОбработчикКоманды.// - Массив - набор команд (КомандаФормы), которые будут выведены в указанную группу.// ТипГруппы - Строка - условное имя группы, в которой требуется вывести кнопку.// "Главное" - группа с кнопками "Сформировать" и "Формировать сразу".// "Настройки" - группа с кнопками "Настройки", "Изменить вариант отчета" и т.п.// "РаботаСТабличнымДокументом" - группа с кнопками "Найти", "Развернуть все группы" и т.п.// "Интеграция" - группа такими кнопками как "Печать, Сохранить, Отправить" и т.п.// "ПодменюОтправить" - подменю в группе "Интеграция" для отправки по почте.// "Прочее" - группа с кнопками "Изменить форму", "Справка" и т.п.// ВНачалоГруппы - Булево - если Истина, то кнопка будет выведена в начале группы. Иначе в конце группы.// ТолькоВоВсехДействиях - Булево - если Истина, то кнопка будет выведена только в подменю "Еще".// Иначе и в подменю "Еще", и в командной панели формы.// СуффиксПодгруппы - Строка - если заполнен, то команды будут объединены в подгруппу.// СуффиксПодгруппы добавляется к имени группы справа.//Процедура ВывестиКоманду(ФормаОтчета, КомандаИлиКоманды, ТипГруппы, ВНачалоГруппы = Ложь, ТолькоВоВсехДействиях = Ложь, СуффиксПодгруппы = "") Экспорт
Пример вызова
ОтчетыСервер.ВывестиКоманду(ФормаОтчета, КомандаИлиКоманды, ТипГруппы, ВНачалоГруппы, ТолькоВоВсехДействиях, СуффиксПодгруппы);
ВывестиГиперссылку
Описание, пример вызова
// Оформляет ячейку в виде гиперссылки и заполняет поля адреса и представления ссылки.//// Параметры:// Ячейка - ОбластьЯчеекТабличногоДокумента - область табличного документа.// АдресСсылки - Строка - адрес ссылки, которую необходимо вывести в указанной ячейке.// В стандартной форме отчета автоматически открываются ссылки следующих форматов:// "HTTP://<адрес>", "https://<адрес>", "e1cib/<адрес>", "e1c://<адрес>"// Такие ссылки открываются при помощи процедуры ОбщегоНазначенияКлиент.ОткрытьНавигационнуюСсылку.// См. также ПредставлениеНавигационнойСсылки.НавигационнаяСсылка в синтакс-помощнике.// Для открытия ссылок других форматов следует написать код// в процедуре ОтчетыКлиентПереопределяемый.ОбработкаВыбораТабличногоДокумента.// ПредставлениеСсылки - Строка// - Неопределено - наименование, которую необходимо вывести в указанной ячейке.// Если Неопределено, то выводится как есть АдресСсылки.//Процедура ВывестиГиперссылку(Ячейка, АдресСсылки, ПредставлениеСсылки = Неопределено) Экспорт
Пример вызова
ОтчетыСервер.ВывестиГиперссылку(Ячейка, АдресСсылки, ПредставлениеСсылки);
ОтчетПустой
Описание, пример вызова
// Определяет, что отчет пустой.//// Параметры:// ОтчетОбъект - ОтчетОбъект// - ВнешнийОтчет - проверяемый отчет.// ПроцессорКД - ПроцессорКомпоновкиДанных - объект, выполняющий компоновку данных в отчете.//// Возвращаемое значение:// Булево - Истина, если отчет пустой. Ложь, если отчет содержит данные.//Функция ОтчетПустой(ОтчетОбъект, ПроцессорКД = Неопределено) Экспорт
Пример вызова
Результат = ОтчетыСервер.ОтчетПустой(ОтчетОбъект, ПроцессорКД);
СвойстваЭлементовФормыНастроек
Описание, пример вызова
// Возвращает коллекцию свойств элементов формы отчета (настроек отчета), связанные с настройками,// которые доступны для переопределения в модуле объекта отчета.//// Параметры:// ТипФормы - ТипФормыОтчета// КомпоновщикНастроек - КомпоновщикНастроекКомпоновкиДанных// ДополнительныеПараметры - см. ОтчетыКлиентСервер.НастройкиОтчетаПоУмолчанию//// Возвращаемое значение:// Структура:// * Группы - см. СвойстваГруппыЭлементовФормы// * Поля - ТаблицаЗначений:// ** ИндексНастройки - Число// ** ИдентификаторНастройки - Строка// ** Настройки - НастройкиКомпоновкиДанных// ** ЭлементНастройки - ЭлементОтбораКомпоновкиДанных// - ЗначениеПараметраНастроекКомпоновкиДанных// - ВыбранноеПолеКомпоновкиДанных// - ЭлементПорядкаКомпоновкиДанных// - ЭлементУсловногоОформления// ** ОписаниеНастройки - ДоступноеПолеОтбораКомпоновкиДанных// - ДоступныеПараметрыКомпоновкиДанных// - ДоступноеПолеКомпоновкиДанных// ** Представление - Строка// ** ИдентификаторГруппы - Строка// ** ПоложениеЗаголовка - ПоложениеЗаголовкаЭлементаФормы// ** РастягиватьПоГоризонтали - Булево// - Неопределено// ** Ширина - Число//Функция СвойстваЭлементовФормыНастроек(ТипФормы, КомпоновщикНастроек, ДополнительныеПараметры) Экспорт
Пример вызова
Результат = ОтчетыСервер.СвойстваЭлементовФормыНастроек(ТипФормы, КомпоновщикНастроек, ДополнительныеПараметры)
СвойстваГруппыЭлементовФормы
Описание, пример вызова
// Конструктор свойств группы элементов формы пользовательских настроек.//// Возвращаемое значение:// Структура - содержит значения свойств группы:// * Отображение - ОтображениеОбычнойГруппы - см. Синтакс-помощник - ОтображениеОбычнойГруппы.// * Группировка - ГруппировкаПодчиненныхЭлементовФормы - количество групп-колонок элементов:// ** Вертикальная - ГруппировкаПодчиненныхЭлементовФормы - эквивалентно 1-ой колонке;// ** ГоризонтальнаяЕслиВозможно - ГруппировкаПодчиненныхЭлементовФормы - эквивалентно 2-м колонкам;// ** ГоризонтальнаяВсегда - ГруппировкаПодчиненныхЭлементовФормы - количество колонок равно количеству элементов// в группе.// * Заголовок - Строка - см. синтакс-помощник - ГруппаФормы.Заголовок// * ЦветФона - Цвет - см. синтакс-помощник - ГруппаФормы.ЦветФона// * Подсказка - Строка - см. синтакс-помощник - ГруппаФормы.Подсказка// * ОтображениеПодсказки - ОтображениеПодсказки - см. синтакс-помощник - ГруппаФормы.ОтображениеПодсказки// * Высота - Число - см. синтакс-помощник - ГруппаФормы.Высота// * Ширина - Число - см. синтакс-помощник - ГруппаФормы.Ширина// * РастягиватьПоВертикали - Неопределено, Булево - см. синтакс-помощник - ГруппаФормы.РастягиватьПоВертикали// * РастягиватьПоГоризонтали - Неопределено, Булево - см. синтакс-помощник - ГруппаФормы.РастягиватьПоГоризонтали//Функция СвойстваГруппыЭлементовФормы() Экспорт
Пример вызова
Результат = ОтчетыСервер.СвойстваГруппыЭлементовФормы()
УпорядочитьЭлементыФормыНастроек
Описание, пример вызова
Процедура УпорядочитьЭлементыФормыНастроек(ЭлементыНастроек, ДополнительныеСвойства) Экспорт
Пример вызова
ОтчетыСервер.УпорядочитьЭлементыФормыНастроек(ЭлементыНастроек, ДополнительныеСвойства));
РаспределитьСпискиПоКолонкамПропорционально
Описание, пример вызова
Процедура РаспределитьСпискиПоКолонкамПропорционально(ЭлементыНастроек, КоличествоКолонок) Экспорт
Пример вызова
ОтчетыСервер.РаспределитьСпискиПоКолонкамПропорционально(ЭлементыНастроек, КоличествоКолонок));
РаспределитьЭлементыФормыНастроек
Описание, пример вызова
Процедура РаспределитьЭлементыФормыНастроек(Форма, Знач Группа, ЭлементыНастроек) Экспорт
Пример вызова
ОтчетыСервер.РаспределитьЭлементыФормыНастроек(Форма, Группа, ЭлементыНастроек));
РаспределитьЭлементыФормыНастроекПоСвойствам
Описание, пример вызова
Процедура РаспределитьЭлементыФормыНастроекПоСвойствам(Форма, Родитель, ЭлементыНастроек, НомерКолонки, НомерГруппы = Неопределено) Экспорт
Пример вызова
ОтчетыСервер.РаспределитьЭлементыФормыНастроекПоСвойствам(Форма, Родитель, ЭлементыНастроек, НомерКолонки, НомерГруппы);
ИерархияЭлементовФормыНастроек
Описание, пример вызова
Функция ИерархияЭлементовФормыНастроек(Форма, Родитель, Признаки, НомерСтроки, НомерКолонки) Экспорт
Пример вызова
Результат = ОтчетыСервер.ИерархияЭлементовФормыНастроек(Форма, Родитель, Признаки, НомерСтроки, НомерКолонки));
ГруппаЭлементовФормыНастроек
Описание, пример вызова
Функция ГруппаЭлементовФормыНастроек(Форма, Родитель, ИмяГруппы) Экспорт
Пример вызова
Результат = ОтчетыСервер.ГруппаЭлементовФормыНастроек(Форма, Родитель, ИмяГруппы));
ЭтоОсновнаяФорма
Описание, пример вызова
Функция ЭтоОсновнаяФорма(Форма) Экспорт
Пример вызова
Результат = ОтчетыСервер.ЭтоОсновнаяФорма(Форма));
ВывестиСтилизованныеЭлементыФормыНастроек
Описание, пример вызова
// Вывод стилизованных элементов формы настроек.
Процедура ВывестиСтилизованныеЭлементыФормыНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов, ВидыЭлементов) Экспорт
Пример вызова
ОтчетыСервер.ВывестиСтилизованныеЭлементыФормыНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов, ВидыЭлементов));
РеквизитыЭлементовНастроекДобавляемые
Описание, пример вызова
Функция РеквизитыЭлементовНастроекДобавляемые(ЭлементыНастроек, ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов) Экспорт
Пример вызова
Результат = ОтчетыСервер.РеквизитыЭлементовНастроекДобавляемые(ЭлементыНастроек, ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов));
РеквизитыЭлементовНастроекУдаляемые
Описание, пример вызова
Функция РеквизитыЭлементовНастроекУдаляемые(ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов) Экспорт
Пример вызова
Результат = ОтчетыСервер.РеквизитыЭлементовНастроекУдаляемые(ВидыЭлементов, ИменаРеквизитов, ПутьКДаннымЭлементов));
УдалитьКомандыЭлементовНастроек
Описание, пример вызова
Процедура УдалитьКомандыЭлементовНастроек(Форма, РеквизитыУдаляемые) Экспорт
Пример вызова
ОтчетыСервер.УдалитьКомандыЭлементовНастроек(Форма, РеквизитыУдаляемые));
ВывестиПериодыНастроек
Описание, пример вызова
// Вывод периодов элементов формы настроек
Процедура ВывестиПериодыНастроек(Форма, ЭлементыНастроек, ИменаРеквизитов) Экспорт
Пример вызова
ОтчетыСервер.ВывестиПериодыНастроек(Форма, ЭлементыНастроек, ИменаРеквизитов));
ГруппаЭлементовПериода
Описание, пример вызова
Функция ГруппаЭлементовПериода(Элементы, Родитель, СледующийЭлемент, ШаблонИмени, Заголовок) Экспорт
Пример вызова
Результат = ОтчетыСервер.ГруппаЭлементовПериода(Элементы, Родитель, СледующийЭлемент, ШаблонИмени, Заголовок));
ДобавитьПолеПериода
Описание, пример вызова
Процедура ДобавитьПолеПериода(Элементы, Группа, ШаблонИмени, Свойство, ЗаголовокЭлементаНастройки, ЭтоСтандартноеПредставление, ВыводитьЗаголовкиПериодов) Экспорт
Пример вызова
ОтчетыСервер.ДобавитьПолеПериода(Элементы, Группа, ШаблонИмени, Свойство, ЗаголовокЭлементаНастройки, ЭтоСтандартноеПредставление, ВыводитьЗаголовкиПериодов));
ЗаголовокЭлементаПериода
Описание, пример вызова
Функция ЗаголовокЭлементаПериода(Свойство, ЗаголовокЭлементаНастройки, ВыводитьЗаголовкиПериодов) Экспорт
Пример вызова
Результат = ОтчетыСервер.ЗаголовокЭлементаПериода(Свойство, ЗаголовокЭлементаНастройки, ВыводитьЗаголовкиПериодов));
ДобавитьКомандуСдвигаПериода
Описание, пример вызова
Процедура ДобавитьКомандуСдвигаПериода(Форма, Группа, ШаблонИмени, ЭтоСтандартноеПредставление, НаправлениеСдвига = 1) Экспорт
Пример вызова
ОтчетыСервер.ДобавитьКомандуСдвигаПериода(Форма, Группа, ШаблонИмени, ЭтоСтандартноеПредставление, НаправлениеСдвига);
ДобавитьКомандуВыбораПериода
Описание, пример вызова
Процедура ДобавитьКомандуВыбораПериода(Форма, Группа, ШаблонИмени, Период, ЭтоСтандартноеПредставление) Экспорт
Пример вызова
ОтчетыСервер.ДобавитьКомандуВыбораПериода(Форма, Группа, ШаблонИмени, Период, ЭтоСтандартноеПредставление));
УстановитьСвойстваКнопкиВыбораПериода
Описание, пример вызова
Процедура УстановитьСвойстваКнопкиВыбораПериода(ЭлементПериода, Период, ЭтоСтандартноеПредставление) Экспорт
Пример вызова
ОтчетыСервер.УстановитьСвойстваКнопкиВыбораПериода(ЭлементПериода, Период, ЭтоСтандартноеПредставление));
ИнициализироватьПериод
Описание, пример вызова
// Устанавливает значения свойствам стандартного периода: ДатаНачала, ДатаОкончания//// Параметры:// Форма - ФормаКлиентскогоПриложения// - РасширениеУправляемойФормыДляОтчета:// * Элементы - ВсеЭлементыФормы// * Отчет - ОтчетОбъект// Индекс - Число//// Возвращаемое значение:// СтандартныйПериод//Функция ИнициализироватьПериод(Форма, Индекс) Экспорт
Пример вызова
Результат = ОтчетыСервер.ИнициализироватьПериод(Форма, Индекс));
ВывестиСпискиНастроек
Описание, пример вызова
// Вывод списков элементов формы настроек
Процедура ВывестиСпискиНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов) Экспорт
Пример вызова
ОтчетыСервер.ВывестиСпискиНастроек(Форма, ЭлементыНастроек, ОписаниеНастроек, ИменаРеквизитов));
ДобавитьЭлементыСписка
Описание, пример вызова
// Создает элементы формы типа ТаблицаФормы, ссылающиеся на реквизит типа СписокЗначений//// Параметры:// Форма - ФормаКлиентскогоПриложения// - РасширениеУправляемойФормыДляОтчета:// * Отчет - ОтчетОбъект// ЭлементНастройки - СтрокаТаблицыЗначений// ОписаниеЭлементаНастройки - СтрокаТаблицыЗначений// - Неопределено// ИмяСписка - Строка// ИменаРеквизитов - Структура:// * Сгенерированных - Структура// * Предопределенных - Структура//Процедура ДобавитьЭлементыСписка(Форма, ЭлементНастройки, ОписаниеЭлементаНастройки, ИмяСписка, ИменаРеквизитов) Экспорт
Пример вызова
ОтчетыСервер.ДобавитьЭлементыСписка(Форма, ЭлементНастройки, ОписаниеЭлементаНастройки, ИмяСписка, ИменаРеквизитов));
ДобавитьКомандыСписка
Описание, пример вызова
Процедура ДобавитьКомандыСписка(Форма, ЭлементНастройки, ЭлементыНастроек, ИмяСписка) Экспорт
Пример вызова
ОтчетыСервер.ДобавитьКомандыСписка(Форма, ЭлементНастройки, ЭлементыНастроек, ИмяСписка));
ДобавитьКомандуСписка
Описание, пример вызова
Процедура ДобавитьКомандуСписка(Форма, Родитель, ИмяКоманды, Заголовок, Действие, Картинка = Неопределено) Экспорт
Пример вызова
ОтчетыСервер.ДобавитьКомандуСписка(Форма, Родитель, ИмяКоманды, Заголовок, Действие, Картинка);
ИнициализироватьСписок
Описание, пример вызова
Процедура ИнициализироватьСписок(Форма, Индекс, Поле, ЭлементНастройки) Экспорт
Пример вызова
ОтчетыСервер.ИнициализироватьСписок(Форма, Индекс, Поле, ЭлементНастройки));
ВывестиЗначенияКакПоляФлажков
Описание, пример вызова
// Вывод значений как поля флажков.
Процедура ВывестиЗначенияКакПоляФлажков(Форма, ЭлементыНастроек, ИменаРеквизитов) Экспорт
Пример вызова
ОтчетыСервер.ВывестиЗначенияКакПоляФлажков(Форма, ЭлементыНастроек, ИменаРеквизитов));
ИнициализироватьФлажок
Описание, пример вызова
// Устанавливает значение флажка.//// Параметры:// Форма - ФормаКлиентскогоПриложения// - РасширениеУправляемойФормыДляОтчета:// * Отчет - ОтчетОбъект// Индекс - Число//Процедура ИнициализироватьФлажок(Форма, Индекс) Экспорт
Пример вызова
ОтчетыСервер.ИнициализироватьФлажок(Форма, Индекс));
ЗапомнитьВыделенныеСтроки
Описание, пример вызова
// Запоминает состояние формы.//// Параметры:// Форма - ФормаКлиентскогоПриложения// ИмяТаблицы - Строка// КлючевыеКолонки - Строка//// Возвращаемое значение:// Структура:// * Текущая - Неопределено// * Выделенные - Массив//Функция ЗапомнитьВыделенныеСтроки(Форма, ИмяТаблицы, КлючевыеКолонки) Экспорт
Пример вызова
Результат = ОтчетыСервер.ЗапомнитьВыделенныеСтроки(Форма, ИмяТаблицы, КлючевыеКолонки)
ВосстановитьВыделенныеСтроки
Описание, пример вызова
// Восстанавливает состояние формы.//// Параметры:// Форма - ФормаКлиентскогоПриложения// ИмяТаблицы - Строка// КлючевыеКолонки - Строка//Процедура ВосстановитьВыделенныеСтроки(Форма, ИмяТаблицы, СтрокиТаблицы) Экспорт
Пример вызова
ОтчетыСервер.ВосстановитьВыделенныеСтроки(Форма, ИмяТаблицы, СтрокиТаблицы)
ЕстьВнешнийНаборДанных
Описание, пример вызова
// Проверяет наличие внешних наборов данных.//// Параметры:// НаборыДанных - НаборыДанныхМакетаКомпоновкиДанных - коллекция проверяемых наборов данных.//// Возвращаемое значение:// Булево - Истина, если есть внешние наборы данных.//Функция ЕстьВнешнийНаборДанных(НаборыДанных) Экспорт
Пример вызова
Результат = ОтчетыСервер.ЕстьВнешнийНаборДанных(НаборыДанных));
ЗначенияДляВыбора
Описание, пример вызова
Функция ЗначенияДляВыбора(ПараметрыНастройки, ТипИлиТипы = Неопределено) Экспорт
Пример вызова
Результат = ОтчетыСервер.ЗначенияДляВыбора(ПараметрыНастройки, ТипИлиТипы);
ДополнитьСтруктуруИзПараметровВыбора
Описание, пример вызова
Процедура ДополнитьСтруктуруИзПараметровВыбора(Структура, МассивПараметровВыбора) Экспорт
Пример вызова
ОтчетыСервер.ДополнитьСтруктуруИзПараметровВыбора(Структура, МассивПараметровВыбора));
ДобавитьВыбранноеПоле
Описание, пример вызова
// Добавляет выбранное поле компоновки данных.//// Параметры:// Куда - КомпоновщикНастроекКомпоновкиДанных// - НастройкиКомпоновкиДанных// - ВыбранныеПоляКомпоновкиДанных -// Коллекция в которую требуется добавить выбранное поле.// ИмяИлиПолеКД - Строка// - ПолеКомпоновкиДанных - имя поля.// Заголовок - Строка - представление поля.//// Возвращаемое значение:// ВыбранноеПолеКомпоновкиДанных - добавленное выбранное поле.//Функция ДобавитьВыбранноеПоле(Куда, ИмяИлиПолеКД, Заголовок = "") Экспорт
Пример вызова
Результат = ОтчетыСервер.ДобавитьВыбранноеПоле(Куда, ИмяИлиПолеКД, Заголовок);
ДобавитьВариантыКонтекста
Описание, пример вызова
Процедура ДобавитьВариантыКонтекста(Отчет, Варианты, ВариантыКонтекста) Экспорт
Пример вызова
ОтчетыСервер.ДобавитьВариантыКонтекста(Отчет, Варианты, ВариантыКонтекста)
РасширенноеОписаниеТипов
Описание, пример вызова
Функция РасширенноеОписаниеТипов(ИсходноеОписаниеТипов, ПривестиКФорме, ПараметрыПодбора = Неопределено) Экспорт
Пример вызова
Результат = ОтчетыСервер.РасширенноеОписаниеТипов(ИсходноеОписаниеТипов, ПривестиКФорме, ПараметрыПодбора);
ЗначениеВМассив
Описание, пример вызова
Функция ЗначениеВМассив(Значение) Экспорт
Пример вызова
Результат = ОтчетыСервер.ЗначениеВМассив(Значение)
ПривестиИдентификаторКИмени
Описание, пример вызова
Функция ПривестиИдентификаторКИмени(Идентификатор) Экспорт
Пример вызова
Результат = ОтчетыСервер.ПривестиИдентификаторКИмени(Идентификатор)
ЭлементНастроекПоПолномуПути
Описание, пример вызова
// Находит элемент компоновки данных по полному пути.//// Параметры:// НастройкиКД - НастройкиКомпоновкиДанных - корневой узел настроек, в который вложен искомый элемент.// ПолныйПутьКЭлементу - Строка - полный путь к элементу. Может быть получена в функции ПолныйПутьКЭлементу().//// Возвращаемое значение:// - НастройкиКомпоновкиДанных// - КоллекцияЭлементовСтруктурыНастроекКомпоновкиДанных// - ГруппировкаКомпоновкиДанных// - КоллекцияЭлементовСтруктурыТаблицыКомпоновкиДанных// - ГруппировкаТаблицыКомпоновкиДанных// - КоллекцияЭлементовСтруктурыДиаграммыКомпоновкиДанных// - ГруппировкаДиаграммыКомпоновкиДанных - найденный узел настроек.//Функция ЭлементНастроекПоПолномуПути(Знач Настройки, Знач ПолныйПутьКЭлементу) Экспорт
Пример вызова
Результат = ОтчетыСервер.ЭлементНастроекПоПолномуПути(Настройки, ПолныйПутьКЭлементу)
УстановитьУсловияОтборов
Описание, пример вызова
// Параметры:// ПараметрыЗагрузки - см. ОтчетыКлиентСервер.ПараметрыОбновленияФормыОтчета// КомпоновщикНастроек - КомпоновщикНастроекКомпоновкиДанных//Процедура УстановитьУсловияОтборов(ПараметрыЗагрузки, КомпоновщикНастроек) Экспорт
Пример вызова
ОтчетыСервер.УстановитьУсловияОтборов(ПараметрыЗагрузки, КомпоновщикНастроек)
УстановитьДоступныеЗначенияНастроек
Описание, пример вызова
Процедура УстановитьДоступныеЗначенияНастроек(Форма, Отчет, КомпоновщикНастроек, ЭлементПользовательскойНастройки, Экспорт
Пример вызова
ОтчетыСервер.УстановитьДоступныеЗначенияНастроек(Форма, Отчет, КомпоновщикНастроек, ЭлементПользовательскойНастройки, );
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).