|
Как исключить тип из определяемого типа с помощью расширения |
☑ |
0
sdemon72
22.11.22
✎
12:59
|
Здравствуйте! Режим совместимости 8.3.20
Есть определяемый тип "Физические лица" с типом "Строка", хочу с помощью расширения сделать ему тип "Справочник.ФизическиеЛица" (исключив тип "Строка"). Перенес определяемый тип в расширение, галочку со "Строка" снял, но в отладчике в методанных все равно вижу в составе тип "Строка". Как-то реально его убрать?
|
|
1
Dmitry1c
22.11.22
✎
13:53
|
(0) может проще обрабьотчики навесить, запрещающие выбор типа
|
|
2
Garykom
гуру
22.11.22
✎
13:58
|
(0) Расширением программно добавляешь свой реквизит и обработчики событий
Типовой прячешь
|
|
3
sdemon72
22.11.22
✎
14:04
|
Если кто заглядывал в БСП в карточку пользователя, там проверяется именно состав типов объекта метаданных "ОпределяемыйТип.ФизическиеЛица". Т.е. да, была мысль создать в расширении свой определяемый тип и подменить (с помощью расширения) у справочника "Пользователи" тип реквизита на свой тип, но придется и код тогда забирать и подставлять свой определяемый тип, многовато мороки.
Вопрос носит принципиальный характер: это можно сделать с помощью расширения, или нет. Возможно, существует какая-то "волшебная" комбинация галок, до которой я не додумался.
|
|
4
Garykom
гуру
22.11.22
✎
14:06
|
Лучше не мудри с определяемыми типами в расширениях
Потому что другое расширение может еще раз тип поменять и?
|
|
5
sdemon72
22.11.22
✎
14:16
|
(4) Кстати да. В демонстрационных примерах расширением увеличивали разрядность числа (строки), а что будет, если будет два расширения с разной разрядностью?
|
|
6
Kassern
22.11.22
✎
14:16
|
Мне вот очень интересно, а как 1ска вообще должна тип поменять у объекта в расширении? Есть у тебя к примеру таблица документов многомиллионная и в друг адрес доставки из строки захотели в расширении сделать справочником, что будет с данными строковыми, которые хранятся в базе? про дублируется полностью таблица документа с другим типом у реквизита?
|
|
7
Garykom
гуру
22.11.22
✎
14:24
|
(6) Любые реквизиты в расширениях и таблица полностью дублируется со всеми данными
Не знал?
|
|
8
Kassern
22.11.22
✎
14:27
|
(7) Да особо их не ковырял, но предполагал подобное поведение, иначе не получилось бы откатиться назад, отключив расширение)
|
|
9
Kassern
22.11.22
✎
14:28
|
Стараюсь данные хранить в конфе, а не в расширении, а его лишь для форм и прочих бантиков (быстрых патчей)
|
|