Не видит значения поля в запросе ?
☑
0
Semjase
28.11.19
✎
17:15
Всем привет !
Может кто знает , Опишу: добавил в ТЗ новую колонку . пытаюсь получить значение строки запросом
Поле не обнаружено мож запрос не так написал ?
запрос.Текст=
"ВЫБРАТЬ
| ЛК_ГрафикДоговораЛизинг.ОсновныеДанные.(
| ПлатежДосрочка КАК ПлатежДосрочка1
| ) КАК ОсновныеДанные
|ИЗ
| Документ.ЛК_ГрафикДоговораЛизинг КАК ЛК_ГрафикДоговораЛизинг
|ГДЕ
| ЛК_ГрафикДоговораЛизинг.Договор = &Договор
| И ЛК_ГрафикДоговораЛизинг.Контрагент = &Контрагент
| И ЛК_ГрафикДоговораЛизинг.ОсновныеДанные.ДатаПлатежа = &ДатаОтчета
| И ЛК_ГрафикДоговораЛизинг.ОсновныеДанные.ПлатежДосрочка > 0";
Запрос.УстановитьПараметр("Контрагент",Отчет.Контрагент);
Запрос.УстановитьПараметр("Договор",Отчет.ДоговорКонтрагента);
Запрос.УстановитьПараметр("ДатаОтчета",Отчет.ДатаОтчета);
Рез1 = запрос.Выполнить();
выборкаРез1 = рез1.Выбрать();
Пока ВыборкаРез1.Следующий() Цикл
Неу1= ВыборкаРез1.ПлатежДосрочка1;
Стр.Параметры.СуммаПлатежа=Неу1;
КонецЦикла;
1
VladZ
28.11.19
✎
17:19
(0) Зачем ты так пишешь?
| ЛК_ГрафикДоговораЛизинг.ОсновныеДанные.(
| ПлатежДосрочка КАК ПлатежДосрочка1
| ) КАК ОсновныеДанные
Обращайся сразу к табличной части и не трахай мозг себе и людям.
2
EVGA
28.11.19
✎
17:20
пиши запрос к табличной части документа.
|ИЗ
| Документ.ЛК_ГрафикДоговораЛизинг КАК ЛК_ГрафикДоговораЛизинг
замени на
|ИЗ
| Документ.ЛК_ГрафикДоговораЛизинг.ОсновныеДанные КАК ЛК_ГрафикДоговораЛизингОсновныеДанные
ну и далее в том же духе
3
Semjase
28.11.19
✎
17:45
да что то тупанул к концу дня .спасибо
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан