Добрый день. Не могу получить количество элементов табличной части по ссылке. Хотя если находить ссылку через запрос, то получается. Укажите, пожалуйста на ошибку. Заранее спасибо!
Процедура КнопкаВыполнитьНажатие(Кнопка)
//Здесь получаю 9223
Запрос = новый запрос;
Запрос.Текст = "ВЫБРАТЬ
| СД.Ссылка
|ИЗ
| Документ.СД КАК СД
|ГДЕ
| СД.Номер = ""МК0000000000028""";
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
count=Выборка.Ссылка.Договоры.Количество();
КонецЦикла;
//Вот здесь получаю 0
Док = Документы.СД.НайтиПоНомеру("МК0000000000028");
count2 = Док.Договоры.Количество();
Сообщить("count = " + count + "; count2 = " + count2);
КонецПроцедуры
ПоказатьПрикрепленные файлы:

По теме из базы знаний
- 1С:Fresh (1С:Фреш) - 1С через Интернет: цены на тарифы от 10 340 руб.
- Негативное влияние большого количества ролей на производительность 1С
- Просмотр размера таблиц и количества записей в таблицах
- 1С-ники могут все, но они не могут все сразу. Рекомендации по внедрению Канбан-системы для проектов 1С
- Практика по тренировке нейросетей
Найденные решения
(3) передаешь то не ссылку, а номер.
Если номер не имел бы периодичности в свойствах дока, то дата не нужна, иначе, нужно указывать любую дату из периодичности номера (если периодичность год, то любую дату из этого года)
А в запросе пофик, там просто примитивный селект и where на номер дока.
Если номер не имел бы периодичности в свойствах дока, то дата не нужна, иначе, нужно указывать любую дату из периодичности номера (если периодичность год, то любую дату из этого года)
А в запросе пофик, там просто примитивный селект и where на номер дока.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Тогда я не понимаю почему без даты он у вас не нашел. В справке написано:
<ДатаИнтервала> (необязательный)
Тип: Дата.
Дата из интервала, в котором проводится поиск по номеру. Сам интервал определяется как период уникальности номеров документа, в который входит указанная дата. Например, если номера документов уникальны в пределах месяца и задана дата 10 декабря 2001 года, то поиск будет проводиться в интервале с 01 по 31 декабря 2001 года.
Параметр используется для документов с периодической нумерацией.
Возможно для документов с с периодической нумерацией этот параметр все-таки нужно считать обязательным...
Может кто поопытней пояснит...
<ДатаИнтервала> (необязательный)
Тип: Дата.
Дата из интервала, в котором проводится поиск по номеру. Сам интервал определяется как период уникальности номеров документа, в который входит указанная дата. Например, если номера документов уникальны в пределах месяца и задана дата 10 декабря 2001 года, то поиск будет проводиться в интервале с 01 по 31 декабря 2001 года.
Параметр используется для документов с периодической нумерацией.
Возможно для документов с с периодической нумерацией этот параметр все-таки нужно считать обязательным...
Может кто поопытней пояснит...
(3) передаешь то не ссылку, а номер.
Если номер не имел бы периодичности в свойствах дока, то дата не нужна, иначе, нужно указывать любую дату из периодичности номера (если периодичность год, то любую дату из этого года)
А в запросе пофик, там просто примитивный селект и where на номер дока.
Если номер не имел бы периодичности в свойствах дока, то дата не нужна, иначе, нужно указывать любую дату из периодичности номера (если периодичность год, то любую дату из этого года)
А в запросе пофик, там просто примитивный селект и where на номер дока.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот