[Механизм интерфейса] Интерактивный выбор даты

0. rpgshnik 3372 16.08.18 09:34 Сейчас в теме
Вариант механизма выбора даты для разработки интерфейса под сенсорный монитор. Особенно актуально для разработки терминалов или других подобных систем.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Adeptus 206 16.08.18 13:22 Сейчас в теме
Не плохо, но не совсем удобно. Вот в таком стиле гораздо практичней
https://infostart.ru/public/90540/
2. rpgshnik 3372 16.08.18 13:28 Сейчас в теме
(1) такой стиль на сенсорном экране? Для терминала делалось.
3. Plotks2017 263 17.08.18 11:29 Сейчас в теме
Прикольно, а почему дата не перещелкивается при переходе границы 24:00?
Актуальнее скорее изменять месяца, когда из 29.02 надо сделать 01.03 всего один клик.
5. rpgshnik 3372 17.08.18 12:49 Сейчас в теме
(3) специально сделал это :)) проще было бы с перещелкиванием
У меня потенциальные пользователи крайне малоопытные, если они эту границу перещелкнут, они не увидят что дата поменялась))
Plotks2017; JohnyDeath; +2 Ответить
4. Leits 1 17.08.18 12:25 Сейчас в теме
Если не секрет, что за конфигурацию запускаете на терминалах?:)
6. rpgshnik 3372 17.08.18 12:51 Сейчас в теме
(4) секрета нет - РАРУС:УАТ2.1
Разработан интерфейс для терминала путевых листов, выдача и сдача путевого листа, включая расчёт через АвтоГРАФ5 (Глонас, Уровень топлива и др. данные).
7. 🅵🅾️🆇 515 20.08.18 12:51 Сейчас в теме
Ну вполне неплохо, но через HTML поле былоб гораздо красивее :3
8. rpgshnik 3372 21.08.18 04:00 Сейчас в теме
(7) посоветуйте где пример посмотреть?)
11. 🅵🅾️🆇 515 21.08.18 19:37 Сейчас в теме
(8) на сайтах веб-разработчиков в гугл: date picker html css js

Вот по первой же ссылке:
https://www.cssscript.com/tag/date-picker/

Любой более-менее не стандартный интерфейс в 1С удобно делать через html поле документа (особенно если эта форма - единственное или наиболее частое, что пользователь должен видеть).
Главное не забыть заголовок включающий совместимость с EDGE.
Вроде так:
<met a http-equiv="X-UA-Compatible" content="IE=edge">
14. rpgshnik 3372 22.08.18 08:05 Сейчас в теме
(11) вот вы мне список скинули... я ожидал увидеть ваш примерный идеал. А то что в списке, не чем не лучше типового механизма выбора даты:
Прикрепленные файлы:
17. 🅵🅾️🆇 515 22.08.18 13:04 Сейчас в теме
(14) (15)
Лол, так соль в CSS, на нем Вы сможете построить практически ЛЮБОЙ интерфейс.
HTML и CSS стоит подучить, сейчас эра web технологий, это поможет делать рассылку на почту и реализовывать http сервисы, например.
JS стоит подучить хотя бы до уровня понимания HTML DOM.

Могу посоветовать sololearn на телефон, все бесплатно.
18. rpgshnik 3372 23.08.18 04:05 Сейчас в теме
15. rpgshnik 3372 22.08.18 08:06 Сейчас в теме
(11) я пытался на 1С реализовать некое подобие выбора даты в стиле "андроида", знаниями HTML не владею
9. kuzyara 1596 21.08.18 09:03 Сейчас в теме
Пожалей пользователей, подумай об юзабилити. :)
80% вводов должны совершаться в 1 клик.

Берешь выборку _реальных_ данных предыдущих периодов, пытаешься ввести ~100 таких документов, проклинаешь создателя интерфейса ;)
10. rpgshnik 3372 21.08.18 09:27 Сейчас в теме
(9) вот именно что подумал, на данный момент более быстрого ввода даты на терминале не вижу. Альтернатива какая?
12. 🅵🅾️🆇 515 21.08.18 19:44 Сейчас в теме
(10) Ну в своих обработках Я пытаюсь предсказать данные, которые пользователь захочет ввести.
Например не текущей датой, а датой последнего документа.
Ну или в добавок к полю заполнения даты можно выводить 5 наиболее часто используемых дат.
Можно добавить кнопочку при нажатии на которую раскроется календарь и надо будет выбрать день/месяц/год одним кликом (если нативными средствами 1с - то либо спрятать группу ввода и показать группу календаря или просто открыть в всплывающем окне еще 1 форму обработки заблокировав предидущую).

ЗЫ: я не придираюсь, просто помогаю генерировать идею :3
13. rpgshnik 3372 22.08.18 08:02 Сейчас в теме
(12) Я постараюсь внести предысторию, идеи мне нужны и готов их принимать, но только с предысторией понимания для чего это.

Вот стоит перед терминалом Водитель, образование среднее, компьютером пользоваться не умеет, телефон сын подарил, научил звонить сыну да жене, стоит и думает как бы ему на календаре интуитивно то выбрать дату, а ещё и время нужно выбрать, а ещё окошки постоянно меняются...

Естественно, в моём случае, на слайде выходит информация скорректировать дату и время возвращения. Дата возвращения является датой текущей, терминал стоит в гараже. Машину нужно сдать, путевой рассчитать, данные подгрузить с сервера Автограф5. Если бы пользователь чутка владел компьютером можно было им полноценный компьютер с АРМом сдачи путевых поставить. Но тут терминал с сенсорным экраном (БЕЗ МЫШКИ И КЛАВИАТУРЫ)... вы предлагаете данному пользователю ввести дату и время одним кликом через какой-то календарь? Да у них пальцы размером с кулак. Хорошо что он попадет по моим "плюсикам", я буду рад.

Интерфейс нужно разрабатывать таким, чтобы в нём могла разобраться моя бабушка. А не самолеты.
Angry; sbcode; rabota.v8.1c; FrLenok; +4 Ответить
16. 🅵🅾️🆇 515 22.08.18 11:42 Сейчас в теме
(13)
> Интерфейс нужно разрабатывать таким, чтобы в нём могла разобраться моя бабушка. А не самолеты.

Не согласен.
Абсолютно в любом хорошем софте (будь то игра, торрент качалка или музыкальный проигрыватель) по умолчанию отображается упрощенный вариант с заранее предустановленными популярными настройками или настройками по умолчанию, всего с парой кнопок, но всегда есть кнопка или вкладка с расширенным функционалом для продвинутых пользователей, в которой даже особо с интерфейсом не парятся. Если автор захардкодил все что можно захардкодить - Я скорее всего откажусь от такого софта в пользу другого или самописного, не найдя 1 единственной галочки.

К примеру большинство софта под никсы поставляется в консольном виде, но над этим консольным интерфейсом почти всегда есть несколько вариантов "оберток".

В любом случае это ваши пользователи, а не мои.
Оставьте свое сообщение
Вакансии
Консультант 1С
Москва
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Аналитик 1C
Москва
зарплата от 120 000 руб. до 250 000 руб.
Полный день

Начальник отдела программирования
Уфа
зарплата от 125 000 руб.
Полный день

Программист/тестировщик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день