|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.08.2010, 08:14 | #1 |
Регистрация: 27.08.2010
Сообщений: 9
|
счетчик дней без выходных
Здравствуйте! к сожалению не шарю в дельфи... прошу помоч с задачкой... дана таблица с наименование и датой ввода в эксплаутацию оборудования. у каждого станка надо проводить какие то регламентные работы после допустим 100 часов работы, в сутки станок работает 5 часов. надо чтобы программа посчитала глядя на текущую дату когда надо будет произвести ТО, подсветив строчку с наименованием красным цветом. и выдав сообщение. если кто может то помогите, хотябы алгоритм решения с кодом как нибуть сам разберуь. искренне надеюсь на вашу помощь.
___________________________________ ___________________________________ _________
- Что ты пишешь? - спросили программиста. - Сейчас запустим - узнаем! - ответил программист. |
27.08.2010, 08:29 | #2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
А в чем инфа хранится?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
27.08.2010, 08:31 | #3 |
Регистрация: 27.08.2010
Сообщений: 9
|
в таблице, таблица сделана там же в дельфи
___________________________________ ___________________________________ _________
- Что ты пишешь? - спросили программиста. - Сейчас запустим - узнаем! - ответил программист. |
27.08.2010, 08:36 | #4 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Я так понимаю Вы про StringGrid (черт, че-то сегодня телепатическая антена барахлит у меня под конец рабочей недели)?
Можно увидеть скрин таблицы?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
27.08.2010, 08:36 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) по хорошему эта задача решается с использованием вычислений дня недели (подозреваю, что субботу и воскресение станок простаивает) + подключение справочника, в котором забиты даты-исключения - выходные и праздничные дни и дни, на которые осуществлён перенос праздничных (например, рабочие субботы)
2) вычислить требуемую дату можно разными способами. Можно написать длинную и сложную формулу (я, например, с ходу не готов её состряпать). Но, проще поступать так - просто считать дни, пропуская праздники: Код:
Последний раз редактировалось artemavd; 27.08.2010 в 08:38. |
27.08.2010, 08:42 | #6 |
Регистрация: 27.08.2010
Сообщений: 9
|
вы правы выходные дни учитывать не надо, и с праздниками угадали! скрин к сожалению сейчас дать не могу, он на работе. после обеда постараюсь выложить
___________________________________ ___________________________________ _________
- Что ты пишешь? - спросили программиста. - Сейчас запустим - узнаем! - ответил программист. |
27.08.2010, 08:44 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Хм... Я бы это писал не в Делфи а в SQL запросе
что-то типа Код:
Примерная идея ясна?
I'm learning to live...
|
27.08.2010, 08:48 | #8 | |
Регистрация: 27.08.2010
Сообщений: 9
|
Цитата:
___________________________________ ___________________________________ _________
- Что ты пишешь? - спросили программиста. - Сейчас запустим - узнаем! - ответил программист. |
|
27.08.2010, 08:52 | #9 | |
Регистрация: 27.08.2010
Сообщений: 9
|
Цитата:
P.S. если не составит труда обьясни пожалуйста на пальцах как мона это все реализовать с дельфи чето облом..... таблицы сделаны в аксессе... поблемы остались те же.... ппц помогите пожалуйста
___________________________________ ___________________________________ _________
- Что ты пишешь? - спросили программиста. - Сейчас запустим - узнаем! - ответил программист. Последний раз редактировалось Stilet; 08.09.2010 в 08:53. |
|
08.09.2010, 08:41 | #10 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
И вопросы остались те же.
В чем помочь? Т.е. в какой среде (на каком языке) надо сделать? Подсказка по существу. В дельфи (если речь о дельфи) есть закладка ADO (dbGO в младших версиях), где расположены компоненты, через которые можно получить доступ к таблицам Access. А алгоритм Serge_Bliznykov расписал. Его слегка подправить, чтобы "кричал заранее". Для программиста, который "шарит" в паскале это не составит труда. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расчет даты без учета выходных! | Доктор | Microsoft Office Excel | 4 | 20.05.2010 17:56 |
Выделение цветом выходных в календаре | kipish_lp | JavaScript, Ajax | 6 | 14.04.2010 11:36 |
как расчитать кол-во рабочих дней за"-" выходных??? | ЦЕРЦЕЯ | Microsoft Office Excel | 5 | 30.11.2009 14:16 |
Строки,зачет после выходных, спасибо!!! = ) | wef1k | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.12.2008 17:25 |