Имя: Пароль:
1C
1С v8
Запрос. ошибка
0 programer_
1c_nn15
 
24.10.11
12:03
День добрый написал несложный запрос выдаёт ошибку что не задан параметр даты, хотя указал

Запрос=новый запрос ;
           запрос.Текст=
           "ВЫБРАТЬ
           |    ХозрасчетныйОстаткиИОбороты.Субконто2,
           |    СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК СуммаКонечныйОстатокДт,
           |    ХозрасчетныйОстаткиИОбороты.Субконто2.Дата,
           |    СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт) КАК СуммаОборотДт
           |ИЗ
           |    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНач , &ДатаДок, День, , счет = &счет, , ) КАК ХозрасчетныйОстаткиИОбороты
           |
           |СГРУППИРОВАТЬ ПО
           |    ХозрасчетныйОстаткиИОбороты.Субконто2,
           |    ХозрасчетныйОстаткиИОбороты.Субконто2.Дата" ;
           
           запрос.УстановитьПараметр("счет "   , Проводка.СчетДт );
           запрос.УстановитьПараметр("ДатаДок ", Этотобъект.Дата );
           запрос.УстановитьПараметр("ДатаНач ", '20010101' );            
           Результат = Запрос.Выполнить();
1 aleks-id
 
24.10.11
12:05
запрос.УстановитьПараметр("ДатаНач ", Дата("20010101") );
2 Ненавижу 1С
 
гуру
24.10.11
12:06
пробелы в именах параметров откуда?
3 PR
 
24.10.11
12:07
(0) Хвастаешься?
4 programer_
1c_nn15
 
24.10.11
12:07
Да, верно похоже пробелы
5 programer_
1c_nn15
 
24.10.11
12:11
Спасибо, проверил, действительно пробелы, теперь работает!!!
Основная теорема систематики: Новые системы плодят новые проблемы.