Это старая версия документа.


Общий модуль АСП_Функции

Содержит процедуры и функции общего пользования.

Функция ТоварыЗапроса(Запрос, Ссылка) Экспорт

Функция НайтиШаблон(Ссылка, ВидДокумента=Неопределено, ЧастичныйВозврат=Ложь) Экспорт

Функция ПолучитьСписокВетДокументов(Ссылка, ВидДокумента = Неопределено, Разрез = Неопределено, Глубина = Ложь) Экспорт

Функция ДобавитьСрокГодности(Дата, Товар) Экспорт

Функция ВычестьСрокГодности(Дата, Товар) Экспорт

Функция ПолучитьЗапросПоОстаткам(Организация, НаДату, Граница) Экспорт

Функция СвернутьВДерево(Таблица, Поле) Экспорт

Функция СтрРазбить(Стр, Разделитель=",") Экспорт

Функция ПустаяДата(Дата) Экспорт

// функции для работы со справочниками
Функция НаборТипов(Раздел) Экспорт

Процедура ЗаместитьМассив(Приемник, Источник) Экспорт

Функция ПолучитьЗапись(Ссылка, Вариант) Экспорт

Функция НайтиСсылку(ГУИД, Вариант) Экспорт

#Если ТолстыйКлиентОбычноеПриложение Тогда
// Универсальная форма выбора
Процедура ОткрытьФормуВыбора(ЭтаФорма, Таб, Заголовок = "", МестоВызова = "", Данные = Неопределено) Экспорт

// Программное добавление колонки в таблицу формы
Процедура ДобавитьКолонку(Таб, ТабФормы, Позиция, Имя, Тип)

Процедура ОткрытьФормуПакетногоВвода(Ссылка) Экспорт

// для обычных форм
Процедура СкопироватьОтбор(Источник, Приемник, ТолькоСтруктуру = Ложь) Экспорт

Процедура ОчиститьОтбор(Отбор) Экспорт

#Иначе
// для управляемых форм
Функция ПолучитьМассивИзТаблицы(ТЗ) Экспорт

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

Функция ИнициализироватьСКД(Мета)

Процедура ИнициализироватьКНКД(Мета, КомпоновщикНастроек) Экспорт

Процедура ЗагрузитьОтбор(Отбор, КомпоновщикНастроек) Экспорт

Функция ВыполнитьОтбор(КомпоновщикНастроек, Мета=Неопределено) Экспорт
#КонецЕсли

Функция СтрОбъединить(Массив, Разделитель=",") Экспорт