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