Имя: Пароль:
1C
1С v8
Не хочет отрабатывать запрос
0 SherifSP
 
16.10.13
16:56
В консоли работает а в конфигураторе через отладку нет, параметры одни и те же.

ВЫБРАТЬ
    ОсновныеНачисленияРаботниковОрганизаций.Сотрудник,
    ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало,
    ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец,
    ОсновныеНачисленияРаботниковОрганизаций.Результат,
    ОсновныеНачисленияРаботниковОрганизаций.ПодразделениеОрганизации
ИЗ
    РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
ГДЕ
    ОсновныеНачисленияРаботниковОрганизаций.БазовыйПериодНачало = &БазовыйПериодНачало
    И ОсновныеНачисленияРаботниковОрганизаций.БазовыйПериодКонец = &БазовыйПериодКонец
1 Maxus43
 
16.10.13
16:58
может МЕЖДУ, а не = ?
2 Maxus43
 
16.10.13
16:59
точней
БазовыйПериодНачало >= &БазовыйПериодНачало
БазовыйПериодКонец =< &БазовыйПериодКонец
3 Defender aka LINN
 
16.10.13
16:59
(0) параметры одни и те же - врешь. Отсюда вижу, что местами перепутал
4 SherifSP
 
16.10.13
17:00
(3)  Запрос.УстановитьПараметр("БазовыйПериодНачало",НачалоМесяца(Объект.ПериодРегистрации));
     Запрос.УстановитьПараметр("БазовыйПериодКонец",КонецМесяца(Объект.ПериодРегистрации));
6 Maxus43
 
16.10.13
17:01
короче нет записей удовлетворяющих условию, к гадалке не ходи
7 SherifSP
 
16.10.13
17:02
(6) Так консоль вытягивает
8 Maxus43
 
16.10.13
17:03
(7) в консоли не такие параметры значит, не бывает чудес
9 SherifSP
 
16.10.13
17:03
Пля
10 SherifSP
 
16.10.13
17:04
Выкупил почему, если БазовыйПериодКонец = последняя дата месяца без времени 31.10.13 тогда норм отрабатывает, только добавляю 23:59:59, сразу пусто
11 SherifSP
 
16.10.13
17:05
Странно как то
12 Maxus43
 
16.10.13
17:05
(11) ну ты бы в консоли вытащил эти поля то, чтоб посомтреть что в них
13 Chin
 
16.10.13
17:06
(0) Переиндексируй... Либо вообще полное "Тестирование-исправление"... Такое бывает...
14 Chin
 
16.10.13
17:08
(10) А попробуй в запросе в место параметра подставить "КОНЕЦПЕРИОДА(&БазовыйПериодКонец, ДЕНЬ)"