"Удаление помеченных объектов" заменить на пустую ссылку

1. native-api 19 08.08.23 15:09 Сейчас в теме
Можно ли в сабжевой обработке заменить ссылки на удаляемый объект на пустые ссылки?

Обработка предлагает только либо удалить весь ссылающийся объект, либо заменить ссылки. По "заменить" открывается окно выбора, где пустую ссылку выбрать нельзя.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Timur.V 82 08.08.23 15:33 Сейчас в теме
(1)
Вам нужно изменить обработку так, как вам нужно.
Вы программист?
6. native-api 19 08.08.23 16:26 Сейчас в теме
(2) Я программист, но в данный момент интересует, поддерживается ли это в типовой обработке из БСП -- поскольку задача типовая, наверняка я не первый, у кого она возникла.
Более того, документация упоминает о возможности "очистить" ссылки вместо замены, но не уточняет, как.
3. lefthander 08.08.23 16:01 Сейчас в теме
(1)

Обработка предлагает только либо удалить весь ссылающийся объект, либо заменить ссылки. По "заменить" открывается окно выбора, где пустую ссылку выбрать нельзя.

Очистить ее можно?
5. native-api 19 08.08.23 16:18 Сейчас в теме
(3) По "заменить" открывается форма выбора соотв. типа объектов (вложено; это скриншот из другой сессии удаления, чем в шапке, так что тип объектов другой; в тех, что были в шапке, я уже очистил все ссылки вручную).

В форме выбора разве можно не выбрать ничего?
Прикрепленные файлы:
7. soft_wind 08.08.23 16:46 Сейчас в теме
заменить то можно, но в большинстве базе, используются закрытые периоды,
и если они "правильно" закрыты то в старых документах уже не сможете заменить
ссылку удаленного на ссылку пустого.
Остается смириться (многие просто заводят группы "Удаленные" и туда перемещают помеченные на удаление объекты)
8. native-api 19 08.08.23 17:03 Сейчас в теме
(7)
в большинстве базе, используются закрытые периоды,

Это не наш случай.
Как заменить??
"Имя, сестра! Имя!"
9. user1826630 08.08.23 17:57 Сейчас в теме
10. karamazoff 124 08.08.23 19:29 Сейчас в теме
зачем такая странная цель? обходим доки через метаданные и делаем все что надо, про БСП забыть
11. karamazoff 124 08.08.23 19:39 Сейчас в теме
	Для каждого Док из Метаданные.Документы Цикл 	

		Запрос.Текст =
		"ВЫБРАТЬ
		|	АвансовыйОтчет.Ссылка
		|ИЗ
		|	Документ.АвансовыйОтчет КАК АвансовыйОтчет
		|ГДЕ
		|	АвансовыйОтчет.Дата >= &Дата И АвансовыйОтчет.Организация <> &Организация " ;
		Запрос.Текст = СтрЗаменить(Запрос.Текст,"АвансовыйОтчет",Док.Имя);

Показать


вот как-то так, в твоем случае в где надо написать пометкаудаления = истина
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот