Страница 1 из 2
Новый тип поля "Время"
Добавлено: 26 дек 2017, 10:05
nikolay.rastegaev
Для учета трудозатрат сотрудники вводят часы и минуты затраченного времени. Так удобнее.
Но не удобно, что они вводят их в 2-х полях ввода, которые расположены друг под другом.
Также для вычислений приходится делать общее скрытое (через права доступа к полю) поле, в котором вычислять время в минутах или в часах (переводить время в минуты или в часы) на основе значений этих 2-х полей.
Было бы здорово, если бы был такой тип данных - "Время".
В интерфейсе он бы мог быть представлен двумя полями ввода, расположенными на одной строке и разделенными двоеточием:
"___" : "___"
А в БД хранить значение поля в одном поле таблицы в минутах. Соответственно при отображении значения из БД делим значение из поля /60 = часы, остаток от деления на 60 = минуты и выводим их рядом.
Схематично изобразил на скриншоте.
Re: Новый тип поля "Время"
Добавлено: 26 дек 2017, 10:25
support
Добавил в план.
Re: Новый тип поля "Время"
Добавлено: 15 янв 2020, 11:02
tax
Подниму тему!
посмотрел сегодня новый урок о клонировании записей и хотел попробовать внедрить.
https://www.youtube.com/watch?v=fdQIYP-Vekc
Сразу столкнулся с такой проблемой.
В видео показано, что можно указать время на выполнение технологических операций и скорее всего используется цифровое поле. Если указывать в часах, то ещё можно жить, но в моём случае может быть много операций, которые выполняются за 5-15 минут. И если потом считать общее время, то нужно переводить минуты в часы.
Как вариант, пока думаю попробовать с поле с маской и поле JS для перевода в удобочитабельный вид.
В общем - я ЗА, чтобы такой тип поля появился.
Re: Новый тип поля "Время"
Добавлено: 15 янв 2020, 12:24
support
В своем проекте я использую числове поле где:
1 = 60 минут
0.5 = 30 минут
0.25 = 15 минут
Re: Новый тип поля "Время"
Добавлено: 15 янв 2020, 12:38
tax
Я примерно так и понял по видео. Вы, я и все на этом форуме это понимают, НО довольно сложно это объяснить менеджерам (юзерам) или начальникам, которые привыкли тыкать одним пальцем в смартфоне... плюс, это доп. человеческий фактор на ошибку.
Конечно всегда можно какой-то костыль прикрутить... хотя тот же выпадающий список дроблённый, например по 10 мин. Но если нужно указать часы и минуты, то нужно создавать доп. поля и функции, чтобы потом оперировать этими данными.
Хотя возможно , что это только я и автор темы столкнулись с такой задачей и это ни кому больше не нужно... хотелось бы верить, что мы не одиноки )
P.S. как пример
https://stackblitz.com/edit/so-angular-ngx-timepicker
Re: Новый тип поля "Время"
Добавлено: 15 янв 2020, 13:12
support
Это все понятно, я поэтому и добавил в план данный тип поля.
Если нужно срочно, могу сделать данный тип поля после выхода 2.6 (в конце следующей недели)
Цена: 1000р.
https://www.rukovoditel.net/ru/donate.php
Re: Новый тип поля "Время"
Добавлено: 15 янв 2020, 13:42
remchik
tax писал(а): 15 янв 2020, 12:38
Я примерно так и понял по видео. Вы, я и все на этом форуме это понимают, НО довольно сложно это объяснить менеджерам (юзерам) или начальникам, которые привыкли тыкать одним пальцем в смартфоне... плюс, это доп. человеческий фактор на ошибку.
Конечно всегда можно какой-то костыль прикрутить... хотя тот же выпадающий список дроблённый, например по 10 мин. Но если нужно указать часы и минуты, то нужно создавать доп. поля и функции, чтобы потом оперировать этими данными.
Хотя возможно , что это только я и автор темы столкнулись с такой задачей и это ни кому больше не нужно... хотелось бы верить, что мы не одиноки )
P.S. как пример
https://stackblitz.com/edit/so-angular-ngx-timepicker
Попробуйте подумать в другую сторону.
Классифицируйте задачи.
Согласно каждому классу задачи - укажите время на решение.
Висчитывайте разницу.
Работайте со статусами.
Получите точные трудозатраты.
Re: Новый тип поля "Время"
Добавлено: 19 янв 2020, 20:18
nikolay.rastegaev
support писал(а): 15 янв 2020, 13:12
Это все понятно, я поэтому и добавил в план данный тип поля.
Если нужно срочно, могу сделать данный тип поля после выхода 2.6 (в конце следующей недели)
Цена: 1000р.
https://www.rukovoditel.net/ru/donate.php
Перевел 1000р. Сделайте, пожалуйста, после выхода 2.6.
Re: Новый тип поля "Время"
Добавлено: 20 янв 2020, 07:06
support
Благодарю! Будет готово в течении двух недель после выхода 2.6. Я сообщу.
Re: Новый тип поля "Время"
Добавлено: 22 янв 2020, 13:23
uvex
Позвольте спросить в этой теме.
в функционале с датами есть опции -2, -1, 0, +1, +2 и т.д.
Интересует возможность настраивать таким же образом время +N часов/мин к текущему времени к примеру.
Такое возможно?