Имя: Пароль:
1C
1С v8
НайтиПоСсылкам(). Ссылка на сам документ.
,
0 Абыр
 
26.11.15
17:30
8.3.6.2299
Я, видимо, что-то пропустил.
Есть ссылка на документ. Ссылка добавляется в массив, вызывается НайтиПоСсылкам() для массив.
В ТЗ, которая возвращается, есть только одна строка, в которой и в первой, и во второй колонке ссылка на первоначальный документ и объект метаданных соответствует нашему документу. Т.е. получается, что в документе есть ссылка на сам себя. Но по реквизитному составу ей быть негде. Как так?
1 mehfk
 
26.11.15
17:32
Движения у документа есть?
2 Абыр
 
26.11.15
17:36
(1) Конкретно у этого нет, но как объект метаданных документ является регистратором.
И разве для движений не выводились бы записи о ссылках для наборов записей регистров?
3 VikingKosmo
 
26.11.15
17:40
(2) с каких пор у записей регистров ссылки появились?
4 bolobol
 
26.11.15
17:44
(0) ссылка встречается в реквизите Ссылка
5 Абыр
 
26.11.15
17:51
(3) Имелось в виду "ссылки на документ". Об объектных и необъектных данных лекция не требуется.
(4) Почему для справочников аналогичная ситуация не наблюдается, они же тоже имеют такой "реквизит"?
6 bolobol
 
26.11.15
17:55
(5) Хм... Проверю прям щас вот...
7 bolobol
 
26.11.15
18:07
(5) Ахтунг! Придётся иметь сие в виду...
8 Cyberhawk
 
26.11.15
18:29
Проверил - ссылка на сам документ появляется в результате, который возвращает метод НайтиПоСсылкам(), только если у него есть движения
9 Абыр
 
27.11.15
09:01
(8) "Есть движения" = документ как объект метаданных является регистратором?
Или "Есть движения" = есть хоть одна запись в регистрах, в которой конкретный документ является регистратором?

У меня не подтверждается ни так, ни эдак.
В конфе (самописка) есть документ вида "АвансовыйОтчет". Документ в конфе может иметь движения. Берем отдельный документ. Непроведенный и без движений (проверено), выполняем НайтиПоСсылкам - ТЗ в результате пустая, ссылки на сам документ нет.
И есть документ вида "РасходныйКассовыйОрдер". Документ в конфе также может иметь движения. Берем отдельный документ. Непроведенный и без движений (проверено), выполняем НайтиПоСсылкам - ТЗ в результате содержит одну строку со ссылкой на сам документ.
10 Western82
 
15.12.15
15:48
Была такая же ситуация - выяснилось, что ссылка может сидеть в таблицах последовательности, в которых участвует данный документ..