Имя: Пароль:
1C
1С v8
Запрос на последний номер документа РКО в журнале списка.
0 Vladislava-smile
 
30.12.14
04:22
УПП
Запрос2=Новый Запрос();
Запрос2.Текст="ВЫБРАТЬ
| РасходныйКассовыйОрдер.Ссылка,
| РасходныйКассовыйОрдер.Дата,
| РасходныйКассовыйОрдер.Номер  как Ном
|
|ИЗ
| Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
|
|УПОРЯДОЧИТЬ ПО номер";
Запрос2.УстановитьПараметр("Дата", ТекущаяДата());
Послед=Запрос2.Выполнить().Выбрать();

Пока Послед.Следующий() Цикл
    Сообщить (Послед.Ном);    
КонецЦикла;

Он зацикливается. Пробовала поставить условие

|ИЗ
| Документ.РасходныйКассовыйОрдер(&Дата) КАК РасходныйКассовыйОрдер
Запрос2.УстановитьПараметр("Дата", ТекущаяДата())

Ругается. В чем проблема?
1 Andrewww123
 
30.12.14
04:27
Запрос2.Текст="ВЫБРАТЬ
| Максимум(РасходныйКассовыйОрдер.Номер)  как Ном
|
|ИЗ
| Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
|
|ГДЕ НачалоПериода(РасходныйКассовыйОрдер.Дата, День) = &Дата";
Запрос2.УстановитьПараметр("Дата", НачалоДня(ТекущаяДата()))
2 Vladislava-smile
 
30.12.14
04:31
Спасибо )
3 Vladislava-smile
 
30.12.14
04:33
А можно вот это пояснить?

НачалоПериода(РасходныйКассовыйОрдер.Дата, День)

Что такое день?
4 Рэйв
 
30.12.14
05:08
(3)>>Что такое день?

Это когда светло:-)
5 Рэйв
 
30.12.14
05:09
(3)Это на начало какого периода брать.Неужели непонятно.
6 Andrewww123
 
30.12.14
05:11
(3) Любая сегодняшняя дата преобразуется к 30.12.2014 0:00:00
7 Vladislava-smile
 
30.12.14
09:36
Спасиб, ясно.