Команда формы для всех документов/справочников. #774657


#0 by baboon
Приветствую, коллеги! Только начал осваивать УФ на платформе 8.3. В качестве одного из примеров познакомился с реализацией механизма присоединения файлов к документам. Одно смущает - при описании параметра команды нужно явно указывать типы, к которым она применима. И если в конфигурацию добавлен новый справочник/документ, то нужно явно обновлять описание параметра, дополняя его этими сущностями. В целом, не очень гибко, нужно помнить об этом, теряется универсальность решения. Нет ли более гибкого решения? Что-то вроде привязки команды к ссылочному типу вообще ("любая ссылка"),а не к конкретным документам/справочникам? Программно я таких методов не вижу, но может быть есть какой-то трюк?
#1 by aleks_default
А я за то чтобы наоборот, убрать такую сущность как "любая ссылка".
#2 by Mort
в разных универсальных утилитах полезно иметь. А в прикладных решениях, да, нафиг не нужно.
#3 by baboon
тут скорее испрошенное - невозможно, как я понял. Скажем, реализовать универсальную систему комментариев к любому документу/элементу справочника. Чтобы из контекста формы любого дока можно было перейти к хронологическим авторизованным комментариям. Чем не применение. По принципу "выстрелил - и забыл".
#4 by aleks_default
Да возможно. Берешь создаешь регистр сведений с измерением Объект - тип Любаясылка, и ресурс с типом Строка. И все. В форме элемента любого документа или справочника появится команда открытия формы списка твоего регистра. Ради бога. Тока вот в случае когда тебе нужно будет из структуры метаданных удалить какой-нибудь ненужный уже документ или справочник, то будет выполняться реструктуризация всех таблиц, имеющих поля содержащие данный тип данных. А при достаточно больших объемах базы и частом использовании в конфигурации ЛюбойСсылки это будет делаться ОООчень долго.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С