2
acces969
26.07.21
✎
08:47
|
Да, сделал в итоге так
// Устанавливает представление команды присоединенных файлов в виде "Присоединенные файлы (<количество файлов>)"
//
// Параметры:
// КомандаФормы - ЭлементФормы - команда, заголовку которой будет установлено значение
// ВладелецФайла - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - владелец присоединенных файлов
//
Процедура ОбновитьПредставлениеКомандыПрисоединенныхФайлов(КомандаФормы, ВладелецФайла) Экспорт
Файлы = Новый Массив;
РаботаСФайлами.ЗаполнитьПрисоединенныеФайлыКОбъекту(ВладелецФайла, Файлы);
ПредставлениеКоличестваФайлов = "";
Если Файлы.Количество() > 0 Тогда
ПредставлениеКоличестваФайлов = СтрШаблон(" (%1)", Файлы.Количество());
КонецЕсли;
КомандаФормы.Заголовок = СтрШаблон("%1%2", Метаданные.ОбщиеКоманды.ПрисоединенныеФайлы.Синоним, ПредставлениеКоличестваФайлов);
КонецПроцедуры
|
|