Имя: Пароль:
1C
1С v8
Определение добавлен ли объект основной к-фы в расширение
0 Dunstan
 
24.04.20
12:19
Утро доброе пятницы!
Прелюдия  : Пишу обработку по выгрузке справочников (состав может меняться) в стороннее приложение. Реализую через расширение.  
Вопрос: Можно ли программным образом определить в коде расширения добавлен ли справочник в расширение?
1 Cyberhawk
 
24.04.20
12:20
Начиная с какого-то релиза платформы и/или режима совместимости - можно
2 RomanYS
 
24.04.20
12:23
(0) А зачем?
3 Dunstan
 
24.04.20
12:28
(1) А код можно посмотреть?
4 Dunstan
 
24.04.20
12:29
(2) Для универсальности. Добавил справочник в расширение и он уже участвует в выгрузке.
5 Мимохожий Однако
 
24.04.20
12:30
Через Метаданные разве не видно?
6 Dunstan
 
24.04.20
12:36
5 Надо глянуть...
7 Мимохожий Однако
 
24.04.20
12:41
Полагаю, что справочники расширения видны только из самого расширения.
8 RomanYS
 
24.04.20
12:44
(4) Не понял. Тебе нужно именно из расширения?
"Универсально" - это когда любой (пофиг расширение/не расширение), и оно по-умолчанию вроде так.
9 Dunstan
 
24.04.20
12:57
пример. Я добавил справочник в расширение
И как только я добавил я где-то это увидел. И я уже знаю я могу обрабатывать этот справочник, а которые не добавлены не могу....
10 Dunstan
 
24.04.20
12:58
Если пробегаться по метаданным она в метаданных видит все справочники.
11 Гипервизор
 
24.04.20
13:03
У объектов метаданных есть метод РасширениеКонфигурации()
12 Dunstan
 
28.04.20
14:08
А как  программно прочитать список объектов заимствованных в расширение?
13 dmpl
 
28.04.20
14:27
(9) Зачем? Создай настройку, где из пользовательского режима можно галочками отметить, что выгружать.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.