Имя: Пароль:
1C
1С v8
Разность дат в запросе.
0 Nenaviwu1c20
 
11.11.13
09:56
Наро здрасте.Как реализовать такое чтобы пользователь мог выбирать периодичность в разности дней?
1 Nenaviwu1c20
 
11.11.13
09:57
Например
РАЗНОСТЬДАТ(РаботникиСрезПоследних.Период, &Период, ДЕНЬ)
чтобы был не ДЕНЬ а то что пользователь выберет
2 hhhh
 
11.11.13
09:57
ты не поверишь
3 Nenaviwu1c20
 
11.11.13
09:58
вопрос закрыт
4 Nenaviwu1c20
 
11.11.13
09:58
сам нашел
5 kiruha
 
11.11.13
10:02
Выбор Когда &ВариантОтчета=""ПоДням"" Тогда
РАЗНОСТЬДАТ(РаботникиСрезПоследних.Период, &Период, ДЕНЬ)
Когда &ВариантОтчета=""ПоМесяцам"" Тогда
РАЗНОСТЬДАТ(РаботникиСрезПоследних.Период, &Период, Месяц)
...
6 1dvd
 
11.11.13
10:04
(5) проще так

|РАЗНОСТЬДАТ(РаботникиСрезПоследних.Период, &Период, "+Приодичность+")
7 Nenaviwu1c20
 
11.11.13
11:53
(6) Не взлетит .Отчет то СКД. (5) Так и сделал
8 1dvd
 
11.11.13
11:54
(7) в (0) про скд ничего не сказал
9 Nenaviwu1c20
 
11.11.13
11:56
(8) Да сорри моя ошибка
10 kiruha
 
11.11.13
14:11
(6)
Делал так раньше, но в таком случае невозможно пользоваться конструктором и потом допиливать/вносить поправки очень не удобно.
Почти полностью отказался от динамически формируемых запросов

Это все про не СКД
2 + 2 = 3.9999999999999999999999999999999...