Имя: Пароль:
1C
1С v8
НайтиПоСсылкам() находит странные вещи
0 live in sky dreams
 
16.05.18
09:47
Запускаю поиск ссылок на объекты. Уже все перепроверил.
Передаю единственный параметр = массив, содержащий одну ссылку на элемент справочника подразделение.

Выдает кучу документов в результирующей таблице. Я в этих документах все, что мне необходимо заменил. Прогнал поиск по ссылкам заново - все равно выдает кучу документов, только уже не сортированных по видам.

Еще раз облазил в отладчике эти "данные". Ни в шапках, ни в табличных частях, ни в движениях нет ссылок на переданное мной подразделение. Какого они попадают в результирующую таблицу?
Уже грешным делом подумалось на версии объектов - в базе отключено версионирование и не было включено никогда.
1 Волшебник
 
16.05.18
09:48
Записать забыл
2 live in sky dreams
 
16.05.18
11:36
(1) :)
Зашла шутка (Все объекты, естественно, записаны.)

Я в отладчике залез в каждый реквизит, в каждую табличную часть. Весь документ вручную перешерстил. Не осталось нигде ссылки на подразделение из переданного параметра. Но в выборку повторно документ все равно вываливается. Где еще поискать это злосчастное подразделение? Как суслик.. Его не видно, а оно есть...
3 DrShad
 
16.05.18
11:46
в операциях поиск ссылок на объекты
4 Гад
 
16.05.18
11:47
удали жостко свое подразделение и тии с очисткой и в рот компот
5 RomanYS
 
16.05.18
11:49
Последовательности ещё проверь
6 live in sky dreams
 
16.05.18
12:10
(3) не понял где?
(4)удалять нельзя, оно нужно в других документах.
(5) а последовательности как могут влиять? Можно подробнее?
7 DrShad
 
16.05.18
12:15
(6) вызывайте специалиста
8 1Сергей
 
16.05.18
12:16
Экзорциста
9 RomanYS
 
16.05.18
12:17
(6) так же как и движения - живут в самостоятельных таблицах, но при поиске по ссылкам отображаются как ссылки на документ.
10 TormozIT
 
гуру
16.05.18
13:02
Детально покажет все ссылки на нужный объект внутри выбранного объекта "Редактор объекта БД" из подсистемы "Инструменты разработчика" http://devtool1c.ucoz.ru/index/redaktor_obekta_bd/0-26
1. Сначала выбираем нужный объект в редакторе
http://imagizer.imageshack.com/img921/2080/1XKfPP.png
2. На закладке "Ссылки на объект" нажимаем "Найти" и на нужной строке ссылающегося объекта жмем "Открыть ссылающийся объект в редакторе объекта БД"
http://imagizer.imageshack.com/img924/495/d55NH0.png
3. В открывшейся форме редактора уже ссылающегося объекта выбираем конкретную ячейку данных (шапка, табличная часть, набор движений) http://imagizer.imageshack.com/img924/6660/PHW8JY.png
4. Двойным кликом переходим к ячейке данных
http://imagizer.imageshack.com/img921/959/xxiOkg.png
11 Волшебник
 
16.05.18
13:03
а может база другая?
12 TormozIT
 
гуру
16.05.18
13:05
Ссылки в документе могут быть в
- шапка
- табличные части
- движения
- перерасчеты
- последовательности
13 live in sky dreams
 
16.05.18
14:51
(11) база та же, 100%

Специальной какой-либо последовательности в конфигураторе (в дереве) нет. База ЗУП 3.1 типовая. То есть документы зарегистрированы в некой последовательности "по умолчанию".

(9) Как с ними работать? Есть ПоследовательностьМенеджер, но там нужно указывать конкретное имя посоледовательности. А когда в конфигураторе в дереве последовательностей пусто - то и указывать нечего.
14 live in sky dreams
 
16.05.18
15:05
(10) Спасибо, не забредал в эту степь ИР
Очень наглядно.. Не все РН обработал.. Теперь вижу
15 Сияющий Асинхраль
 
16.05.18
15:34
Помимо документов надо смотреть регистры накопления и сведений - они не всегда показываются по-человечески, но на удаление влияют :-( - только недавно чистил базу по организациям...)
16 live in sky dreams
 
16.05.18
15:51
(15) в общем, перебрал метаданные и прошелся по всему что можно. Сейчас обработка пройдет, гляну что получилось
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.