|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.04.2016, 05:29 | #1 |
Пользователь
Регистрация: 19.11.2015
Сообщений: 25
|
Журнал перемещения сотрудников по службе
Безымянный.jpg
Не знаю как сделать голову уже неделю ломаю не чего не получается(((. Нужно что бы сотрудник перемешался по отделам. И все данные обновлялись в других таблицах. Подскажите как сделать. Лучше наглядно если можно. |
08.04.2016, 08:15 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Я бы создал поля "Работает с" и "Работает до" в таблице "Штатное расписание". И там изменял коды, а в запросах использовал критерий "РаботаетДо isNull"
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
08.04.2016, 08:43 | #3 |
Пользователь
Регистрация: 19.11.2015
Сообщений: 25
|
(1) 08.04.2016 08:43 от Александр9797
а я разве это спрашиваю, время работы мне не так важно (2) 08.04.2016 08:45 от Александр9797 Мне нужно перемещение сотрудников по службе!!! ___ не используйте форум как чат - если есть что добавить к своему крайнему сообщению в теме - используйте для этого кнопку "Правка" Модератор Последний раз редактировалось Serge_Bliznykov; 08.04.2016 в 09:40. |
08.04.2016, 09:43 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Из этой таблицы легко можно получить: - всю историю перемещений - из какого отдела с какой должности куда его переместили. - текущее место работы (где он сейчас работает) - место работы на указанную дату. Что Вас не устраивает? |
|
08.04.2016, 10:14 | #5 |
Пользователь
Регистрация: 19.11.2015
Сообщений: 25
|
То есть таблица "Журнал перемещения" вообще не нужна получается. Делаешь через запрос???
|
08.04.2016, 10:55 | #6 |
Пользователь
Регистрация: 19.11.2015
Сообщений: 25
|
не могу я что та понять вообще как работает это перемещение сотрудника.
Вот файл: Отдел кадров.rar Сделайте пожалуйста. В дальнейшем хоть пример будет. |
08.04.2016, 12:09 | #7 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
Нужно создать в журнале для сотрудника новую запись, где "КодОтдела" - отдел, куда переместили и "КодДолжности" - это ссылка на новую должность, в которую переместили, "РаботаетС" устанавливаем дату перемещения (с какого числа он приступил к работе в рамках новой должности. всё. Цитата:
С реализацией (с формой, запросами) эта работа займёт пару часов времени. В чём у Вас проблема сделать это самостоятельно? Есть сложности? |
|||
08.04.2016, 14:16 | #8 |
Пользователь
Регистрация: 19.11.2015
Сообщений: 25
|
нет формы и запросы не надо главное что бы связи и таблицы были правильные остальное я уже сам сделаю. Мне это нужно потом в Делфи делать там уж я сам справлюсь.
|
08.04.2016, 14:48 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Александр9797, один из вариантов - выбросить свою таблицу "Журнал перемещений", в таблице "Штатное расписание" добавить указанные поля.
Связи все останутся те же самые. Цитата:
Последний раз редактировалось Serge_Bliznykov; 08.04.2016 в 14:50. |
|
08.04.2016, 17:40 | #10 |
Пользователь
Регистрация: 19.11.2015
Сообщений: 25
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавить к WCF службе свою dll | No_Comments | Помощь студентам | 0 | 08.01.2015 23:15 |
Проблема с таймером в службе | varelik | Общие вопросы Delphi | 10 | 17.04.2012 15:40 |
Нет доступа к службе установщика Windows Installer | fenyfe | Помощь студентам | 0 | 19.12.2011 19:04 |
Журнал Delphi на русском - создаётся новый журнал на базе Blaise Pascal Magazine | GunSmoker | Свободное общение | 16 | 11.03.2011 03:28 |
ошибка в службе Windows Installer | Nsrvitaliy | Windows | 17 | 19.01.2010 14:21 |