Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/29: Рейтинг темы: голосов - 29, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 21.03.2009
Сообщений: 5

Увольнение сотрудников в БД

25.05.2009, 22:01. Показов 5603. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер! Пишу диплом, тема - БД кадровика. Сделала запросы, формы, отчеты. Видела в пример других БД сотрудники разделены на работающих и уволенных, подскажите, что нужно сделать (например, написать макрос), что бы можно было уводить сотрудника не удаляя его данных из базы, и сотрудник заносился в список уволенных сотрудников?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2009, 22:01
Ответы с готовыми решениями:

Увольнение человека
Доброго всем дня! Очередной ступор: есть форма таблицы договоров есть справочник сотрудников (у сотрудника есть должности, их...

Увольнение сотрудника из штатного расписания
Суть такая есть уволенный сотрудник: но он отображается в штатном расписании:. по журналу: Вот условия отбора в штатном...

Вывести информацию о сотруднике, список сотрудников пенсионного возраста, средний оклад сотрудников отдела
Дан файл, содержащий информацию о сотрудниках отдела учреждения. Структура записи файла: фамилия и инициалы сотрудника; год...

7
 Аватар для BasicMan
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
25.05.2009, 22:22

Не по теме:

Не люблю я базы от которых Злом веет, но что поделаешь, если барышня просит


Цитата Сообщение от Марийка Посмотреть сообщение
сотрудники разделены на работающих и уволенных, подскажите, что нужно сделать
пишете поле тип (не помню, В Т-СКуЛе - bit) Boolean, ИМХО. В котором если уволен Истина, если не уволен - Ложь (можно и наоборот). И никакой разбивки не надо.

Если же все таки надо уволить, то:
1. Создаете запрос на добавление уволенного сотрудника в таблицу уволенных. Запрос1
2. Создаете запрос на удаление уволенного сотрудника сотрудника из таблицы работающих. Запрос2
3. Создаете кнопку на форме, где выведен перечень всех сотрудников (линейная форма). На кнопку ВБА-код вешаете:
запуск запроса1
запуск запроса2

Не по теме:

4.ииа


но ИМХО этот путь не верен.

Не по теме:

А вдрух вы сотрудника назад примите, а, может он человек хороший, или семью кормить надо )?

0
0 / 0 / 0
Регистрация: 21.03.2009
Сообщений: 5
25.05.2009, 22:40  [ТС]
Спасибо за ответ!
только я не совсем поняла, поле тип (не помню, В Т-СКуЛе - bit) Boolean, ИМХО. - получается нужно создать поле в главной таблице сотрудник, подойдет логическое?

на главной форме мне нужно будет создать кнопку, по нажатию которой я могу просмотреть уже не работающих сотрудников.

По поводу принятия сотрудника назад, это переодически происходит.
0
 Аватар для BasicMan
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
25.05.2009, 22:44
Цитата Сообщение от Марийка Посмотреть сообщение
логическое
точно, оно самое )))

Не по теме:

как приятно с умной девушкой работать )

Не по теме:

давно в чистом аксе не работал


и на форму галочку (чек или радио батон)
включили - уволили, выключили - приняли

Цитата Сообщение от Марийка Посмотреть сообщение
на главной форме мне нужно будет создать кнопку, по нажатию которой я могу просмотреть уже не работающих сотрудников.
да. точно.
и отдельный запрос с проверкой логического поля.
0
0 / 0 / 0
Регистрация: 21.03.2009
Сообщений: 5
26.05.2009, 21:54  [ТС]
Добрый вечер!

Сделала в таблице поле Тип сотрудника, поставила галочку в форме. На главной кнопочной форме сделала 2 переключателя, работет и уволен. Подскажите, как правильно написать процедуру, что бы переключатель, если стоит галочка показывал данные только уволенных сотрудников, либо наоборот.
Заранее благодарна!
0
1866 / 1186 / 192
Регистрация: 27.03.2009
Сообщений: 4,603
27.05.2009, 09:47
через проверку состояния переключателей. если активен то запрос1, если пасивен то запрос2. и вывод в форму.
0
 Аватар для BasicMan
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
27.05.2009, 11:14
Цитата Сообщение от unick12345 Посмотреть сообщение
и вывод в форму
или в 2 отдельные формы.
0
1866 / 1186 / 192
Регистрация: 27.03.2009
Сообщений: 4,603
27.05.2009, 11:30
типа того, одну прятать, вторую выводить
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.05.2009, 11:30
Помогаю со студенческими работами здесь

ПОМОГИТЕ!!!!!!!!!!!!!! VISUAL FOX (ГРОЗЯТ УВОЛЬНЕНИЕ)
КАК УСТРОНИТЬ ОШИБКУ: FATAL ERROR C00000Fd ИЗ-ЗА ЧЕГО ОНА МОЖЕТ ВОЗНИКАТЬ? И КАК С НЕЙ БОРОТЬСЯ??????? ЗАРАНЕЕ БЛАГОДАРНА ИРИНА.

Рабочий день — удлинить, увольнение – облегчить!
Не успели улечься страсти от планов правительства увеличить пенсионный возраст, как подоспела новая напасть – олигархи предлагают упростить...

Ошибка При Проведение Приказ Об Увольнение
Здравствуйте, я новичок в 1С как администратор. Можно сказать не знаю В 1С Бухгалтерии 7.70.421 во время проводки Документ - Зарплата -...

Хранение информации о сотрудниках, прием и увольнение с работы
Разработать программу с помощью объектно ориентированного программирования, которая производит хранение информации о сотрудниках (Фамилия...

(С++) БД Сотрудников
Взял за основу работающую программу и по аналогии решил сделать свою В итоге вот код и что вышло. Может кто сможет подсказать что не так...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой
Programma_Boinc 10.04.2026
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой Если на Windows стоит дискретная NVIDIA или AMD — можно отдать её вычислительную мощность реальным исследованиям. . . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru