Skip to content

Финансовая отчетность сервер

ТаблицаИндексовКартинок

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

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

Результат = ФинансоваяОтчетностьСервер.ТаблицаИндексовКартинок()

ВременнаяТаблицаИндексовКартинок

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

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

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

ПолучитьПараметр

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

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

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

РезультатЗапросаВДерево

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

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

ФинансоваяОтчетностьСервер.РезультатЗапросаВДерево(РезультатЗапроса, Дерево)

КэшДополнительныеРеквизиты

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

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

Результат = ФинансоваяОтчетностьСервер.КэшДополнительныеРеквизиты(ВидОтчета)

КэшДополнительныеПоляЭлементов

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

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

Результат = ФинансоваяОтчетностьСервер.КэшДополнительныеПоляЭлементов(ВидОтчета)

КэшПланыСчетовЭлементовОтчета

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

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

Результат = ФинансоваяОтчетностьСервер.КэшПланыСчетовЭлементовОтчета(ВидОтчета)

ЗначениеДополнительногоРеквизита

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

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

Результат = ФинансоваяОтчетностьСервер.ЗначениеДополнительногоРеквизита(СсылкаНаОбъект, Реквизит, КэшРеквизитов)

ЗначениеПланСчетовЭлементаОтчета

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

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

Результат = ФинансоваяОтчетностьСервер.ЗначениеПланСчетовЭлементаОтчета(СсылкаНаОбъект, КэшПланыСчетовЭлементовОтчета)

ПолучитьПредставлениеЭлемента

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

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

Результат = ФинансоваяОтчетностьСервер.ПолучитьПредставлениеЭлемента(ВидЭлемента, ЭлементОтчета, ЗначениеАналитики, Наименование, КэшРеквизитов)

ПолучитьПредставлениеДополнительныхПолей

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

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

Результат = ФинансоваяОтчетностьСервер.ПолучитьПредставлениеДополнительныхПолей(ЭлементОтчета, КэшДополнительныхПолей)

ОписаниеТипаПоЗначению

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

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

Результат = ФинансоваяОтчетностьСервер.ОписаниеТипаПоЗначению(Значение)

ЗаполнитьДоступныеПоляПоСхемеКомпоновкиДанных

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

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

ФинансоваяОтчетностьСервер.ЗаполнитьДоступныеПоляПоСхемеКомпоновкиДанных(Форма)

ПодходящееПолеВыбора

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

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

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

ПредставлениеИнтервала

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

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

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

НачалоПериода

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

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

Результат = ФинансоваяОтчетностьСервер.НачалоПериода(ДатаПериода, Периодичность)

КонецПериода

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

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

Результат = ФинансоваяОтчетностьСервер.КонецПериода(ДатаПериода, Периодичность)

НоваяСхема

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

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

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

НовыйНабор

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

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

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

НоваяСхемаНаборОбъект

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

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

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

НовоеПолеНабора

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

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

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

НовыйРесурс

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

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

Результат = ФинансоваяОтчетностьСервер.НовыйРесурс(СхемаКД, ПутьКДанным, Агрегат, ВыражениеРесурса);

НовоеВычисляемоеПоле

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

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

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

НовыйВычисляемыйРесурс

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

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

Результат = ФинансоваяОтчетностьСервер.НовыйВычисляемыйРесурс(Схема, ПутьКДанным, ВыражениеПоля, Агрегат, ВыражениеРесурса);

НовоеПолеВыбора

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

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

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

НоваяГруппировка

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

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

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

НовоеПолеГруппировки

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

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

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

НовыйПорядок

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

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

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

УстановитьПараметрВывода

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

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

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

УстановитьОграничениеПолей

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

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

ФинансоваяОтчетностьСервер.УстановитьОграничениеПолей(СхемаКД, ИменаПолей, ОграничениеПоля)

УстановитьРольПоляНабора

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

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

ФинансоваяОтчетностьСервер.УстановитьРольПоляНабора(НаборДанных, ПутьКДанным, РольПоля);

НоваяРольПоляНабораДанных

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

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

Результат = ФинансоваяОтчетностьСервер.НоваяРольПоляНабораДанных()

ДобавитьМакетСхемы

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

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

Результат = ФинансоваяОтчетностьСервер.ДобавитьМакетСхемы(Схема, МакетОбласти, ИмяМакета)

НоваяСвязьНаборов

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

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

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

СкопироватьОтбор

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

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

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

НайтиГруппировку

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

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

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

НайтиЭлементОтбора

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

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

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

УстановитьПараметр

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

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

ФинансоваяОтчетностьСервер.УстановитьПараметр(Параметры, ИмяПараметра, Значение, Использование);

ВыгрузитьРезультатСКД

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

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

Результат = ФинансоваяОтчетностьСервер.ВыгрузитьРезультатСКД(СхемаКомпоновкиДанных, НастройкиКомпоновщика, ВнешниеНаборыДанных, ВыводВДерево);

НовыйОтбор

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

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

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

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

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

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

ФинансоваяОтчетностьСервер.УстановитьОтбор(ОтборКД, ЛевоеЗначение, ПравоеЗначение, ВидСравнения, Использование);

УстановитьПараметрКомпоновки

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

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

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

КомпоновщикСхемы

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

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

Результат = ФинансоваяОтчетностьСервер.КомпоновщикСхемы(Схема, ВосстанавливатьНастройки);

ПодготовитьМакетКомпоновкиДляВыгрузкиСКД

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

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

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

ВыгрузитьРезультатСКДПоМакету

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

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

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

НоваяГруппаНабора

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

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

Результат = ФинансоваяОтчетностьСервер.НоваяГруппаНабора(НаборДанных, ПутьКДанным, Заголовок);

ТаблицаЭлемента

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

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

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

ДобавитьСтрокиВДерево

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

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

ФинансоваяОтчетностьСервер.ДобавитьСтрокиВДерево(СтрокиИсточника, СтрокиПриемника));

ШаблонПараметровУстановкиНовогоРодителя

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

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

Результат = ФинансоваяОтчетностьСервер.ШаблонПараметровУстановкиНовогоРодителя()

УстановитьНовогоРодителя

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

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

ФинансоваяОтчетностьСервер.УстановитьНовогоРодителя(ТекущаяСтрока, НовыйРодитель, ПараметрыУстановкиРодителя)

КорневойЭлемент

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

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

Результат = ФинансоваяОтчетностьСервер.КорневойЭлемент(Дерево, ВидКорневогоЭлемента);

ПодчиненныеСтроки

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

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

Результат = ФинансоваяОтчетностьСервер.ПодчиненныеСтроки(СтрокаДерева)

ПодчиненныйЭлемент

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

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

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

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