Имя: Пароль:
1C
1C 7.7
v7: Заморочка с запросом
,
0 Skom
 
18.11.16
13:00
Документы СменныйОтчет.
Обычный режим: за 1 день 1 документ.
Бывают ситуации, когда за 1 день 2 и больше отчетов.
Вот в таком случае в результате выборки надо отметить первый из этой цепочки. Что-то под конец пятницы не соображу.
1 1dvd
 
18.11.16
13:01
МАКСИМУМ()
2 1dvd
 
18.11.16
13:01
или МИНИМУМ
3 Ёпрст
 
18.11.16
13:06
по дате
4 Лефмихалыч
 
18.11.16
13:33
(0) сначала ответь на вопрос, что такое "первый"
5 Skom
 
18.11.16
13:35
Конечно первый по позиции
6 Лефмихалыч
 
18.11.16
13:35
(5) а позиция - это что?
7 Skom
 
18.11.16
13:39
Дата, время
Вообще у меня в 1с77 (1с++)
Так что Date_Time_IDDoc
)
8 Skom
 
18.11.16
13:40
Но то, что это 1с++, сути не меняет. Запрос один фиг такой же будет
9 DrShad
 
18.11.16
13:41
(7) ну так в снеговике это момент времни
10 Лефмихалыч
 
18.11.16
13:42
сначала выбрать Максимум() потом внутреннее соединение по =
11 Лефмихалыч
 
18.11.16
13:46
хотя по моменту времени максимума не бывает :(
да ту по по дате да и всё
12 Ёпрст
 
18.11.16
13:53
(7)
select top 1 iddoc [Док $СменныйОтчет] from
_1sjourn where date_time_iddoc = :НачДата and
IDDocDef = $ВидДокумента.СменныйОтчет
order by date_time_iddoc asc
13 Skom
 
18.11.16
14:07
(12) О, точно
14 Лефмихалыч
 
18.11.16
14:23
фу! это семерка!
15 Skom
 
18.11.16
14:25
ДА не имеет значения, принцип запроса все равно тот же самый.