Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЗаявленияПоступающихСрезПоследних.UIDНаправленияПодготовки КАК UIDНаправленияПодготовки,
| ЗаявленияПоступающихСрезПоследних.ФизическоеЛицо КАК ФизическоеЛицо
|ИЗ
| РегистрСведений.ЗаявленияПоступающих.СрезПоследних КАК ЗаявленияПоступающихСрезПоследних
|ГДЕ
| ЗаявленияПоступающихСрезПоследних.ФизическоеЛицо = &ФизическоеЛицо";
Запрос.УстановитьПараметр("ФизическоеЛицо", Объект.ФизическоеЛицо.Ссылка);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Если ВыборкаДетальныеЗаписи.Следующий() тогда
Объект.UIDНаправленияПодготовки = ВыборкаДетальныеЗаписи.UIDНаправленияПодготовки;
КонецЕсли;
ПоказатьЭто весь код. В консоли запросов отрабатывает отлично, в конфигураторе не получает данные.
Параметры запроса не отличаются.
При ВЫБРАТЬ() Ошибка чтения значения
При ВЫГРУЗИТЬ() Пустая ТЗ
По теме из базы знаний
- Менеджер по работе с Google календарем
- Опыт разработки скриптов для автоматизации работы в конфигураторе
- Разные хм... неожиданности при работе с УТ 11 и платформой
- Несколько простых приемов для удобной работы в конфигураторе
- Работа с требованиями при автоматизации процессов планирования. Как не получить «лоскутное одеяло» и при этом удержать границы проекта
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Ну и попутно вы сделали очень грубую ошибку!
Это практически двойка на любом экзамене...
Если ФизическоеЛицо -Измерение регистра (а в типовых это именно так), то фильтр должен быть установлен следующим образом
Если же это ваша самописка, то вы грубо нарушили принцип формирования Измерений Рег Сведений
Это практически двойка на любом экзамене...
Если ФизическоеЛицо -Измерение регистра (а в типовых это именно так), то фильтр должен быть установлен следующим образом
Запрос.Текст =
"ВЫБРАТЬ
| ЗаявленияПоступающихСрезПоследних.UIDНаправленияПодготовки КАК UIDНаправленияПодготовки,
| ЗаявленияПоступающихСрезПоследних.ФизическоеЛицо КАК ФизическоеЛицо
|ИЗ
| РегистрСведений.ЗаявленияПоступающих.СрезПоследних](, ФизическоеЛицо =&ФизическоеЛицо) КАК ЗаявленияПоступающихСрезПоследних";
Если же это ваша самописка, то вы грубо нарушили принцип формирования Измерений Рег Сведений
(8) минуточку...
А где вы в момент проверки своего запроса находитесь?
Я не вижу курсора (точки останова)...
Вы поставьте точку останова на строку
и только потом смотрите
РезультатЗапроса.Количество();
и все остальное
А где вы в момент проверки своего запроса находитесь?
Я не вижу курсора (точки останова)...
Вы поставьте точку останова на строку
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
и только потом смотрите
РезультатЗапроса.Количество();
и все остальное
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот