|
Подскажите как правильно выбрать интервалы | ☑ | ||
---|---|---|---|---|
0
location
naïve
13.03.18
✎
12:11
|
Добрый день уважаемые форумчане. Подскажите пож-та.
Собственно есть некий перечень интервалов с состояниями работника Необходимо это интервалы выбрать по разному в первом случае выбираем все интервалы кроме увольнений, а во втором случае выбираем интервалы с даты последнего приема на работу. Может можно сделать данный выбор как то через параметр, чтобы это дело потом пихнуть в СКД или может второй набор данных и второй вариант настройки отчета, с данными второго набора? т.е. имеем такой список интервалов Сотрудник1 03.01.2006 - 31.10.2008 - Прием на работу Сотрудник1 31.10.2008 - 01.02.2009 - Увольнение Сотрудник1 01.02.2009 - 21.11.2009 - Прием на работу Сотрудник1 21.11.2009 - 05.11.2017 - Увольнение Сотрудник1 05.11.2017 - 05.12.2017 - Прием на работу Сотрудник1 05.12.2017 - ТекущееВремя - Перемещение вот в первом случае, я оставляю только те интервалы, где не равно увольнение Сотрудник1 03.01.2006 - 31.10.2008 - Прием на работу Сотрудник1 01.02.2009 - 21.11.2009 - Прием на работу Сотрудник1 05.11.2017 - 05.12.2017 - Прием на работу Сотрудник1 05.12.2017 - ТекущееВремя - Перемещение для второго случая необходимо оставить только эти интервалы Сотрудник1 05.11.2017 - 05.12.2017 - Прием на работу Сотрудник1 05.12.2017 - ТекущееВремя - Перемещение Как получить эти интервалы, что то не могу понять? И потом как разделить эти 2 варианта между собой? Как правильно это сделать подскажите? На форме будет переключатель или общий стаж или с даты последнего приема |
|||
1
catena
13.03.18
✎
12:19
|
>>Как получить эти интервалы, что то не могу понять?
Запросом >>И потом как разделить эти 2 варианта между собой? Написать в разных местах |
|||
2
location
naïve
13.03.18
✎
12:32
|
(1) что значит написать в разных местах?
|
|||
3
Малыш Джон
13.03.18
✎
12:35
|
(2) ну например, в модуле объекта и на мисте ))
встречный вопрос : что значит "как получить"? - "в каком месте их взять" или "как бы мне так исхитрится, чтоб из регистра только нужные данные в процессор компоновки попали"? что значит "как разделить эти 2 варианта"? а они у тебя где смешаные лежат? |
|||
4
location
naïve
13.03.18
✎
12:40
|
(3) у меня будет общий запрос, я думал может быть под параметр взять, если то вараинт 1 то выполняем это, если вариант 2 то другое. Т.е. чтобы не делать свою кнопку формирования отчета, а стандартно через параметр, как то все условия прикинуть, но я понял что так нельзя да ?
|
|||
5
Малыш Джон
13.03.18
✎
12:44
|
(4) Все можно. Особенно если правильно задачу сформулировать.
Можно в запросе условие поставить, можно два варианта отчета сделать, можно два отдельных отчета сделать - на выбор |
|||
6
catena
13.03.18
✎
12:51
|
(4)За полтора года на форуме неужели не приучили, что нужно выдавать максимум информации сразу и свои попытки реализации. Где как пробовал?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |