Страница 2 из 2

Добавлено: 16 ноя 2005, 16:06
maikl
Кстати а как пользоваться макросами при выполнении отчета?
Подскажите.

Добавлено: 16 ноя 2005, 19:03
sim
Приходит руководитель и говорит, хочу посмотреть у кого дни рождения в таких то месяцах. А мы ему- нет такого отчета. А он, за что платили деньги?
странно... почему же нет такого отчета? вроде как есть он
Сортировка по дате рождения, это не тоже самое, что по месяцу рождения.
прямо заинтриговали меня этой сортировкой по месяцу... в чем она заключается то?
Галактика делает так: выбираем месяц, например январь
выдается отчет типа:
01.01.1980 - Иванов
02.01.1943 - Петров
03.01.1901 - Сидоров
04.01.1985 - Дормидонтов
и т.п.
т.е. в рамках месяца отсортировано по дням рождения
чем эта сортировка отличается от ваших требований?:
Отчет нужет отсортированный не по дням, по МЕСЯЦУ/Дни рождения
если не трудно - нарисуйте, как будет выглядеть этот же список, но с вашей сортировкой

Добавлено: 17 ноя 2005, 10:24
maikl
Sim
Ты правильно пишешь, что если выбираем один месяц, то получаем нужную сортировку. А у нас хотят получить отчет за весь год, т.е по всем месяцам.

С макросами разобрались.

Добавлено: 17 ноя 2005, 10:46
sim
maikl писал(а):А у нас хотят получить отчет за весь год, т.е по всем месяцам.
Ну так и поставьте период - год. Получите отчет за год с сортировкой по месяцам и дням рождения внутри каждого месяца. В чем проблема то?

Добавлено: 17 ноя 2005, 15:09
maikl
sim
А где такой отчет? Пофамильный, в удобоваримом виде?
Мы не увидели. Подскажи?

Добавлено: 17 ноя 2005, 19:22
sim
см. мое сообщение в этой ветке, от 16.11.05 в 10:51
(Картотека - Пользовательские отчеты - Отчет о днях рождения (юбилеях) )
правда в 5.85 нет выбора периода, и в отчет вываливается все
да и подглючивает малость ;)
но в 7.12 вроде все путем

Добавлено: 18 ноя 2005, 12:19
maikl
В отчете о юбилеях не работает сортировка по дате рождения в 5.85 и в 7.12 на платформе SQL.
Все время сортирует по ФИО

Добавлено: 18 ноя 2005, 13:30
sim
ты прав. сортировка косячит :(
нужно регистрировать в ПИР

Добавлено: 18 ноя 2005, 21:05
sim
Оно уже зарегистрировано кем-то
ПИР 101.31760

Добавлено: 05 дек 2005, 16:04
Валентин Денисов
Отчет по дням рождения сотрудников на заданную дату


1. База данных – Дни рождения
2. Создать пользовательский фильтр для выбора дней рождений в определенном месяце – ОКТЯБРЕ (нажав 4 – ую кнопку «Работа с фильтрами» на панели под «Базой данных) и нажать кнопку «Создать»;
3. Написать в верхней строчке «Дни рождения в ноябре»
4. Нажать кнопку «Постоянные условия»
5. Выбрать кнопку «Срочное условие» и в поле «Логические выражения» набрать формулу MONTH(BORNDATE)=10 и нажать кнопку «ОК»
6. В поле примечания снова набрать формулу MONTH(BORNDATE)=10 и нажать кнопку «ОК» и кнопку «Применить.
7. Затем, при входе в «Дни рождения», достаточно снова нажать кнопку «Работа с фильтрами», выбрать «Дни рождения в октябре» и нажать кнопку применить.
8. Для того, чтобы распечатать список, входят в поле «Дни рождения в ноябре» и нажать кнопку «Применить»
9. После того, как будет произведена выборка сотрудников, со днем рождения в ноябре, необходимо набрать сочетание клавиш CTRL+R одновременно;
10. Появится картинка «Перечень отчетов» из строчек которого необходимо выбрать «Отчет о днях рождения» и щелкнуть два раза;
11. После этого, из открывшихся наименований каталогов выбрать необходимые поля для данных, выделяя необходимые кнопкой Insert (как в построении иерархических отчетов). Следует помнить, что печатать будет в номерной последовательности данных, которую Вы установите. Например (Ф.И.О., подразделение, количество лет и т.д. или иной последовательности).
12. Следует помнить, что в столбике «Len» следует регулировать количество ЗНАКОВ в данном названии. Если будет больше чем, надо, то форма соберется (ограничение 255 знаков в строку)
13. После этого нажать кнопку «Печать» и согласиться с сохранением настроек.

Также, формируются другие месяцы, только в формуле MONTH(BORNDATE)=10 необходимо менять цифру на нужную (01, 02, 03 и т.д.)
А это пробовали?

Добавлено: 06 дек 2005, 12:55
Мария_Ф
Все то же самое можно получить и построителем отчетов

Добавлено: 06 дек 2005, 18:47
maikl
Да вся проблема в том, что мы хотели получить СРАЗУ ЗА ВСЕ МЕСЯЦЫ, а не по каждому отдельно. Отдельно он и так есть уже готовый. Ну не хотят в кадрах получать отчет 12 раз, хотят за 1 раз.