Имя: Пароль:
1C
1С v8
Помогите с запросом
0 ejiki
 
02.08.13
10:57
Ошибка при вызове метода контекста (Выполнить): {(21, 71)}: Синтаксическая ошибка "В"
И (ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета = <<?>>В (&СписокОснНачисления))

вот собственно сам запрос %) выручайте, видимо я каку-то глупейшую ошибку сделал, а понять не могу


СписокОснНачисления = Новый Массив();
    СписокОснНачисления.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.НайтиПоКоду("00002"));
    СписокОснНачисления.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.НайтиПоКоду("00003"));
    
    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Организация", Организация);
    Запрос.УстановитьПараметр("Подразделение", Подразделение);
    Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект);
    Запрос.УстановитьПараметр("СписокОснНачисления", СписокОснНачисления);
    Запрос.УстановитьПараметр("Прекратить", Перечисления.ВидыДействияСНачислением.Прекратить);
    Запрос.Текст ="ВЫБРАТЬ
                  |    ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Период,
                  |    ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник КАК Сотрудник,
                  |    ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Организация,
                  |    ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета,
                  |    ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Действие,
                  |    СотрудникиОрганизаций.ПодразделениеОрганизации,
                  |    СотрудникиОрганизаций.Наименование,
                  |    СотрудникиОрганизаций.Ссылка,
                  |    СотрудникиОрганизаций.Код
                  |ИЗ
                  |    РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(    
                  |            ,
                  |            Организация = &Организация
                  |                ) КАК ПлановыеНачисленияРаботниковОрганизацийСрезПоследних
                  |        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций
                  |        ПО ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник = СотрудникиОрганизаций.Ссылка
                  |ГДЕ
                  |    СотрудникиОрганизаций.ПодразделениеОрганизации = &Подразделение
                  |    И ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Действие <> &Прекратить
                  | И (ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета = В (&СписокОснНачисления))";
                      
    Результат = Запрос.Выполнить();
    Выборка = Результат.Выбрать();
1 Капитан О
 
02.08.13
10:57
= В <> МЕЖДУ ПОДОБНО будет вернее
2 ejiki
 
02.08.13
10:59
(1) не помогло эхех
3 SnarkHunter
 
02.08.13
10:59
ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета В (&СписокОснНачисления)
4 SnarkHunter
 
02.08.13
11:00
(2)Это был юмор
5 ejiki
 
02.08.13
11:01
(3) ну бляха муха %) ппц какой))