Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2016, 15:47   #1
Avetis62
Пользователь
 
Регистрация: 15.03.2016
Сообщений: 80
По умолчанию Отчет "Дни Рождения"

День добрый. Есть таблица "Сотрудники". Хочу создать отчет "Дни Рождения" по месяцам в таком виде. Помогите пожалуйста. Файл прилагаю.
Изображения
Тип файла: jpg 1.JPG (37.3 Кб, 142 просмотров)
Вложения
Тип файла: rar 6.rar (45.0 Кб, 15 просмотров)
Avetis62 вне форума Ответить с цитированием
Старый 22.04.2016, 21:09   #2
VinniPuh
Пользователь
 
Аватар для VinniPuh
 
Регистрация: 03.02.2016
Сообщений: 49
По умолчанию Отчет-Дни Рождения

Ловите
Вложения
Тип файла: rar Отчет-Дни Рождения.rar (22.9 Кб, 27 просмотров)
VinniPuh вне форума Ответить с цитированием
Старый 22.04.2016, 22:36   #3
Avetis62
Пользователь
 
Регистрация: 15.03.2016
Сообщений: 80
По умолчанию

Большое спасибо, но у меня возникла такая проблема. Хочу название месяцев перевести на армянский язык, для этого создал таблицу "Месяц" с армянскими названиями месяцев. И связать таблицу "Месяц" с запросом "ДниРождения", чтобы в отчете "ДниРождения" название месяцев получит на армянском языке, но никак не получается.
Новый файл с таблицей "Месяц" на армянском языке, прилагаю
Вложения
Тип файла: rar Отчет-Дни Рождения.rar (22.5 Кб, 11 просмотров)
Avetis62 вне форума Ответить с цитированием
Старый 23.04.2016, 08:22   #4
VinniPuh
Пользователь
 
Аватар для VinniPuh
 
Регистрация: 03.02.2016
Сообщений: 49
По умолчанию

Avetis62 - В таблицу месяцы добавил еще одно поле (для визуального сравнения),
Изменил имена полей, если это код, то Всегда пишу например - КодДолжности, а не просто - Должность
Так проще ориентироваться при создании запросов и процедур.
И советую ни когда в самих таблицах не делать поля подстановки, только в формах.
Иначе ошибок не избежать, о чем явно свидетельствует ваш первый пример.
Всегда в схеме данных у связей указывайте - Обеспечение целостности данных.
Вложения
Тип файла: rar Отчет-Дни Рождения-2.rar (23.8 Кб, 13 просмотров)
VinniPuh вне форума Ответить с цитированием
Старый 23.04.2016, 09:20   #5
VinniPuh
Пользователь
 
Аватар для VinniPuh
 
Регистрация: 03.02.2016
Сообщений: 49
По умолчанию

Avetis62 - Немного поморщив мозг пришел к ваводу, что вручную указывать месяц не камильфо.
Удалил из сотрудников поле - Месяц.
Создал другой запрос - ДниРожденияОтчет и его указал в качестве - Источника записей отчета - ДниРожденияА.
В БД желательно что бы как можно больше за вас всё само считалось.
Вложения
Тип файла: rar Отчет-Дни Рождения-3.rar (23.9 Кб, 21 просмотров)
VinniPuh вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для заданной строки определить все входящие в неё символ. Например: строка "abccbbabbac" состоит из символов "a", "b" и "c" Sandakan01 Помощь студентам 1 24.02.2016 03:20
Как преобразовать "17 лет 11 месяцев 9 дней" в месяца и дни??? axell_pnz Microsoft Office Excel 7 11.11.2009 12:20