Программа для составления расписания посменной работы
11613
7
Задача.
Необходимо составлять расписание для посменной работы сотрудников. Т.е. кто, когда и где работает. Сотрудников много, мест для работы - тоже. Люди могут работать в разных местах
Расписание составляется вручную на срок от 1 дня до месяца. Оптимально - неделя

Таблицу с графиком легко сделать в Экселе, но возникает сложность с интеграцией таблицы со списком сотрудников и выводом печатных отчетов. Например, напечатать для сотрудника где и когда он работает.

В инете тог что надо не нашлось.
Есть подозрение, что все легко сделать через макросы и наверняка есть готовые решения, но, увы, в них не силен.

Хелп, плиз:смущ:
Capone
хотя, наверное правильнее все это сделать в аксесс
Capone
Можно заюзать фильтры в экселе (для начала Данные->Фильтр->Автофильтр)
Capone
Попробуйте поискать программки для составления школьного расписания. Задача примерно та же (какой преподаватель в какое время в каком классе ведет урок)
Capone
Программу то нашли?
Ежели нет - стучитесь в личку. Попробуем изобразить вам расписание.:улыб:
sunduk
На одном сайте нашел отчлиную программу,
в которой можно составить расписание без окон. И еще она сама составляет расписание, так что кому интересно вот
ссылкаwww.pbprog.ru/products/programs.php?SECTION_ID=120&ELEMENT_ID=380
Capone
Верным путем идете товарищ. Осталось освоить минимум SQL'я и вы сможете построить себе реляционную базу любой сложности во времени. То есть начать с простого, а затем наращивать. Но если начнете неправильно, может вырасти вбок. Проектирование баз данных это искусство.

По сравнению с которым екзель - варварство.
Capone
Задача.

возникает сложность с интеграцией таблицы со списком сотрудников и выводом печатных отчетов. Например, напечатать для сотрудника где и когда он работает.
Значит у вас будет таблица Сотрудники с кучей полей, и таблица МестаРаботы с кучей полей. Таблица Расписания соединяет эти две таблицы по выбранному (ранее созданному) расписанию выдавая набор записей с которыми вы работаете как с таблицей типа екзельной. Можно распечатать разумеется.

Поскольку ODBC встроен (как правило) в ОС, таблицу Сотрудники и таблицу МестаРаботы можно легко засасывать через ODBC из екзельных шитов (это разумеется через скрипт в ацесе, если не писать свою апликуху), связывать в ацесе, а затем опять выплевывать через ODBC в екзельный шит. Но это будет чудесный геморрой, поскольку шит это кусок шиита.