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

12.09.18

Разработка - Работа с интерфейсом

Вариант механизма выбора даты для разработки интерфейса под сенсорный монитор. Особенно актуально для разработки терминалов или других подобных систем.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
[Механизм интерфейса] Интерактивный выбор даты
.epf 8,11Kb
15
15 Скачать (1 SM) Купить за 1 850 руб.

 

Добрый день, Коллеги!

Представляю готовый механизм интерфейса.

 

Назначение

Основное назначение для терминалов с сенсорным монитором.

Альтернативное использование в автоматизированных рабочих местах.

Возможности

Интерактивное изменение даты по средствам увеличения или уменьшения на одно значение, каждого элемента даты.

Присутствует возможность масштабирования, реализованы четыре варианта, я лично использую "большой".

Требования

Управляемые формы. Тестировалось на платформе - 1С:Предприятие 8.3 (8.3.10.2639).

Пример использования

 

выбор даты дата дата и время установка даты изменить дату редактировать дату редактировать время изменить время

См. также

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Богатый редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    62982    44    59    

82

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    18847    26    6    

41

Работа с интерфейсом Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Редактор графов в 1С - внешний отчет, который формирует графы на основе таблицы значений, используя рисунки табличного документа. Есть возможность добавления, редактирования объектов графа и выгрузки результата в таблицу значений.

1500 руб.

06.10.2020    10220    7    7    

10

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    16762    mrXoxot    43    

121

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    7330    smielka    37    

100

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    14780    913    elcoan    47    

117

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

2 стартмани

10.04.2023    11906    162    acces969    31    

124
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Adeptus 232 16.08.18 13:22 Сейчас в теме
Не плохо, но не совсем удобно. Вот в таком стиле гораздо практичней
https://infostart.ru/public/90540/
2. rpgshnik 3795 16.08.18 13:28 Сейчас в теме
(1) такой стиль на сенсорном экране? Для терминала делалось.
3. Plotks2017 273 17.08.18 11:29 Сейчас в теме
Прикольно, а почему дата не перещелкивается при переходе границы 24:00?
Актуальнее скорее изменять месяца, когда из 29.02 надо сделать 01.03 всего один клик.
5. rpgshnik 3795 17.08.18 12:49 Сейчас в теме
(3) специально сделал это :)) проще было бы с перещелкиванием
У меня потенциальные пользователи крайне малоопытные, если они эту границу перещелкнут, они не увидят что дата поменялась))
Plotks2017; JohnyDeath; +2 Ответить
4. Leits 2 17.08.18 12:25 Сейчас в теме
Если не секрет, что за конфигурацию запускаете на терминалах?:)
6. rpgshnik 3795 17.08.18 12:51 Сейчас в теме
(4) секрета нет - РАРУС:УАТ2.1
Разработан интерфейс для терминала путевых листов, выдача и сдача путевого листа, включая расчёт через АвтоГРАФ5 (Глонас, Уровень топлива и др. данные).
7. 🅵🅾️🆇 524 20.08.18 12:51 Сейчас в теме
Ну вполне неплохо, но через HTML поле былоб гораздо красивее :3
8. rpgshnik 3795 21.08.18 04:00 Сейчас в теме
(7) посоветуйте где пример посмотреть?)
11. 🅵🅾️🆇 524 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 3795 22.08.18 08:05 Сейчас в теме
(11) вот вы мне список скинули... я ожидал увидеть ваш примерный идеал. А то что в списке, не чем не лучше типового механизма выбора даты:
Прикрепленные файлы:
17. 🅵🅾️🆇 524 22.08.18 13:04 Сейчас в теме
(14) (15)
Лол, так соль в CSS, на нем Вы сможете построить практически ЛЮБОЙ интерфейс.
HTML и CSS стоит подучить, сейчас эра web технологий, это поможет делать рассылку на почту и реализовывать http сервисы, например.
JS стоит подучить хотя бы до уровня понимания HTML DOM.

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

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

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

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

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

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

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

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

В любом случае это ваши пользователи, а не мои.
Оставьте свое сообщение