Имя: Пароль:
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)
Делал так раньше, но в таком случае невозможно пользоваться конструктором и потом допиливать/вносить поправки очень не удобно.
Почти полностью отказался от динамически формируемых запросов

Это все про не СКД
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн