Управление персоналом

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Управление персоналом

Сообщение maikl »

Версия 5.85
Хочу настроить отчет по дням рождениям сотрудников, чтобы был пофамильный список, но отсортированный по месяцу, дате рождения.
Никак не получается настроить отчет. Вроде возможностей для построения отчетов много, а нужной нет.
scanner
Постоянный обитатель
Сообщения: 192
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Кемерово, ОАО "Мелькорм"
Контактная информация:

Сообщение scanner »

Попробуйте использовать построитель отчетов. Если не получиться, то можно использовать (наверное даже проще будет) иерархические отчеты по картотеке.
Роман
Постоянный обитатель
Сообщения: 164
Зарегистрирован: 15 июл 2005, 05:48
Откуда: Хабаровск
Контактная информация:

Re: Управление персоналом

Сообщение Роман »

maikl писал(а):Версия 5.85
Хочу настроить отчет по дням рождениям сотрудников, чтобы был пофамильный список, но отсортированный по месяцу, дате рождения.
Никак не получается настроить отчет. Вроде возможностей для построения отчетов много, а нужной нет.
делал как то такой отчет... тоже поискал поискал и не нашел ничего
решил таким образом - установил системную дату 01,01,год - потом запустил - база даных -> дни рождения и получил отсортировнный список с 1 января.... по ctrl-R настроил отчет и распечатал ВСЁ 8)
scanner
Постоянный обитатель
Сообщения: 192
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Кемерово, ОАО "Мелькорм"
Контактная информация:

Сообщение scanner »

Все же проще будет воспользоваться построителем отчетов, при этом выгрузка происходит в Excel, а там уж сортируйте как хотите.

А если использовать Иерархический отчет по картотеке, то там сразу можно задать сортировку.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

1. В построителе нужно научится добавлять вычисляемые поля.
DoubleToStr({3},'777777')+' .'
3 здесь номер поля "Номер".
2.Нужно научится задавать сортировку по сим полям - для этого они должны быть первыми, а под фильтрами указать желаемое кол-во полей для группировки.
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

edward_k
В поле 3 пометстил Дату рождения
в 4 поле написал твою формулу, правда не понял ее.
Но в отчете в Excel ошибка.
Может надо еще что то дописать?
scanner
Постоянный обитатель
Сообщения: 192
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Кемерово, ОАО "Мелькорм"
Контактная информация:

Сообщение scanner »

maikl
Если я правильно понял то нужен отчет
Дата рождения | ФИО

С сортировкой по дате рождения

Для этого я делаю следующее. В построителе отчетов, вводим 2 поля, ФИО и Дата рождения. Затем заходим в Печатную форму и задаем эти же 2 поля, только первым д.б. дата рождения, а потом ФИО. Первым - имеется ввиду индекс поля.
Вот и все потом я формирую его и выходит список отсортированный по дате рождения.
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

Нужен отчет, отсортированный по Месяцу-Дате рождения.
Отчет построенный средствами Галактики, что бы его мог получить простой пользователь, без дополнительных сортировок в Excel.
Приходит руководитель и говорит, хочу посмотреть у кого дни рождения в таких то месяцах. А мы ему- нет такого отчета. А он, за что платили деньги?
scanner
Постоянный обитатель
Сообщения: 192
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Кемерово, ОАО "Мелькорм"
Контактная информация:

Сообщение scanner »

maikl
А год что использоваться не должен?
Предыдущее описание - сортировка по дате: ГОД - МЕСЯЦ - ДЕНЬ
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

А чем вам не глянулся штатный отчет?
Картотека - Пользовательские отчеты - Отчет о днях рождения (юбилеях)
Там и сортировка есть по дням.
В 7.12 настройки выбора еще более навернутые - с группировками, заданием возраста и т.п.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

короче так( с сортировкой фигово по умолчанию - нужно писать свой некий макрос)
1. порядок обработки, текущее, сводная таблица(или свой макрос)
2.поля
1.Дата рождения ( не отображать!!!)
2.Формула = ' '+Substr({1},4,2)
3.Формула = ' '+Substr({1},1,2)
4.Фамилия, имя, отчество
5.Формула ={1}
3.Группировку по сводной табле ставим 3(ну или 4 если фио нужно)
4. из полученной сводной таблицы нужно удалить столбец дата рождения - все - отчет готов.
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Мы пошли по такому пути - в интерфейсе "Дни рождения сотрудников" (Управление персоналом -> База данных -> Дни рождения) настроили фильтр по месяцу рождения:
month(borndate)=month(cur_date())
Применяем его (уж этому-то пользователя всегда обучить можно),
на экране - отсортированный по дате рождения списочек сотрудников, родившихся в текущем месяце... А потом запустить отчет из построителя отчетов :grin:
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

Всем спасибо. Делайте как советовал edward_k

Sheinina
Такой отчет есть стандартный. Можно обойтись без фильтров

Sim

Отчет нужет отсортированный не по дням, по МЕСЯЦУ/Дни рождения

Еще раз всем спасибо за помощь.
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

Отчет нужет отсортированный не по дням, по МЕСЯЦУ/Дни рождения
так я и говорю, что есть сортировка по дням. рождения.
а по каким еще дням можно сортировать?

Смотрим фейс настройки выбора.
есть фишка "сортировка" _по_дате_рождения_
есть фишка "за период" _с_ ... _по_
смотрим отчет
- ФИО
- подразделение
- должность
- дата рождения
- возраст
все, что просили - все на месте
не пойму - зачем изобретать велосипед?
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

Sim
Сортировка по дате рождения, это не тоже самое, что по месяцу рождения.
Ответить