Имя: Пароль:
1C
1С v8
Ошибка в параметре запроса
0 Miss1C
 
16.04.13
18:02
Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
                   |    ПоследниеЦеныЗакупок.Регистратор
                   |ИЗ
                   |    РегистрСведений.ПоследниеЦеныЗакупок КАК ПоследниеЦеныЗакупок
                   |ГДЕ
                   |    ПоследниеЦеныЗакупок.Склад = &Склад1
                   |    И ПоследниеЦеныЗакупок.Период МЕЖДУ &ДатаНач И &ДатаКон";
    Запрос.УстановитьПараметр("ДатаНач",ДатаНач);
    Запрос.УстановитьПараметр("ДатаКон",ДатаКон);
    Запрос.УстановитьПараметр("Cклад1",Склад);
   
    Возврат Запрос.Выполнить().Выгрузить();


И собственно сама ошибка
{(6, 31)}: Не задано значение параметра "Склад1"
ПоследниеЦеныЗакупок.Склад = <<?>>&Склад1
1 Miss1C
 
16.04.13
18:03
(0) Что не так?
2 YF
 
16.04.13
18:04
Ctrl + C затем Ctrl + V

спасут от ошибок ввода
3 Rie
 
16.04.13
18:04
(0) Буквы - все из одного алфавита?
Ctrl-C - Ctrl-V не спасает?
4 Miss1C
 
16.04.13
18:05
Спасают, спасибо
5 Wobland
 
16.04.13
18:08
(3) только православный ctrl+ins и shift+ins
6 МихаилМ
 
16.04.13
18:23
лучше Различные(distinct) не испорльзовать
а

Различные регистратор - никогда.

postgesql раньше вообще плохо с distinct работал
а сейчас выяснилось, что 1с неправильно

интерпретирует     Различные регистратор.
v8: Восстановление по УИД
7 Wobland
 
16.04.13
18:32
кстати, регистру подобному надлежит быть периодическим. ущербность проектировки (или запроса) налицо
8 Miss1C
 
16.04.13
18:34
(7) Периодический, хочу все данные переписать, а не только срез последних, а то что скорость дольше, так подождем)
9 Miss1C
 
16.04.13
18:36
(5) Как то раньше православным пробовала, потом отвыкла(далеко пальцы тянуть)
10 Wobland
 
16.04.13
18:39
(8) возражение про ущербность запроса снимаю, пардон