Управление персоналом
Модераторы: m0p3e, edward_K, Модераторы
Управление персоналом
Версия 5.85
Хочу настроить отчет по дням рождениям сотрудников, чтобы был пофамильный список, но отсортированный по месяцу, дате рождения.
Никак не получается настроить отчет. Вроде возможностей для построения отчетов много, а нужной нет.
Хочу настроить отчет по дням рождениям сотрудников, чтобы был пофамильный список, но отсортированный по месяцу, дате рождения.
Никак не получается настроить отчет. Вроде возможностей для построения отчетов много, а нужной нет.
-
- Постоянный обитатель
- Сообщения: 164
- Зарегистрирован: 15 июл 2005, 05:48
- Откуда: Хабаровск
- Контактная информация:
Re: Управление персоналом
делал как то такой отчет... тоже поискал поискал и не нашел ничегоmaikl писал(а):Версия 5.85
Хочу настроить отчет по дням рождениям сотрудников, чтобы был пофамильный список, но отсортированный по месяцу, дате рождения.
Никак не получается настроить отчет. Вроде возможностей для построения отчетов много, а нужной нет.
решил таким образом - установил системную дату 01,01,год - потом запустил - база даных -> дни рождения и получил отсортировнный список с 1 января.... по ctrl-R настроил отчет и распечатал ВСЁ
-
- Постоянный обитатель
- Сообщения: 192
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Кемерово, ОАО "Мелькорм"
- Контактная информация:
maikl
Если я правильно понял то нужен отчет
Дата рождения | ФИО
С сортировкой по дате рождения
Для этого я делаю следующее. В построителе отчетов, вводим 2 поля, ФИО и Дата рождения. Затем заходим в Печатную форму и задаем эти же 2 поля, только первым д.б. дата рождения, а потом ФИО. Первым - имеется ввиду индекс поля.
Вот и все потом я формирую его и выходит список отсортированный по дате рождения.
Если я правильно понял то нужен отчет
Дата рождения | ФИО
С сортировкой по дате рождения
Для этого я делаю следующее. В построителе отчетов, вводим 2 поля, ФИО и Дата рождения. Затем заходим в Печатную форму и задаем эти же 2 поля, только первым д.б. дата рождения, а потом ФИО. Первым - имеется ввиду индекс поля.
Вот и все потом я формирую его и выходит список отсортированный по дате рождения.
Нужен отчет, отсортированный по Месяцу-Дате рождения.
Отчет построенный средствами Галактики, что бы его мог получить простой пользователь, без дополнительных сортировок в Excel.
Приходит руководитель и говорит, хочу посмотреть у кого дни рождения в таких то месяцах. А мы ему- нет такого отчета. А он, за что платили деньги?
Отчет построенный средствами Галактики, что бы его мог получить простой пользователь, без дополнительных сортировок в Excel.
Приходит руководитель и говорит, хочу посмотреть у кого дни рождения в таких то месяцах. А мы ему- нет такого отчета. А он, за что платили деньги?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
короче так( с сортировкой фигово по умолчанию - нужно писать свой некий макрос)
1. порядок обработки, текущее, сводная таблица(или свой макрос)
2.поля
1.Дата рождения ( не отображать!!!)
2.Формула = ' '+Substr({1},4,2)
3.Формула = ' '+Substr({1},1,2)
4.Фамилия, имя, отчество
5.Формула ={1}
3.Группировку по сводной табле ставим 3(ну или 4 если фио нужно)
4. из полученной сводной таблицы нужно удалить столбец дата рождения - все - отчет готов.
1. порядок обработки, текущее, сводная таблица(или свой макрос)
2.поля
1.Дата рождения ( не отображать!!!)
2.Формула = ' '+Substr({1},4,2)
3.Формула = ' '+Substr({1},1,2)
4.Фамилия, имя, отчество
5.Формула ={1}
3.Группировку по сводной табле ставим 3(ну или 4 если фио нужно)
4. из полученной сводной таблицы нужно удалить столбец дата рождения - все - отчет готов.
Мы пошли по такому пути - в интерфейсе "Дни рождения сотрудников" (Управление персоналом -> База данных -> Дни рождения) настроили фильтр по месяцу рождения:
month(borndate)=month(cur_date())
Применяем его (уж этому-то пользователя всегда обучить можно),
на экране - отсортированный по дате рождения списочек сотрудников, родившихся в текущем месяце... А потом запустить отчет из построителя отчетов
month(borndate)=month(cur_date())
Применяем его (уж этому-то пользователя всегда обучить можно),
на экране - отсортированный по дате рождения списочек сотрудников, родившихся в текущем месяце... А потом запустить отчет из построителя отчетов
так я и говорю, что есть сортировка по дням. рождения.Отчет нужет отсортированный не по дням, по МЕСЯЦУ/Дни рождения
а по каким еще дням можно сортировать?
Смотрим фейс настройки выбора.
есть фишка "сортировка" _по_дате_рождения_
есть фишка "за период" _с_ ... _по_
смотрим отчет
- ФИО
- подразделение
- должность
- дата рождения
- возраст
все, что просили - все на месте
не пойму - зачем изобретать велосипед?