|
Предопределенные элементы справочников, "1С:Конвертация данных" |
☑ |
0
Shutov
15.02.08
✎
07:37
|
Задача проста, есть один справочник с предопределенными элементами, нужно перегрузить элементы в другой подобный справочник. Для части элементов устанавливается соответствие и они перегружаются нормально, а для другой части при перегрузке из Источника в Приемник соответствия нет и в Приемник их не нужно перегружать вообще. Как можно исключить эти элементы из данных выгрузки (или загрузки)?
Сейчас при выгрузке по этим правилам на таких элементах пишет: "Не найдено соответствие для значения Источника".
Конфигурация: 1С:Конвертация данных 2.0.20.1.
|
|
1
ТелепатБот
гуру
15.02.08
✎
07:37
|
|
|
2
Shutov
15.02.08
✎
07:39
|
блин, тема по 8-ке
|
|
3
Рэйв
15.02.08
✎
07:40
|
Как вариант в ПослеЗагрузки.
Если МойСпрМенеджер.НайтиПоНаименованию(Объект.Наименование).Пустая() Тогда
Отказ=Истина;
КонецЕсли;
|
|
4
dk
15.02.08
✎
08:04
|
1) При чем тут предопределенные элементы вообще
2) См. обработчик Поля Поиска, хотя сам не пробовал
|
|
5
Shutov
15.02.08
✎
08:50
|
(3) Всё-таки речь больше о выгрузке, проверить на пустую тут не получится.
(4) по п.1 глюки только при перегрузке предопределенных элементов (синхронизации значений), когда нет четкого правила в какой элемент значение Приемника должно преобразоваться в значение Источника...
|
|
6
Shutov
15.02.08
✎
09:41
|
Событие "Перед выгрузкой:
Если Справочники.ВидыКонтактнойИнформации.ИнформАдресКонтактногоЛица = Объект
Или Справочники.ВидыКонтактнойИнформации.ТелефонКонтактногоЛица = Объект
Или Справочники.ВидыКонтактнойИнформации.ТелефонМобильный = Объект
Или Справочники.ВидыКонтактнойИнформации.ТелефонСлужебный = Объект Тогда
Отказ = Истина;
КонецЕсли;
Отрабатывает, но проблему не решает.
|
|
7
Shutov
15.02.08
✎
23:53
|
просьба админам тему перенести по 8-ке
|
|
8
Валерыч
16.02.08
✎
10:41
|
Перед выгрузкой
Если НЕ Источник.Предопределенный Тогда
Отказ = истина;
КонецЕсли;
|
|
9
Said_We
17.02.08
✎
19:04
|
v8: v8: Правила конвертации для предопределенных элементов справочника.
Примерно то же самое.
Реально можно решить наверное перед конвертацией данных, но до значения там надо добраться, а не только до типа и до правил.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший