0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 7
|
|
1 | |
Необходимо организовать ввод времени21.07.2015, 08:33. Показов 619. Ответов 7
Метки нет (Все метки)
Необходимо организовать ввод времени.
Например, чтобы для ввода 125 часов 47 минут пользователь набивал 12547, а за счет маски и гипотетического ввода или кода, справа налево цифирки становились на свои места. по мере ввода цифр 1,2,5,4,7 - :01 :12 1:25 12:54 125:47 Значение поля должно быть "12547"
0
|
21.07.2015, 08:33 | |
Ответы с готовыми решениями:
7
Необходимо организовать ввод/вывод Необходимо организовать массив Необходимо организовать поиск Необходимо организовать цикл в маткад |
7397 / 4534 / 295
Регистрация: 12.08.2011
Сообщений: 14,021
|
|
21.07.2015, 09:06 | 2 |
И в чём проблема? Не знаете как маску добавить?
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 7
|
|
21.07.2015, 09:25 [ТС] | 4 |
Пробовал - у меня не получилось. В маске определённое количество символов, а мне нужно чтобы их было произвольное кол-во от 0:01 до, к примеру 5000:01 (часы:минуты)
Добавлено через 4 минуты Да. С этим как раз проблем нет. Есть функция, которая переводит строку в количество минут (Long), т.к. в базе хранится не время как таковое, а количество минут. Добавлено через 6 минут У меня не получилось , - так как я описал выше порядок ввода цифирь и отображения на экране. И ещё в маске определённое кол-во символов (возможно я не прав), а мне нужно , к примеру от 0:01 до 5000:01 (часы:минуты)
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 7
|
|
21.07.2015, 09:45 [ТС] | 6 |
Количество.
Но в форме в свободном поле в текстовом формате вводится время Часы:Минуты (например 125:35) Далее функция вычисляет количество минут После выполнения функции получается 7535 минут, которое хранится в базе. Добавлено через 6 минут А вы про 89 минут? - функция проверяет выход за диапазон 59 минут.
0
|
шапоклякистка 8-го дня
|
|
21.07.2015, 09:56 | 7 |
Тогда пишите обработку события "изменение" этого текстового поля, и будет вам счастье.
Стандартными средствами в точности так, как вы хотите, не будет. Ближайшее приближение дадут сочетание маски "9999999999" и формата "&&&&&&&@\:@@" Добавлено через 1 минуту Если число минут - длинное целое, то произвольное количество не нужно, 10 достаточно. Добавлено через 4 минуты Еще из маски можно убрать отображение символа подчеркивания: 9999999999;;" "
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 7
|
|
21.07.2015, 10:06 [ТС] | 8 |
А не стандартным?
До начала ввода - в поле 0:00 вводим "1" - 0:01 вводим "2" - 0:12 вводим "5" - 1:25 и т.д.
0
|
21.07.2015, 10:06 | |
21.07.2015, 10:06 | |
Помогаю со студенческими работами здесь
8
Необходимо организовать поиск по сайту Необходимо организовать wi-fi точку доступа Необходимо организовать сайт газеты Необходимо организовать открытие изображений в цикле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |