Даты за период

Производит выборку всех дат за выбранный период.

КонтекстТекст запроса 

Запрос

ВЫБРАТЬ ДОБАВИТЬКДАТЕ(&НачалоПериода, ДЕНЬ, aa.a * 1000 + bb.b * 100 + cc.c * 10 + dd.d) КАК Период
//ПОМЕСТИТЬ ВТ_ВсеДатыЗаПериод
       
ИЗ
   (ВЫБРАТЬ
0 КАК a
   ОБЪЕДИНИТЬ
   ВЫБРАТЬ
1
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
2
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
3
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
4
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
5
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
6
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
7
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
8
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
9) КАК aa
     ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ 0 КАК b
     ОБЪЕДИНИТЬ
   ВЫБРАТЬ
1
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
2
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
3
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
4
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
5
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
6
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
7
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
8
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
9) КАК bb
     ПО (ИСТИНА)
     ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
0 КАК c
     ОБЪЕДИНИТЬ
   ВЫБРАТЬ
1
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
2
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
3
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
4
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
5
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
6
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
7
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
8
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
9) КАК cc
     ПО (ИСТИНА)
     ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    
0 КАК d
   ОБЪЕДИНИТЬ
   ВЫБРАТЬ
1
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
2
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
3
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
4
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
5
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
6
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
7
  
ОБЪЕДИНИТЬ
   ВЫБРАТЬ
8
  
ОБЪЕДИНИТЬ
    ВЫБРАТЬ
9) КАК dd
      ПО (ИСТИНА)
ГДЕ
  
aa.a * 1000 + bb.b * 100 + cc.c * 10 + dd.d <= РАЗНОСТЬДАТ(&НачалоПериода, &КонецПериода, ДЕНЬ)


Показывать 2 элементов
Имя параметраУстанавливается в диалогеТипНазначение
Сортировать 
 
Сортировать 
 
Сортировать 
 
Сортировать 
 
Имя параметраУстанавливается в диалогеТипНазначение
НачалоПериода  Дата Начало периода выбора дат 
КонецПериода  Дата Конец периода выбора дат 
Показывать 2 элементов
Comments