gifts2017

Удаление объектов без монопольного режима

Опубликовал Neman Entorin (ne_en) в раздел Администрирование - Чистка базы

Удаление документов и справочников без перехода в монопольный режим и закрытия открытых окон.
К тому же есть возможность повторить удаления без переоткрытия обработки.

До жути всё просто, описывать особо нечего... Написал сто лет назад.

 

А ещё обработка позволяет разобраться только с переданными объектами (списком ч/з Форма.Параметр), чтоб не колупать все помеченные (бывает, что хоть и помеченно, но удалять пока не надо, не спрашивайте почему, у клиентов часто бывает, а ещё при отладке бывает).

Например, потребовалось прям ща удалить документ (или несколько) (с контролем ссылочности), а при обычном использовании там список из тысячи помеченных, искать что нужно становится сложновато, а тут присобачил кнопочку в журнале и... Или универсальной обработкой для подбора и выполнения обработки переданным списком вызвать эту обработку... Кароче есть варианты...

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Удаление помеченных объектов.ert
.ert 252,00Kb
18.07.10
301
.ert 252,00Kb 301 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

2. Вячеслав Кадацкий (marsohod) 20.07.10 03:39
Процедура Сформировать()
	СписокПомеченных = СоздатьОбъект("СписокЗначений");
	НайтиПомеченныеНаУдаление(СписокПомеченных);
	
	УдалитьОбъекты(СписокПомеченных, 1, ТЗ);
КонецПроцедуры
...Показать Скрыть

Делов-то...
3. Neman Entorin (ne_en) 20.07.10 04:28
(2) Если для кодера, то этого хватит, а если для юзера... Он будет недоволен, от того, что обработка "ничего не делает" "Пять раз запустил, а документы не удалились!!!". Ему же надо показать, отчего они не удалились. Позволить с этим чёта сделать и опять попробовать удалить.
4. Вячеслав Кадацкий (marsohod) 20.07.10 10:49
(3)
УдалитьОбъекты(СписокПомеченных, 1, ТЗ);

А ТЗ - это таблица значений на форме 8-)
у которой в формуле написано:
ОткрытьФорму(ТЗ.ПолучитьЗначение(ТЗ.ТекущаяСтрока(), ТЗ.ТекущаяКолонка()));

5. Юлия Дворядкина (Юльчик) 06.10.11 08:00
очень удобно, пользуюсь всегда
6. Vladimir Ivanovitch (tmm) 07.12.11 16:11
Не знаю, но удалять с умом надо. Если нельзя - то нельзя.
7. Кирилл Зайцев (korida) 24.12.11 18:34
8. Dmitry Bas (b-dm) 24.12.15 12:24
Я так понимаю обработка для 7.7 ? А обработка ссылочной целостности поддерживается ?)
9. Neman Entorin (ne_en) 11.01.16 08:26
(8) b-dm, Да. Обработка для 7.7 Ссылочную целостность проверяет и выдаёт ссылки для работы с ними.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа