Skip to content

Общего назначения БЭД служебный

ТекстПолейДляЗапроса

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

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

Результат = ОбщегоНазначенияБЭДСлужебный.ТекстПолейДляЗапроса(Поля, ИмяТаблицы, ЭтоПоляУсловия)

КоллекцияПриведенныхЗначенийОперандов

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

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

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

ПозицииСимволаВСтроке

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

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

Результат = ОбщегоНазначенияБЭДСлужебный.ПозицииСимволаВСтроке(Символ, Строка)

ПрисвоитьИменаЯчейкамТабличногоДокумента

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

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

ОбщегоНазначенияБЭДСлужебный.ПрисвоитьИменаЯчейкамТабличногоДокумента(ОбластьМакета, ПрефиксДляИмен, ИндексПрефикса)

ОбъединитьПакетЗапросов

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

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

ОбщегоНазначенияБЭДСлужебный.ОбъединитьПакетЗапросов(Запрос1, Запрос2)

ДобавитьЗапросВПакет

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

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

ОбщегоНазначенияБЭДСлужебный.ДобавитьЗапросВПакет(Схема1, ЗапросСхемы2)

ПоляСхемыЗапросовИдентичны

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

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

Результат = ОбщегоНазначенияБЭДСлужебный.ПоляСхемыЗапросовИдентичны(Коллекция1, Коллекция2));

ОчиститьПсевдонимыВыраженийОтбораКомпоновкиДанных

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

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

ОбщегоНазначенияБЭДСлужебный.ОчиститьПсевдонимыВыраженийОтбораКомпоновкиДанных(СхемаЗапроса)

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