Очистка базы по метаданным.
Часто, при тестировании, приходится по многу раз зачищать данные. Например, Регистр сведений или документы с движениями, или движения с документами, или загруженные справочники. Иногда надо вообще всю базу зачистить. Вот и родилась данная фигня.
Выбираем метаданные, и жмем на надпись БИГ-БАДА-БУМ. Ждем, получаем профит (ну это если у вас прав достаточно, желательно использовать с умом и осторожностью, данные потом сможете восстановить только из Бэкапа).
Действует по умолчанию в режиме ОбменДанными.загрузка = Истина;







Единственное, что вызывает вопрос, что каким образом вы очищаете регистры подчиненные регистратору, обходом регистраторов?
в 8.3 на управляемых формах не работает
пишу для других пользователей, чтобы были в курсе
Вот жесть.
(0) а чем не устроила обработка обмена данными XML?
(которая универсальная от 1С)
(4) dj_serega, Мне требовалось постоянно чистить тестируемую базу, в этой обработке в коде легко прописать преднастроенные объекты для удаления, там в коде, вроде, они закоменчены.
(1) karpik666, да, там формируется запрос на регистраторы, а потом очистка наборов по регистратору.
(2) oxana1, Да, это толстый клиент, если хотите применить на 8.3, надо запускать под толстым клиентом обычное приложение, тогда будет работать.
БИГ-БАДА-Е ))
(6) если много раз надо приводить базу к какому то начальному состоянию не проще ли сделать копию этого состояния базы?
(9) teller, Там фишка в том, что справочники пополнялись в реальном времени и их трогать было нельзя, а вот документы создавались тестовые и их надо было постоянно чистить вместе с движениями, чтобы на тест не накладывались старые и неверные данные. Так что состояние базу не помогало, а сливать справочники, потом восстанавливать состояние, потом заливать справочники слишком муторно.
Тема обработки оптимизирована для AMOLED-дисплеев? 🙂
(11) maljaev, нет, просто люблю эти цвета.