Сама формула вычисления несложная. Нужно подключить модуль DateUtils и взять из него функцию MinutesBetween(НачДата,КонДата).
Вычесть из полученных минут льготные 15 минут. Получить часы разделив получившееся число на 60 и результат умножить на тариф часа. Тут есть один нюанс, количество минут не всегда ровно разделится на часы и что делать с остатком решайте сами.
А вот вычисляемое поле в Дельфи делается не так. Если доберетесь до этого абзаца - продолжим.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
|