Не выгружать помеченные на удаление элементы справочников
☑
0
Novicadmin
12.06.13
✎
15:59
1С 8.2 Конвертация данных.
Создал правила выгрузки данных для выгрузка одного справочника в новую пустую базу.
Выгружается замечательно! конвертация супер прога )))
Теперь вопрос:
Какой код надо вставить в "ПередВыгрузкой" чтобы не выгружались помеченные на удаление элементы справочника.
Спасибо.
1
Aleksey
12.06.13
✎
16:02
отказ=источник.пометкаУдаления();
2
Novicadmin
12.06.13
✎
16:04
обе базы 1С 8.2 в 8.2 нету метода ПометкаУдаления()
3
Aleksey
12.06.13
✎
16:04
Кто украл?
4
Novicadmin
12.06.13
✎
16:05
Отказ=Источник.ПометкаУдаления; вот так ща попробую )
5
Aleksey
12.06.13
✎
16:06
СправочникСсылка.<Имя справочника>.ПометкаУдаления (CatalogRef.<Имя справочника>.DeletionMark)
СправочникСсылка.<Имя справочника> (CatalogRef.<Имя справочника>)
ПометкаУдаления (DeletionMark)
Использование:
Только чтение.
Описание:
Тип: Булево.
Содержит признак пометки на удаление элемента справочника.
Истина - пометка удаления установлена.
Доступность:
Сервер, толстый клиент, внешнее соединение.
6
Novicadmin
12.06.13
✎
16:09
(1) Нету ПометкаУдаления(), есть ПометкаУдаления
Если вставить код по твоему то будет ругаться на отсутствие метода у объекта, а если через ПометкаУДаления то вроде как выгрузка пошла, ща посмотрю рещультат.
Спасибо за подсказку )
7
Novicadmin
12.06.13
✎
16:12
Всё отлично!
8
Novicadmin
12.06.13
✎
16:13
Для того чтобы не выгружать помеченные на удаление объекты из одной базы в другую, необходимо в обработчик ПередВыгрузкой для объекта вставить код:
Отказ=Источник.ПометкаУдаления;
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн