Заполнить статические информационные ссылки. Заполняет элементы формы информационными ссылками.
// Заполняет элементы формы информационными ссылками.
//
Процедура ЗаполнитьСтатическиеИнформационныеСсылки(Форма, МассивЭлементов, ЭлементВсеСсылки = Неопределено, ПутьКФорме = "") Экспорт
Попытка
Если ПустаяСтрока(ПутьКФорме) Тогда
ПутьКФорме = Форма.ИмяФормы;
КонецЕсли;
ХешПутиКФорме = ХешПолногоПутиКФорме(ПутьКФорме);
ТаблицаСсылок = ИнформационныйЦентрСерверПовтИсп.ПолучитьТаблицуИнформационныхСсылокДляФормы(ХешПутиКФорме);
Если ТаблицаСсылок.Количество() = 0 Тогда
Возврат;
КонецЕсли;
ЗаполнитьИнформационныеСсылки(Форма, МассивЭлементов, ТаблицаСсылок, ЭлементВсеСсылки);
Если ТипЗнч(ЭлементВсеСсылки) = Тип("ДекорацияТекстФормы") Тогда
ОтображатьСсылку = ТаблицаСсылок.Количество() <= МассивЭлементов.Количество();
ЭлементВсеСсылки.Видимость = ЭлементВсеСсылки;
КонецЕсли;
Исключение
ИмяСобытия = ПолучитьИмяСобытияДляЖурналаРегистрации();
ЗаписьЖурналаРегистрации(ИмяСобытия, УровеньЖурналаРегистрации.Ошибка, , , ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
КонецПопытки;
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ЗаполнитьИнформационнуюСсылкуИзКонфигурации (БСП)
НажатиеНаИнформационнуюСсылку (БСП)
НажатиеНаСсылкуВсеИнформационныеСсылки (БСП)
ОчиститьСсылкиНаУзелИнформационнойБазы (БСП)
ОбщиеМакетыСИнформационнымиСсылками (БСП)
ВывестиКонтекстныеСсылки (БСП)
КонтекстнаяСсылкаПоИдентификатору (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)