Вопрос № 99556: Здравствуйте! Подскажите как в ACCESS 2000 вывести на ленточную форму расписание сотрудников следующим образом:
строки -ФИО
столбцы -- сетка часов от 9-30 до 23-30 где 1 клеточка пол-часа.
если сотрудник на работе (согласно расписанию) кл...
Вопрос № 99.556
Здравствуйте! Подскажите как в ACCESS 2000 вывести на ленточную форму расписание сотрудников следующим образом:
строки -ФИО
столбцы -- сетка часов от 9-30 до 23-30 где 1 клеточка пол-часа.
если сотрудник на работе (согласно расписанию) клетка окрашена в желтый цвет. Если у сотр. выходной вся строка зеленая. Если пoпросил свобoдные часы - красныe клетки.
есть 2 фиксированных перерыва которые не учитываются в рабочем времени.
выводить на экран нформацию по 1 дню . пеpехожу пo дням недели по закладкам.
как организовать хранение данных и как вывести на форму в таком красочном виде?
спасибо.
Отправлен: 24.08.2007, 17:00
Вопрос задала: Natali (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: gella
Здравствуйте, Natali!
Хранение данных - в таблице, именно такой как вы описали, имя сотрудника, время1, время2, etc. Не забудьте сделать индекс.
Раскраска - при редактировании формы, выбрать нужные полчя меню "формат" - "условное форматирование", там все просто, по условию оно разрисовывает в любые цвета.
Про закладки, честно говоря, не знаю, не нашла как их делать. Можно просто сделать кнопки "ПН", "ВТ", ... при нажатии на которые меняется запрос, на основе которого строится форма.
Если нашли что-то полезное, но есть еще вопросы, спрашивайте...
--------- Cos I can.
Ответ отправила: gella (статус: 8-ой класс)
Ответ отправлен: 24.08.2007, 17:49 Оценка за ответ: 4 Комментарий оценки: Спасибо за подсказку условное форматирование! с закладками нет проблем, давно использую.