|
Контактная информация для своего справочника в расширении | ☑ | ||
---|---|---|---|---|
0
nikolas260579
01.02.21
✎
09:53
|
Здравствуйте. Конфигурация ЕРП, 8.3.17.1851, релиз 2.4.12.109. В расширении создал свой справочник. Теперь стоит задача - добавить в него контактную информацию, чтобы работала она, например, как в справочнике Партнёры. Нужна возможность добавлять сколько угодно телефонов и адресов эл.почты. Какие есть возможности для этого? Пробовал через справочник "Виды контактной информации", но в расширении нельзя добавить предопределённые данные. Это нужно именно в расширении.
|
|||
1
vicof
01.02.21
✎
10:05
|
||||
2
nikolas260579
01.02.21
✎
10:18
|
(1) ТЧ с контактной информацией я туда добавил, в форме при создании на сервере добавил код:
// СтандартныеПодсистемы.КонтактнаяИнформация ДополнительныеПараметрыКИ = УправлениеКонтактнойИнформацией.ПараметрыКонтактнойИнформации(); ДополнительныеПараметрыКИ.Вставить("ИмяЭлементаДляРазмещения", "ГруппаКонтактнаяИнформация"); ДополнительныеПараметрыКИ.Вставить("ПоложениеЗаголовкаКИ", ПоложениеЗаголовкаЭлементаФормы.Лево); ДополнительныеПараметрыКИ.Вставить("ОтложеннаяИнициализация", Истина); УправлениеКонтактнойИнформацией.ПриСозданииНаСервере(ЭтаФорма, Объект, ДополнительныеПараметрыКИ); // Конец СтандартныеПодсистемы.КонтактнаяИнформация Пишет "Поле объекта не обнаружено (СправочникМойСправочник), и ссылается на функцию ВидКонтактнойИнформацииПоИмени(Имя) в общем модуле "Управление контактной информацией". Похоже, ищет среди предопределённых КИ для моего справочника. |
|||
3
nikolas260579
01.02.21
✎
10:22
|
||||
4
DrZombi
гуру
01.02.21
✎
10:56
|
(0) >>> В расширении создал свой справочник
Так будь последовательным и пропиши свой справочник в "Виды контактной информации". И там не обязательно все должно быть предопределённым ;) |
|||
5
DrZombi
гуру
01.02.21
✎
10:57
|
А так, можешь продублировать механизм контактной информации у себя в расширении, включая ряд модулей и обработок :)
|
|||
6
DrZombi
гуру
01.02.21
✎
10:58
|
+ Дублировать БСП, что бы оно ссылалось на твой справочник из расширения "Виды контактной информации (расширение)".
|
|||
7
DrZombi
гуру
01.02.21
✎
11:01
|
+ Чем больше модулей продублируешь в своем расширении, тем дольше проживет твоя поделка.
1С любит БСП так же обновлять, в итоге расширение перестает работать, пока его не подредактируешь до кода, который используется из конфигурации. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |