Новый тип поля "Время"
-
nikolay.rastegaev
- Спонсор

- Сообщения: 158
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Новый тип поля "Время"
Для учета трудозатрат сотрудники вводят часы и минуты затраченного времени. Так удобнее.
Но не удобно, что они вводят их в 2-х полях ввода, которые расположены друг под другом.
Также для вычислений приходится делать общее скрытое (через права доступа к полю) поле, в котором вычислять время в минутах или в часах (переводить время в минуты или в часы) на основе значений этих 2-х полей.
Было бы здорово, если бы был такой тип данных - "Время".
В интерфейсе он бы мог быть представлен двумя полями ввода, расположенными на одной строке и разделенными двоеточием:
"___" : "___"
А в БД хранить значение поля в одном поле таблицы в минутах. Соответственно при отображении значения из БД делим значение из поля /60 = часы, остаток от деления на 60 = минуты и выводим их рядом.
Схематично изобразил на скриншоте.
Но не удобно, что они вводят их в 2-х полях ввода, которые расположены друг под другом.
Также для вычислений приходится делать общее скрытое (через права доступа к полю) поле, в котором вычислять время в минутах или в часах (переводить время в минуты или в часы) на основе значений этих 2-х полей.
Было бы здорово, если бы был такой тип данных - "Время".
В интерфейсе он бы мог быть представлен двумя полями ввода, расположенными на одной строке и разделенными двоеточием:
"___" : "___"
А в БД хранить значение поля в одном поле таблицы в минутах. Соответственно при отображении значения из БД делим значение из поля /60 = часы, остаток от деления на 60 = минуты и выводим их рядом.
Схематично изобразил на скриншоте.
- Вложения
-
- 2017-12-26_10-56-45.png (7.11 КБ) 5929 просмотров
-
- 2017-12-26_10-56-23.png (5.53 КБ) 5929 просмотров
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Новый тип поля "Время"
Добавил в план.
Re: Новый тип поля "Время"
Подниму тему!
посмотрел сегодня новый урок о клонировании записей и хотел попробовать внедрить.
https://www.youtube.com/watch?v=fdQIYP-Vekc
Сразу столкнулся с такой проблемой.
В видео показано, что можно указать время на выполнение технологических операций и скорее всего используется цифровое поле. Если указывать в часах, то ещё можно жить, но в моём случае может быть много операций, которые выполняются за 5-15 минут. И если потом считать общее время, то нужно переводить минуты в часы.
Как вариант, пока думаю попробовать с поле с маской и поле JS для перевода в удобочитабельный вид.
В общем - я ЗА, чтобы такой тип поля появился.
посмотрел сегодня новый урок о клонировании записей и хотел попробовать внедрить.
https://www.youtube.com/watch?v=fdQIYP-Vekc
Сразу столкнулся с такой проблемой.
В видео показано, что можно указать время на выполнение технологических операций и скорее всего используется цифровое поле. Если указывать в часах, то ещё можно жить, но в моём случае может быть много операций, которые выполняются за 5-15 минут. И если потом считать общее время, то нужно переводить минуты в часы.
Как вариант, пока думаю попробовать с поле с маской и поле JS для перевода в удобочитабельный вид.
В общем - я ЗА, чтобы такой тип поля появился.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Новый тип поля "Время"
В своем проекте я использую числове поле где:
1 = 60 минут
0.5 = 30 минут
0.25 = 15 минут
1 = 60 минут
0.5 = 30 минут
0.25 = 15 минут
Re: Новый тип поля "Время"
Я примерно так и понял по видео. Вы, я и все на этом форуме это понимают, НО довольно сложно это объяснить менеджерам (юзерам) или начальникам, которые привыкли тыкать одним пальцем в смартфоне... плюс, это доп. человеческий фактор на ошибку.
Конечно всегда можно какой-то костыль прикрутить... хотя тот же выпадающий список дроблённый, например по 10 мин. Но если нужно указать часы и минуты, то нужно создавать доп. поля и функции, чтобы потом оперировать этими данными.
Хотя возможно , что это только я и автор темы столкнулись с такой задачей и это ни кому больше не нужно... хотелось бы верить, что мы не одиноки )
P.S. как пример
https://stackblitz.com/edit/so-angular-ngx-timepicker
Конечно всегда можно какой-то костыль прикрутить... хотя тот же выпадающий список дроблённый, например по 10 мин. Но если нужно указать часы и минуты, то нужно создавать доп. поля и функции, чтобы потом оперировать этими данными.
Хотя возможно , что это только я и автор темы столкнулись с такой задачей и это ни кому больше не нужно... хотелось бы верить, что мы не одиноки )
P.S. как пример
https://stackblitz.com/edit/so-angular-ngx-timepicker
Последний раз редактировалось tax 15 янв 2020, 13:13, всего редактировалось 1 раз.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Новый тип поля "Время"
Это все понятно, я поэтому и добавил в план данный тип поля.
Если нужно срочно, могу сделать данный тип поля после выхода 2.6 (в конце следующей недели)
Цена: 1000р.
https://www.rukovoditel.net/ru/donate.php
Если нужно срочно, могу сделать данный тип поля после выхода 2.6 (в конце следующей недели)
Цена: 1000р.
https://www.rukovoditel.net/ru/donate.php
Re: Новый тип поля "Время"
Попробуйте подумать в другую сторону.tax писал(а): 15 янв 2020, 12:38 Я примерно так и понял по видео. Вы, я и все на этом форуме это понимают, НО довольно сложно это объяснить менеджерам (юзерам) или начальникам, которые привыкли тыкать одним пальцем в смартфоне... плюс, это доп. человеческий фактор на ошибку.
Конечно всегда можно какой-то костыль прикрутить... хотя тот же выпадающий список дроблённый, например по 10 мин. Но если нужно указать часы и минуты, то нужно создавать доп. поля и функции, чтобы потом оперировать этими данными.
Хотя возможно , что это только я и автор темы столкнулись с такой задачей и это ни кому больше не нужно... хотелось бы верить, что мы не одиноки )
P.S. как пример
https://stackblitz.com/edit/so-angular-ngx-timepicker
Классифицируйте задачи.
Согласно каждому классу задачи - укажите время на решение.
Висчитывайте разницу.
Работайте со статусами.
Получите точные трудозатраты.
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
-
nikolay.rastegaev
- Спонсор

- Сообщения: 158
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: Новый тип поля "Время"
Перевел 1000р. Сделайте, пожалуйста, после выхода 2.6.support писал(а): 15 янв 2020, 13:12 Это все понятно, я поэтому и добавил в план данный тип поля.
Если нужно срочно, могу сделать данный тип поля после выхода 2.6 (в конце следующей недели)
Цена: 1000р.
https://www.rukovoditel.net/ru/donate.php
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Новый тип поля "Время"
Благодарю! Будет готово в течении двух недель после выхода 2.6. Я сообщу.
-
uvex
- Спонсор

- Сообщения: 143
- Зарегистрирован: 10 окт 2016, 13:42
- Имя: Алексей
- Откуда: Санкт-Петербург
- Организация: TASKKIT.PRO
- Контактная информация:
Re: Новый тип поля "Время"
Позвольте спросить в этой теме.
в функционале с датами есть опции -2, -1, 0, +1, +2 и т.д.
Интересует возможность настраивать таким же образом время +N часов/мин к текущему времени к примеру.
Такое возможно?
в функционале с датами есть опции -2, -1, 0, +1, +2 и т.д.
Интересует возможность настраивать таким же образом время +N часов/мин к текущему времени к примеру.
Такое возможно?