|
Определяемый тип. Расширение.
| ☑ |
0
Lama12
31.07.19
✎
15:55
|
Взял демобазу которая идет с платформой 8.3.15.1534. В конфигурацию добавил определяемый тип. Состав типа сделал составным и состоящим из справочников Товары и Контрагенты. Зашел в расширение "Вес товаров", это расширение есть в базе. Добавил в это расширение определяемый тип. Добавил в расширение справочник "ВТ_Справочник1". Добавляю в состав определяемого типа этот справочник. Все замечательно но конфигуратор не дает сохранить конфигурацию. Ругается - "Значение контролируемого свойства Тип у объекта ОпределяемыйТип.ОТ не совпадает со значением в расширяемой конфигурации". Если снять контроль, то сохранить можно, но в режиме предприятия, определяемый тип не содержит справочника "ВТ_Справочник1".
Как сделать чтобы в определяемый тип добавился справочник из расширения?
|
|
1
RomanYS
31.07.19
✎
15:59
|
>> но в режиме предприятия, определяемый тип не содержит справочника "ВТ_Справочник1"
Как это проверялось?
|
|
2
Lama12
31.07.19
✎
16:08
|
(1) Метаданные.ОпределяемыеТипы.ОТ.Тип.Типы()
|
|
3
Lama12
31.07.19
✎
16:09
|
2+ ОТ - это определяемый тип который добавил.
|
|
4
RomanYS
31.07.19
✎
16:17
|
(3) контролируемым он по логике быть не должен (и не может).
(2) похоже на глюк. А сам справочник доступен? Всё в одном расширении?
|
|
5
Lama12
31.07.19
✎
16:20
|
(4) Да, справочник доступен.
У меня тоже подозрение, что глюк. Думал может делаю что не так... Ладно буду писать в 1С.
|
|
6
Lama12
02.08.19
✎
12:52
|
Получил ответ от 1С. Это не баг, это фича.
Оказывается это описано в ограничениях. Т.е. платформа так и должна работать. :-)
|
|
7
D3O
02.08.19
✎
13:06
|
(6) угу. и вообще вся технология расширений похоже состоит из одних ограничений. например, заимствованному объекту нельзя изменить Синоним (казалось бы сфигали), в заимствованной подсистеме нельзя создавать подчиненные (с этим вообще целый цирк с конями) и т.д.
|
|