Имя: Пароль:
1C
 
НайтиПоСсылкам
0 Широкий
 
23.03.10
16:50
Я туплю или функция на самом деле не проверяет регистры накопления на вхождение ссылки?
1 Волшебник
 
23.03.10
16:51
Да.
2 Один С
 
23.03.10
16:52
регистры накопления сами по себе - это нунсенс..
3 NcSteel
 
23.03.10
16:53
Описание:
Осуществляет поиск ссылок на объекты, переданные в параметре <Список ссылок>.

Регистры это не объектный тип, а наборы записей.
4 Живой Ископаемый
 
23.03.10
16:56
2(3) Вообще-то РС тоже наборы записей, но в них независимых НайтиПоСсылкам работает...
Кроме того, вы неправильно синтаксически разобрали предложение "Осуществляет поиск ссылок на объекты," - не означает "Осуществляет поиск ссылок в объектах". То есть в этом предложении не сказано где осуществляется, а где не осуществляется поиск... сказано только что ищется.
5 Широкий
 
23.03.10
16:57
ну е-мое
6 NcSteel
 
23.03.10
16:59
Возвращаемое значение:
Тип: ТаблицаЗначений. Возвращает ссылки на найденные объекты в виде ТаблицаЗначений, состоящей из колонок с индексами: 0 - искомая ссылка; 1 - ссылка на объект, если найдена ссылка в объектной таблице; ключ записи, если ссылка найдена в независимом регистре сведений; ссылка на документ-регистратор для всех остальных необъектных таблиц; 2 - объект метаданных, которому соответствуют данные из колонки 1.

"Возвращает ссылки на найденные объекты в виде ТаблицаЗначений"

Следовательно ошибка в СП? с РС не проверял.
7 NcSteel
 
23.03.10
17:00
(6) + Судя по СП должен и регистр накопления искать , и одновременно нет . Хм странно сп описано не однозначно.
8 Живой Ископаемый
 
23.03.10
17:01
щас проверю
9 Широкий
 
23.03.10
17:02
(6) В том то и дело .. РЕ есть .. а РН не увидел
10 Serg_1960
 
23.03.10
17:02
Об чём спор? Ищет ли в регистре накопления? Да ищет. Но возвращает ссылку на регистратор (т.е. на документ). А дальше Вы уж сами.
11 Широкий
 
23.03.10
17:04
(10) Точно ли регистратор возвращает? Может он в документе ссылку нашел?
12 NcSteel
 
23.03.10
17:06
(10) В том то и дело что уважаемый из (1) и (2) Утверждают обратное. Короче надо проверять .
13 NcSteel
 
23.03.10
17:06
(11) А это с РН не одно и тоже ?
14 Serg_1960
 
23.03.10
17:09
(11) А ты проверь. Найди ссылки для объекта, который есть в движении документа, но не в самом документе.

(12) А противоречия, как такового, нет.
15 nbIx
 
23.03.10
17:10
Нормально все ищет. Проверено.
16 NcSteel
 
23.03.10
17:10
(14) А я вижу )))

Так как все же НайтиПоСсылкам проверяет и находит вхождения в РН.
17 Serg_1960
 
23.03.10
17:14
Смотрю типовую обработку поиска и замены ссылок:

Если Метаданные.Документы.Содержит(СтрокаТаблицы.Метаданные) Тогда
  ...
  Для Каждого Реквизит Из СтрокаТаблицы.Метаданные.Реквизиты Цикл
     ...
  КонецЦикла;
 
  Для Каждого ТЧ ИЗ СтрокаТаблицы.Метаданные.ТабличныеЧасти Цикл
     ...
  КонецЦикла;
 
  Для Каждого Движение ИЗ СтрокаТаблицы.Метаданные.Движения Цикл
     ...
18 Широкий
 
23.03.10
17:20
Все.. проверил.. действительно регистратор возвращает