Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Подскажите как правильно выбрать интервалы

Подскажите как правильно выбрать интервалы
Я
   location
 
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 варианта между собой?

Как правильно это сделать подскажите?
На форме будет переключатель или общий стаж или с даты последнего приема
 
 
   catena
 
1 - 13.03.18 - 12:19
>>Как получить эти интервалы, что то не могу понять?
Запросом

>>И потом как разделить эти 2 варианта между собой?
Написать в разных местах
   location
 
2 - 13.03.18 - 12:32
(1) что значит написать в разных местах?
   Малыш Джон
 
3 - 13.03.18 - 12:35
(2) ну например, в модуле объекта и на мисте ))

встречный вопрос : что значит "как получить"? - "в каком месте их взять" или "как бы мне так исхитрится, чтоб из регистра только нужные данные в процессор компоновки попали"?

что значит "как разделить эти 2 варианта"? а они у тебя где смешаные лежат?
   location
 
4 - 13.03.18 - 12:40
(3) у меня будет общий запрос, я думал может быть под параметр взять, если то вараинт 1 то выполняем это, если вариант 2 то другое. Т.е. чтобы не делать свою кнопку формирования отчета, а стандартно через параметр, как то все условия прикинуть, но я понял что так нельзя да ?
   Малыш Джон
 
5 - 13.03.18 - 12:44
(4) Все можно. Особенно если правильно задачу сформулировать.
Можно в запросе условие поставить, можно два варианта отчета сделать, можно два отдельных отчета сделать - на выбор
   catena
 
6 - 13.03.18 - 12:51
(4)За полтора года на форуме неужели не приучили, что нужно выдавать максимум информации сразу и свои попытки реализации. Где как пробовал?

Список тем форума
Рекламное место пустует  Рекламное место пустует
Ошибка? Это не ошибка, это системная функция.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует