Добрый вечер! Вопрос к техподдержке и разработке,
хотелось бы реализовать следующий функционал:
Есть таблица Автомобили. Для каждого автомобиля есть параметры "дата ввода в эксплуатацию" и "дата вывода из эсплуатации".
Одна и та же машина периодически берется в аренду, т.е. вводится и выводится из эксплуатации по акту, в котором указаны соответствующие даты ввода и вывода.
Перечень актов ввода-вывода образуют Журнал - таблица №2.
Каким образом сделать автоматическое изменение параметра "дата ввода в эксплуатацию" и "дата вывода из эсплуатации" в таблица Атомобили исходя из последней записи для данного автомобиля в Журнале?
Нужно это для того, чтобы были фильтра по таблице Автомобилям "в эксплуатации", "не в эксплуатации" в зависимости от того заполнены ячейки дат. Т.е. если дата ввода не пустая - машина в эксплуатации, если дата вывода - не пустая ячейка, значит машина не в эксплуатации.
Заранее спасибо!
Журнал изменений состояния объекта
Автор dev77rus, 17 янв. 2011 17:38
Сообщений в теме: 2
#1
Отправлено 17 Январь 2011 - 17:38
#2
Отправлено 18 Январь 2011 - 12:02
Создать вычисление в поле, которое будет искать в таблице "Журнал" последний акт, в которой указан данный автомобиль. Затем берете дату вывода из эксплуатации и сравниваете с текущей. Если дата вывода меньше текущей, то автомобиль не используется, если больше, то проверяем дату ввода в эксплуатацию. Соответственно, если она тоже больше текущей, то автомобиль свободен, иначе занят.
Также можно создать доп действие, по которому будет выполняться проверка, свободен ли автомобиль.
Также можно создать доп действие, по которому будет выполняться проверка, свободен ли автомобиль.
#3
Отправлено 18 Январь 2011 - 13:54
Спасибо, логика понятна, а вот с php проблема, будем изучать )))
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных













