Последняя версия DataExpress 3 beta от 11 августа 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Количество затраченных минут

Вопросы, связанные с конструктором приложений баз данных DataExpress.
Schekotov
Заглянувший
Сообщения: 4
Зарегистрирован: Вт май 22, 2018 8:15 am

Количество затраченных минут

Сообщение Schekotov » Вт май 22, 2018 8:25 am

Здравствуйте.
Подскажите как это реализовать?
Из времени начала работы вычесть время окончания работы, итог количество затраченных минут?
Вложения
Журнал.jpg
Журнал.jpg (64.09 КБ) 299 просмотров

Аватара пользователя
admin
Разработчик
Сообщения: 3656
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Количество затраченных минут

Сообщение admin » Вт май 22, 2018 8:28 am

Функция MINUTESBETWEEN.

Schekotov
Заглянувший
Сообщения: 4
Зарегистрирован: Вт май 22, 2018 8:15 am

Re: Количество затраченных минут

Сообщение Schekotov » Вт май 22, 2018 8:33 am

Можно пример?

Аватара пользователя
Гocть
Знаток
Сообщения: 646
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: Количество затраченных минут

Сообщение Гocть » Вт май 22, 2018 9:51 am

minutesbetween(date,[Время1],date,[Время2])
Фрилансер. Разработка на заказ. Консультирование.

Schekotov
Заглянувший
Сообщения: 4
Зарегистрирован: Вт май 22, 2018 8:15 am

Re: Количество затраченных минут

Сообщение Schekotov » Вт май 22, 2018 9:58 am

Сделал так
MINUTESTOTIMESTR(MINUTESBETWEEN([Дата],[Время начала работы],[Дата],[Время окончания работы]))
Работает, как сделать, что бы вставлялось в кол-во затраченных минут, при нажатии ок или автоматически?

jurist23rus
Эксперт
Сообщения: 2261
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Количество затраченных минут

Сообщение jurist23rus » Вт май 22, 2018 10:41 am

Schekotov писал(а):или автоматически?

Это как?
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
Гocть
Знаток
Сообщения: 646
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: Количество затраченных минут

Сообщение Гocть » Вт май 22, 2018 10:45 am

автоматически: это при вводе в поле очевидно.
Schekotov писал(а):как сделать, что бы вставлялось в кол-во затраченных минут, при нажатии ок

Действие кнопки - вызвать функцию:

Код: Выделить всё

setfield('кол-во затраченных минут',
MINUTESBETWEEN([Дата],[Время начала работы],[Дата],[Время окончания работы]))

Schekotov писал(а):или автоматически?

Прописать формулу MINUTESBETWEEN в свойстве "выражение" поля "кол-во затраченных минут".
(поле количество минут при этом в обоих вариантах должно иметь тип "число")
Фрилансер. Разработка на заказ. Консультирование.

Schekotov
Заглянувший
Сообщения: 4
Зарегистрирован: Вт май 22, 2018 8:15 am

Re: Количество затраченных минут

Сообщение Schekotov » Вт май 22, 2018 11:52 am

Спасибо всем кто помогал.
Получилось так, все работает автоматически.
setfield('Кол-во минут затраченых',
MINUTESTOTIMESTR(MINUTESBETWEEN([Дата],[Время начала работы],[Дата],[Время окончания работы])))