Имя: Пароль:
1C
1С v8
В расширениях конструктор запроса не видит метаданные основной конфигурации.
,
0 Lama12
 
14.05.18
14:44
Может кто подсказать, то что в общем модуле расположенном в расширение, в конструкторе запросов видно только метаданные расположенные в расширении, это нормально? В документации найти ответ не получается или не правильно ищу.
В пятницу написал в 1С по этой ситуации в тестовой платформе. Сегодня платформа стала продуктивной. В результате получил ответ что запрос не по тестовой платформе.
В общем то, что в конструкторе запроса творится это ошибка или так задумано?
1 Волшебник
 
14.05.18
14:47
Расширение подключено?
2 Lama12
 
14.05.18
14:48
(1) Да
3 Волшебник
 
14.05.18
14:49
Надо чистить кэш
4 Lama12
 
14.05.18
14:51
(3) Понял. Спасибо.
5 TormozIT
 
гуру
14.05.18
14:59
Надо добавить все нужные метаданные в расширение. Тогда их конструктор запроса увидит.
6 EugeniaK
 
14.05.18
15:00
(0) И не должен.
Он видит только то, что подключено.
Он же не знает, с какой конфтигурацией ты быдешь это расширение использовать.
7 EugeniaK
 
14.05.18
15:01
Так и задумано.
8 Локи-13
 
14.05.18
15:08
(7) +1
9 Lama12
 
14.05.18
15:15
(6) Если исходить из этой логики, то в расширении нельзя обращаться к объектам основной конфигурации если они не добавлены в расширение.
(5) Да, но мне тогда придется все справочники, документы и регистры добавлять :-)

Ладно, пока будем исходить из позиции что так задумано.
10 Chameleon1980
 
14.05.18
15:52
(9) Тебе из-за конструктора?
нарисуй запрос конструктором во внешнейй обработке
да или в любом модуле
11 AlvlSpb
 
14.05.18
16:04
(9) Не надо ничего добавлять. Прислушайся к (10). Делай нужный запрос во внешней обработке основной конфигурации и переноси его в расширение. Конструктор запроса в расширении будет ругаться, но запрос отработает так как надо
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший