|
КД 2.0 Загрузка элемента справочника |
☑ |
0
hawk1
26.08.16
✎
14:03
|
Что нужно прописать в ПКО чтобы в зависимости от условия элемент не загружался в базу-приемник?
|
|
1
Mankubus
26.08.16
✎
14:03
|
(0) Отказ = Истиниа
|
|
2
Cyberhawk
26.08.16
✎
14:05
|
В любых обработчиках загрузки, начиная с ПоляПоиска и заканчивая ПослеЗагрузки
|
|
3
hawk1
26.08.16
✎
14:17
|
Запрос = Новый Запрос("ВЫБРАТЬ
| СоответствиеНоменклатурыУТиБП
|ИЗ
| Справочник.СоответвиеНоменклатурыУТиБП КАК СоответствиеНоменклатурыУТиБП
|ГДЕ
| СоответствиеНоменклатурыУТиБП.КодВУТ = &КодВУТ");
Запрос.УстановитьПараметр("КодВУТ", Код);
Результат = Запрос.Выполнить().Выбрать();
Если Результат.Количество() > 0 Тогда
Отказ = Истина;
КонецЕсли;
Если так прописываю, вообще никакие данные не загружаются.
|
|
4
Cyberhawk
26.08.16
✎
14:22
|
Добавь туда вывод диагностических сообщений, или отладь загрузку в отладчике
|
|
5
polosov
26.08.16
✎
14:23
|
(0) В ПВД ставь Произвольный запрос выборки и выбирай сразу те данные, которые нужно передавать.
Не надо запрос в цикле делать.
|
|
6
Cyberhawk
26.08.16
✎
14:27
|
(5) Если на этапе выгрузки это можно определить (что нужно загружать, а что не нужно), то да - нужно фильтровать на этапе выгрузки. Но такое возможно далеко не всегда
|
|
7
Йохохо
26.08.16
✎
14:32
|
(3) а в запросе нет ошибки разве? СоответствиеНоменклатурыУТиБП -> СоответствиеНоменклатурыУТиБП.Ссылка, 1, *
|
|