Редактировать число как дату в реквизите формы

1. Altez50 1 31.03.23 12:28 Сейчас в теме
Есть ли штатный способ редактировать реквизит типа Число(2,0,Неотрицательное), как Время?
Пример:
Пользователь вводит: 7:40
В реквизит попадает: 7,67 в часах
либо 7*60+40 в минутах.
По теме из базы знаний
Найденные решения
2. Dmitry77 83 31.03.23 13:07 Сейчас в теме
Посмотрте как в ЗУП в документах сделан период начислений. Там дата превращается в месяц и обратно, но принцип тот же.
3. user856012 13 31.03.23 13:11 Сейчас в теме
(1)
реквизит типа Число(2,0,Неотрицательное), как Время?
В шапке - дата, а тут - время...
В реквизит попадает: 7,67 в часах
И как это значение стыкуется с "Число(2,0,Неотрицательное)"?

В-общем у автора спустя 6 лет на форуме русское народное блюдо: "Каша в голове".

Читайте, вдруг полегчает https://forum.infostart.ru/forum104/topic247111/
4. rintik 19 31.03.23 14:22 Сейчас в теме
('000101010740' - '000101010000')/(60*60) = 7,666666666666666666666666667
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user856012 13 31.03.23 13:11 Сейчас в теме
(1)
реквизит типа Число(2,0,Неотрицательное), как Время?
В шапке - дата, а тут - время...
В реквизит попадает: 7,67 в часах
И как это значение стыкуется с "Число(2,0,Неотрицательное)"?

В-общем у автора спустя 6 лет на форуме русское народное блюдо: "Каша в голове".

Читайте, вдруг полегчает https://forum.infostart.ru/forum104/topic247111/
5. Altez50 1 31.03.23 15:26 Сейчас в теме
(3) Спасибо, норм. решение.
спустя 6 лет на форуме русское народное блюдо : "Каша в голове".

Имхо форум так и работает: кто кашу не переварил - останется без окситоцина.

И как это значение стыкуется с "Число(2,0,Неотрицательное)"?

Спросишь по форме без ошибок-заглянут высказаться полтора старожила, а на дворе пятница).
2. Dmitry77 83 31.03.23 13:07 Сейчас в теме
Посмотрте как в ЗУП в документах сделан период начислений. Там дата превращается в месяц и обратно, но принцип тот же.
4. rintik 19 31.03.23 14:22 Сейчас в теме
('000101010740' - '000101010000')/(60*60) = 7,666666666666666666666666667
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот