0. fjay69 28 27.05.14 11:19 Сейчас в теме

Удаление помеченных объектов для управляемых форм

Немонопольное удаление помеченных объектов для управляемых форм, какое оно было в обычных формах.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. TrinitronOTV 27.05.14 14:32 Сейчас в теме
у меня вопрос: как себя поведет данная обработка при попытке удалить объект, который по каким-то причинам был открыт другим пользователем в виду немонопольного удаления?
2. fjay69 28 27.05.14 14:51 Сейчас в теме
Обработка удалит объект, а пользователю при попытке изменить открытый обект будет выдано предупреждение. Всё, что ему остаётся - закрыть форму редактирования.
TrinitronOTV; +1 Ответить
3. rasswet 82 28.05.14 08:11 Сейчас в теме
допустим у нас есть номенклатура, которая используется в 1ном документе. поиск выдаст нам, что удалить её нельзя. можно сразу из этой обработки пометить на удаление тот документ который мешает удалению номенклатуры?
4. fjay69 28 28.05.14 09:14 Сейчас в теме
(3) rasswet, в вашем случае, номенклатура будет отмечена кр. галочкой, а документ - воскл. знаком. Открываете документ дв. кликом на нём, помечаете на удаление, закрываете документ, в обработке нажимаете кнопку Возврат/Контроль. Теперь номенклатуру можно удалить.
5. rasswet 82 02.06.14 14:11 Сейчас в теме
(4) понял, спасибо за пояснение!
6. ron1 24.06.14 13:23 Сейчас в теме
БП типовая 3.0.33.19
Создать дополнительную обработку - Выбираю Ваш файл - получаю ошибку:

"Невозможно подключить дополнительную обработку из файла. Возможно, она не подходит для этой версии программы.
Техническая информация
Метод объекта не обнаружен (СведенияОВнешнейОбработке)
7. fjay69 28 24.06.14 16:09 Сейчас в теме
(6) ron1, нужно реализовать в модуле объекта метод СведенияОВнешнейОбработке. Ошибка исправлена.
9. ron1 25.06.14 15:09 Сейчас в теме
(7) fjay69, а Вы не могли бы прислать мне обработку по почте, а то я уже заплатила 1 у.е. и получится, что сейчас ещё заплачу. Моя почта r.olga-shop@yandex.ru
8. MaxxiMiliSan 7 24.06.14 16:16 Сейчас в теме
Немонопольное удаление помеченных объектов для управляемых форм, какое оно было в обычных формах.
Существует огромное количество самописных обработок удаления помеченных обектов для упр. форм. Но ни одна из существующих не смогла удолетворить мои потребности (или я плохо искал). Поэтому я решил написать свою обработку, с сами-знаете-чем.

За основу взята эта обработка: http://infostart.ru/public/97936/ . От неё остались, пожалуй, только форма выбора метаданных плюс код поиска удаленых объектов.

Особенности:

Поиск всех объектов или выборочно по метаданным;
Двойной щелчок на удаляемом объекте или ссылке на удаляемый объект открывает его для редактирования;
Возможность после просмотра ссылок на удаляемые объекты откатиться на выбор удаляемых объектов;
Для справочников - отображение владельца в наименовании;
В ходе разработки были учтены следующие особенности платформы 1С Предприятия:

При удалении объекта автоматически удалаются записи регистров, содержащие этот объект в ведущих измерениях;
При удалении объекта автоматически удаляются объекты-справочники, чьим владельцем является удаляемый объект.
Хотелось бы услышать ваше мнение об этой разработке. Что лишнее, чего не хватает, что работает не совсем корректно и что работает СОВСЕМ не корректно.

UPD1: Обработку можно поключить к базе, основанной на БСП (БП 3.0, ЗУП 3.0). Необходимые функции реализованы в модуле объекта.
10. Поручик 4161 26.08.14 21:44 Сейчас в теме
(0) Если есть возможность, проверьте работу на платформе 8.3.5.
11. fjay69 28 27.08.14 10:02 Сейчас в теме
12. intehof 29.08.14 15:51 Сейчас в теме
Обращается ли ваша обработка к общим модулям стандартных подсистем (модулям типовых конфигураций)?
Хочу использовать обработку на самописной конфигурации.
13. fjay69 28 30.08.14 12:52 Сейчас в теме
(12) intehof, нет, обработка не использует модули типовых конфигураций. Однако её можно зарегистрировать в конфигурациях на основе БСП (БП 3.0, ЗУП 3.0).
14. gull22 84 26.09.14 11:36 Сейчас в теме
Поверил на Хеликс:Автомойка и шиномонтаж. Отлично сработало для регистра сведений в немонопольном режиме. Плюс.
15. 1977 2 12.01.15 21:18 Сейчас в теме
При удаления номенклатуры выкинуло ошибку. УТ11 8.3.5.1383
значение не является значением объектного типа
Прикрепленные файлы:
16. si4 16 26.05.15 16:52 Сейчас в теме
Работатет, но не удаляет ссылки на используемые объекты. В сравнении с штатной БП 3 плюсы не замечены
17. fjay69 28 26.05.15 17:25 Сейчас в теме
(16) si4, поясните, пожалуйста.
18. HolodZar 19.09.16 05:16 Сейчас в теме
{Форма.Форма.Форма(109,105)}: Тип не определен (ОписаниеОповещения)
ОткрытьФорму("ВнешняяОбработка.УдалениеПомеченныхОбъектов.Форма.ВыборОбъектовМетаданныхУ", П,,,,,Новый <<?>>ОписаниеОповещения("ВыбратьМетаданныеЗавершение",ЭтаФорма));
{Форма.Форма.Форма(109,98)}: Слишком много фактических параметров (ОткрытьФорму)
ОткрытьФорму("ВнешняяОбработка.УдалениеПомеченныхОбъектов.Форма.ВыборОбъектовМетаданныхУ", П,,,,<<?>>,Новый ОписаниеОповещения("ВыбратьМетаданныеЗавершение",ЭтаФорма));
19. fjay69 28 19.09.16 09:28 Сейчас в теме
(18) HolodZar, >Тип не определен (ОписаниеОповещения)
Скорее всего, вам нужно обновить платформу 1С Предприятие.
20. sbv2005 335 25.10.16 13:18 Сейчас в теме
На открытие записи регистра сведений в дереве помеченных на удаление ругается:
{ВнешняяОбработка.УдалениеПомеченных.МодульОбъекта(449)}: Поле объекта не обнаружено (Отбор)
УстановитьОтборСписка(ФормаСписка.Отбор, МетаданныеРС, Данные);
21. WellMaster 98 14.01.18 12:34 Сейчас в теме
Не хватает только выбора периода для документов.
Не все документы нужного типа требуется удалить.
А в целом все удобно, все работает.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Консультант-аналитик 1С (ЗУП)
Санкт-Петербург
Полный день

Руководитель группы сервисов ЭДО, ЭЦП и криптографии
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы интеграций (1С)
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы сервисов FRM на 1С
Москва
зарплата от 150 000 руб.
Полный день