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