Имя: Пароль:
1C
1С v8
Получить данные регистра сведений "Дополнительные сведения" из базы с через расширение.
0 ArturR
 
09.03.19
18:45
Привет, всем!
Пытаюсь работать с расширениями. Из основной конфигурации (УНФ) заимствую регистр накопления "ДополнительныеСведения", что бы впоследствии из расширения запросом получить данные из базы. Однако нет поля ссылка для измерения "Объект" (я эту ссылку хочу как параметр в запрос передать), причем для измерения "Свойство" все есть. Почему?

Вот ссылка на скриншот: http://ipic.su/img/img7/fs/Rasshirenie.1552145673.jpg

Ну или можно по другому спросить - Как из расширения получить "Дополнительные сведения" справочника из основной базы в типовой конфигурации (УНФ)?
1 Rovan
 
гуру
09.03.19
19:01
(0) делай сам запрос в основной конфигурации, а потом переноси в расширение.
Конструктор запросов в коде расширения криво работает, но выполнение запроса идет хорошо.
2 ArturR
 
09.03.19
19:07
(1) Нельзя конфигурацию снимать с замка.
А по поводу кривоватости запроса это возможно. Попробую ручками прописать.
3 ArturR
 
09.03.19
20:39
Не получилось запросом. Пришлось из базы данные регистр сведений читать без запроса через выборку регистров.
4 jsmith82
 
09.03.19
20:44
(3) быть такого не может
5 jsmith82
 
09.03.19
20:46
(0) потому что объект имеет составной тип. если захватишь один из типов в расширение, откроется деревце Объект - (Список документов) - Реквизиты
6 jsmith82
 
09.03.19
20:48
запросы, как говорят в (1) делай в контексте основной конфигурации (файл - создать внешнюю обработку - открыть модуль объекта - тут и делай, потом копируй)
(2) ты сказал по сути чушь. в контексте основной конфигурации, а не в модуле типового объекта, чей замок ты снял, чтобы своять запрос. во внешней обработке делай
7 jsmith82
 
09.03.19
20:50
и не забывай, что код расширения действует в контексте основной конфигурации
тащить объекты в расширение нужно только, если они участвуют в формах, ролях и собственных данных (расширений таблиц основной конфигурации и собственных таблиц) расширения
8 hhhh
 
09.03.19
21:38
(5) наверно он в запросе пишет Объект.Ссылка, а надо писать просто: Объект.
AdBlock убивает бесплатный контент. 1Сергей