Имя: Пароль:
 
1C
 
Несколько произволных дат в запросе
0 Южаков
 
05.03.04
09:00
Три дополнительные произвольные даты в запросе, кроме ДатаНачала периода запроса и ДатаКонца периода, по которым необходимы итоги. В итоге вывод: Как? Может есть хорошая идея?
1 327
 
05.03.04
09:02
Идеи? Отсутствуют....
2 shura
 
05.03.04
09:20
(0) Установи группировку по дате
(1) (показывая язык)
3 Южаков
 
05.03.04
09:21
(2) две строки для примера, плз
4 shura
 
05.03.04
09:24
(3) Это уже не идея, а реализация.
ЗЫ: Извени, разозлили с утра. Пойду покурю.
5 Южаков
 
05.03.04
09:27
(4) Спасибо и на этом.
6 327
 
05.03.04
09:41
Хехе... показывая язык.... а группировка покажет все даты.... которые ему не нужны .....
7 shura
 
05.03.04
09:58
(6) Ну и пусть выбирает в цикле те даты, которые нужны.

Или несколько запросов на нужные диапазоны дат (тем более их всего три)
;)~
8 Южаков
 
05.03.04
09:59
Неужели никто "не сталкивался" с такой задачей?
9 Южаков
 
05.03.04
10:12
(7) Выбор дат в цикле и формирование 2 и более запросов это очевидное решение, неужели это единственное и оптимальное решение такой задачи?
10 Bzzzzz
 
05.03.04
12:57
А если сделать:
ТекДок=Регистр.ОстаткиТМЦ.ТекущийДокумент;
Группировку по датам и условие:
|Условие ( (ТекДок.ДатаДок=ВыбНачПериода1 ) ИЛИ ((ТекДок.ДатаДок>=ВыбНачПериода)И(ТекДок.ДатаДок<=ВыбКонПериода)) );
только надо период запроса правильно определить
11 Южаков
 
05.03.04
13:27
(10) попробую, завтра ответ, чего получилось.
12 Дмитрий
 
07.03.04
03:53
Группировка День
13 Darkman
 
07.03.04
23:15
ЖКК - Желто красная книжка.
Читать главу про запросы. Внимательно.Вдумчиво. После разбора неизвестных слов и понятий, обучения программированию, задать вопрос еще раз. Осмысленно.
Особливо тщательно курить man`s по группировка период с ...по ... понятие запроса по регистрам,понятие итогов.. но это после достижения просветления в общих вопросах программирования СУБД.
PS слово СУБД ищи в словаре.
14 Южаков
 
09.03.04
09:53
(10) отрицательно, т.к. нужны остатки на эти даты.
(12) группировка День значит расчет итогов и движений за/на каждый день. Как итог - очень долго.
(13) куча непонятных слов: Внимательно, Вдумчиво, СУБД и т.д., спасибо за совет.
15 Bzzzzz
 
09.03.04
10:16
(14) Так ты кроме Группировки День сделай группировку по остаткам и получай их на даты из условий.

"группировка День значит расчет итогов и движений за/на каждый день" - а при получении итогов на произвольную дату итоги разве не расчитываются?

Может Darkman оставит тёмную сторону силы и поделится  с нами решением ;-)
16 Южаков
 
09.03.04
10:41
(15) для меня "группировка День ..." это очень долго, еще группировка .. это "смерти" подобно, "заклюют". Изначально так и есть, работает, но очень-очень долго. Сейчас как раз и ищу более "быстрый" вариант.
17 Darkman
 
09.03.04
11:47
Камрады. Ну итоги запросом КонОст и НачОст если не делать группировку по периодам день и т.п. выдаются на даты в конструкции "Период с Дата1 по Дата2 " - ес-но учитывайте что может быть и только одна дата.. что и сказано в ЖКК.
Ну хочешь ты на дата3 получить итоги - еще один запрос.Это конечно если группировка день и т.п. не использовать. Можеть через Итоги и получать , а не запросом ? Хотя тут уровень детализации и группировок роялит...
PS - (15) от это ты сказал(а)......
18 327
 
09.03.04
12:07
(17) опять по пиву?
19 Южаков
 
09.03.04
12:45
(17) Ответ принят. Непонятное: "Камрады" ?
Bzzzzz отдельное сенкс.