#0
by Kom-off
Логика обработки заключается в том, что работать она должна только с помеченными на удаление объектами, ибо это есть обработка окончательного удаления объектов самописной конфигурации. Стандартная обработка от 1С по удалению помеченных объектов не устраивает. При интерактивном выборе объекта помеченного на удаление пользователю задется вопрос: "Элемент помечен на удаление! Продолжить?". Кто знает как от него избавиться?
#1
by Dmitrii
Еще раз для деревянных. В чем задача состоит? Избавиться от предупреждения при интерактивном выборе помеченного на удаление объекта или сделать обработку окончательного удаления помеченных объектов? Если вторая задача, то чем не устраивает стандартный (платформенный) метод удаления или обработка по удалению объектов с диска ИТС (для немонопольного доступа к базе при удалении)? Если первая, то чем тогда мешает стандартное предупреждение?
#2
by Kom-off
Во-первых, попрошу без оскорблений. На счет деревянных это еще посмотреть надо кто. Во-вторых, в , на мой взгляд, однозначно поставлен вопрос. И "двух задач" нет. В-третьих, я объяснил, что обработка должна работать только, еще раз подчеркиваю, только с удаленными объектами и, поэтому вопрос-предупреждение выглядит в контексте обработки как "масло-маслянное". Если хотите знать, то я считаю это, по крайней мере, не эстетичным.
#6
by Dmitrii
Во-первых, деревянным назвал себя, т.к. не понял сути вопроса. Уж Вы разрешите мне самого себя пооскорблять, ну пожалуйста... Во-вторых, даже после второго Вашего поста задачу так и не уяснил (может просто уже поздно и голова не варит). Можно хоть в двух словах рассказать порядок работы обработки или её предназначение? В-третьих, по сути вопроса. Сам такого не делал, но посмотрел бы в сторону ОбработкиОповещения формы выбора откудо выбираем и ОбработкуВыбора в элементе формы куда выбираем. Может, если отключить стандартную обработку в этих обработчиках, то можно протолкнуть выбранный элемент без всяких предупреждений.
#12
by Kom-off
В вызывающей форме в поле выбора ставится обработчик "НачалоВыбора". Поскольку тип составной, то делается проверка, что значение элемента, т.е. поля выбора, не равно Неопределено, иначе не будет происходить выбора типа объекта. Далее здесь же отключается стандартная обработка и вызывается форма списка объекта. При этом, для того чтобы формы списка элементов во всех остальных местах сохранили бы свой прежний функционал, при вызове формы еще присваивается и КлючьУникальности, ну, например у меня это строка "УдалениеПомеченныхОбъектов". Далее, в форме списка всех типов объектов (пришлось править конфигурацию, благо, самописная) у элемента формы списков отвечающих за список, ну, для справочников "СправочникСписок", устанавливается обработчик "Выбор", в котором при условии, что форма находится в режиме выбора и совпадает КлючьУникальности, отменяется стандартная обработка и используется ОповеститьОВыборе(<ВыбранноеЗначение>). Все заработало, при этом изменение функционала произошло только для разрабатываемой обработки, а во всех остальных местах функционал остался без измененений. Недостаток, что пришлось у всех объектах конфигурации формы списка править.
#13
by Dmitrii
Представил подобную настройку в УПП, где количество объектов измеряется сотнями... И чтож за обработка такая, что в нее вручную выбираются объекты помеченные на удаление? И почему нельзя было воспользоваться обработкой с ИТС с отбором по метаданным, когда выбираются все, например, документы "Расходная", а потом пользователь может ставить/снимать галочки у нужных ему объектов из числа подобранных. Впрочем вопрос риторический. Можно не отвечать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как отменить выход стандартных диалогов при записи дока?
- Вывод сообщения в строке состояния
- Построитель отчетов: вывод (не вывод) группировок
- Как отключить в Outlook окно сообщения об отправке сообщения?
- Ошибка "...Вывод запрещен по причине: Вывод запрещен" - ничего не понимаю :(
- Удаление помеченных на удаление объектов со всеми ссылками
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- V8 как отменить изменение поля ввода?
- Быстрое удаление помеченных на удаление объектов
- в СКД необходим вывод группировок выглядящий как вывод детальных записей
- v7: Отменить проведение из открытого документа...
- Удаление помеченных на удаление
В этой группе 1С
- Разные итоги по разным группировкам в Построителе отчета
- Технология доработки типовых конфигураций
- Загрузка из документов XML данных из колонок с анализом
- Как исключить внутренние обороты в оборотно-сальдовой ведомости?
- отправка почты кроме диалмейл
- Как можно однозначно идентифицировать запись журнала расчетов?
- Подскажите пожалуйста почему в Табеле не видно "ночных"
- Вертикальное положение в шапке
- Почему не работает "ОбработкаЗаписиНовогоОбъекта"
- Как получить время на сервере 1с
- Можно ли использовать дополнительные реквизиты справочников в запросах
- Расчет себестоимости УПП 25 счет,26,23 счет
- Длина кода номенклатуры в тис 8, при создании новой формирутет 7 убирая нули в начале кода?
- Есть ли в УПП такой функционал - платежный календарь
- Проблема с регистром сведений в ЗиК бюдж.учреждения
- СКД: Вычисляемые итоги
- Как реквизит формы сделать основным реквизитом
- Как "восстановить" окно qip?
- СКД: СКД: не работает стандартная расшифрока
- v7: Как спозиционировать курсор в строке?