#0
by m_roose
Всем привет! Помогите, пожалуйста, такая проблема.. Нужно перегрузить справочник номенклатуры из одной базы в другую, но не весь целиком, а по определенному условию. Я создала все правила, создала запрос, по которому нужно выгрузить данные. В ПВД в обработчике ПередВыгрузкой добавила следующее: ТЗ = Запросы.ВыборкаНоменклатуры.Выполнить.Выгрузить; Т.е. я в запросе получаю все нужные мне элементы,которые хочу выгрузить, потом проверяю, есть ли текущий объект в результате этого запроса, и если есть, то выгружаю, если нет - не выгружаю. Так вот, получается в результате выгружается все равно все. Хотя код видно, что работает правильно, сообщения о выгруженных объктах правильные. Но ощущение что строку "отказ = истина" он просто игнорит. Также проверила, убрали весь код, оставили только "отказ = истина",так сработало, ничего не выгрузило. Вобщем не понятно что не так..
#1
by Darky
Если запрос уже возвращает необходимые элементы, зачем еще какие-то проверки? Тут или ВыборкаДанных = ТЗ, или ВыгрузитьПоПравилу в ПВД "Перед обработкой"
#4
by Darky
Понятно. Почитайте справку по обработчику Перед обработкой, там пример внятный. Для одноразового обмена достаточно.
#5
by Wern
Не там пример какой то не адекватный как раз. Нужно примерно следующее в "Перед обработкой" ПВД Запрос=Новый Запрос("ВЫБРАТЬ Ссылка ИЗ Справочник.ВашСправочник ГДЕ ВашеУсловие"); ВыборкаДанных=Запрос.Выполнить.Выгрузить.ВыгрузитьКолонку("Ссылка"); И обязательно установить реквизит "Способ выборки"=Произвольный алгоритм
#9
by m_roose
спасибо. пробовала такие варианты, не работало. видимо в каких-то мелочах косячила. и по ним как раз дельной инфы нигде не нашла
#10
by m_roose
В итоге сделала своим способом, в условии в иначе добавила Отказ = ложь. И все выгрузилось как надо Чудеса...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Конвертация данных - конвертация реквизитов дока.
- Конвертация Значений. (Конвертация данных 2.0)
- v7: в чем разница.... "Сохранить данные..." и "Выгрузить данные..."?
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация двух реквизитов в один.
- Конвертация данных: переносит группу справочника как элемент
- Конвертация данных. Конвертация элемент План видов расчета в элемент Справочника
- Конвертация Данных. конвертация одного реквизита в другой
- Конвертация, исходящие данные передаются в пко 1 раз?
- Конвертация данных, При загрузке, как получить входящие данные?
В этой группе 1С
- 1С УПП. ВВод начальных остатков ОС по нулевой стоимости
- 6-НДФЛ в Комплексной Автоматизации 1.1
- 6-НДФЛ ЗиУП (УПП) 8.2
- какая настройка в БП 3.0.43 отвечает за наличие субконто статей на счете 90.02.1
- 1с 8.3 динамический список отображение дерево развернуть все строки программно
- v7: Показать остатки номенклатуры в разрезе реквизитов
- Интеграция 1С: Битрикс: корпоративный портал и 1С: Документооборот КОРП
- Как сделать три состояния флажка вычисляемого поля
- Установлен безопасный режим ComObject
- v7: Переход с не типовой ЗиК 7.7 (349 релиз) на ЗУП 3.0
- Excel - имя листа в две строки
- Стандартный период в СКД - как дать возможность выбирать только полные месяцы?
- БГУ 8.2 Кто нибудь выгружал бухгалтерскую отчетность в свод смарт?
- Проблема с обновлением подчиненного узла РИБ
- ДатаНКУ2015
- Очистка Адресного классификатора в БП 30
- Помогите с расширением формы. Добавленная колонка табличной части.
- ЗУП 2.5 Выгрузка алиментов в сбербанк
- Добавить на форму таблицу значений с сохранением значения после закрытия
- СКД. Вывести результат в таблицу значений