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