Имя: Пароль:
1C
1С v8
Конфигуратор и консоль
0 Casper21
 
03.11.15
17:22
в консоли работает, а в конфигураторе нет. Почему так?

Процедура ДвиженияДок(Кнопка)
             //{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
    // Даний фрагмент побудований конструктором.
    // При повторному використанні конструктора, внесені вручну зміни будуть втрачені!!!
    
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
        |    ТоварыНаСкладахОстаткиИОбороты.Период,
        |    ТоварыНаСкладахОстаткиИОбороты.Склад,
        |    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
        |    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
        |    ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот,
        |    ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
        |    ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход
        |ИЗ
        |    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&Началопериода, &Конецпериода, День, Движения, ) КАК ТоварыНаСкладахОстаткиИОбороты";
    Запрос.УстановитьПараметр("КонецПериода", КонецДня('20131231'));
    Запрос.УстановитьПараметр("НачалоПериода", '20130101');
    
    РезультатЗапроса = Запрос.Выполнить();
    
    
    //}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА

КонецПроцедуры


Ошибка {Форма.Форма.Форма(104)}: Ошибка при вызове метода контекста (Выполнить)
    РезультатЗапроса = Запрос.Выполнить();
по причине:
{(11, 2)}: Ошибка обработки представления "РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты:Неправильно задан период: начало периода должно быть меньше или равно окончанию"
<<?>>РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&Началопериода, &Конецпериода, День, Движения, ) КАК ТоварыНаСкладахОстаткиИОбороты


В консоле все норм
1 VikingKosmo
 
03.11.15
17:25
Вроде ж не пятница...
4 PRO100 NigGaZ
 
03.11.15
17:43
Начало периода неправильное
мабудь или как там )) Дата('20130101')?
5 User_Agronom
 
03.11.15
17:46
Запрос.УстановитьПараметр("КонецПериода", Дата("20131231"));
    Запрос.УстановитьПараметр("НачалоПериода", Дата("20130101"));

Типы переменных нужно учитывать!
6 User_Agronom
 
03.11.15
17:47
Да и фраза "Неправильно задан период" наводит на смутные подозрения о правильности задании периода.
7 Casper21
 
03.11.15
17:55
(6) простите, я не этот код бросил), но мою проблему вы решили, спасибо
8 ifso
 
03.11.15
17:59
(7)
> не этот код бросил
и в "вбросил" буковку пропустил, не?
9 Живой Ископаемый
 
03.11.15
18:06
Компас и Буссоль
10 pumbaEO
 
03.11.15
18:07
(8) уже и красной тряпки не надо.
11 mistеr
 
03.11.15
18:33
(0) Эх, хотел бы я, чтоб в Конфигураторе запросы работали...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан