|
Не срабатывает перебор записей периодического независимого регистра сведений. |
☑ |
0
snegovik
12.04.13
✎
11:30
|
Почему-то запрос выдает нулевое количество записей в выборке, хотя регистр сведений не пустой. Подскажите, что я делаю не так?
Процедура ТестШРНажатие(Элемент)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ШтатноеРасписаниеОрганизацийСрезПоследних.Должность,
| ШтатноеРасписаниеОрганизацийСрезПоследних.КоличествоСтавок,
| ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации
|ИЗ
| РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних КАК ШтатноеРасписаниеОрганизацийСрезПоследних
|ГДЕ
| ШтатноеРасписаниеОрганизацийСрезПоследних.Период = &НаДату";
Запрос.УстановитьПараметр("НаДату", НаДату);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить(Выборка.Количество());
КонецЦикла;
КонецПроцедуры
|
|
1
Jonny_Khomich
12.04.13
✎
11:31
|
Всё элементарно! НаДатучему равна?
|
|
2
piter3
12.04.13
✎
11:33
|
СрезПоследних(&Дата) за где в угол встань
|
|
3
Necessitudo
12.04.13
✎
11:33
|
(0) А еще такой ник.
|
|
4
Jonny_Khomich
12.04.13
✎
11:36
|
я в таких случаях делаю так:
ШтатноеРасписаниеОрганизацийСрезПоследних.Период между &ДатаНачало и &ДатаКонец
|
|
5
snegovik
12.04.13
✎
11:37
|
НаДату = 12 апреля 2013 (поле ввода на форме, тип - дата).
|
|
6
snegovik
12.04.13
✎
11:37
|
(2) Почему?
|
|
7
Jonny_Khomich
12.04.13
✎
11:39
|
(5) Значение НаДату в отладчике смотрел?
|
|
8
Господин ПЖ
12.04.13
✎
11:40
|
дядя, ты чего от компутера хочешь?
получил
01.01.2013
а потом отбираешь = 31.12.2013
|
|
9
snegovik
12.04.13
✎
11:40
|
(7) Да, всё нормально выдает, сегодняшнее число ставлю на форме - оно же и в отладчике.
|
|
10
Господин ПЖ
12.04.13
✎
11:40
|
думать надо хоть иногда... и сп читать
|
|
11
snegovik
12.04.13
✎
11:44
|
(8) А, спасибо, понял ошибку)
Сделал:
|ИЗ
| РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&НаДату) КАК ШтатноеРасписаниеОрганизацийСрезПоследних";
заработало.
|
|
12
Волшебник
12.04.13
✎
11:46
|
(11) У тебя ещё всё впереди...
|
|
13
snegovik
12.04.13
✎
11:47
|
(12) И Вам не хворать)
|
|
14
cw014
12.04.13
✎
11:47
|
(12) Или спереди
|
|
15
Господин ПЖ
12.04.13
✎
11:49
|
>1-е место в олимпиаде от PricewaterhouseCoopers
и нафиг вам на эти галеры с запросами...
|
|
16
snegovik
12.04.13
✎
11:49
|
(15) В Нерезиновске жить неохота)
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой