Автор Тема: Добавление возможности прокрутки (скроллинга) данных в детализации записи  (Прочитано 232 раз)

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
Это наверно одна из самых животрепещущих тем с момента создания конструктора: когда данных на одной странице становится слишком много, то размер программы начинает превосходить размер экрана и пользователю приходится идти на всякие ухищрения. Для этого изначально были созданы вкладки, которые затем взяли на себя роль распределителей доступа к данным, а также была добавлена возможность размещения полей на одной строке.
Мы считаем достоинством конструктора то, что пользователь, в подавляющем большинстве случаев, не заботится о размещении полей в детализации, и при любом разрешении экрана и шрифта данные воспринимаются человеком весьма комфортно. К тому же соблюдается полное соответствие при работе с клиентским приложением под Android.
Когда данные программы расположены в окне лесенкой, или разбросаны в беспорядке на экране (хотя зачастую программисты стремятся к "оптимизации" свободного пространства) - пользователю требуется значительно более высокое внимание для контроля вводимых данных и просто для восприятия информации. Это не предположение, а знание, подтверждённое большим опытом и общением со множеством людей. Как пример - современные лендинг-страницы на сайтах, где информация размещается максимально свободно и строго по вертикали, не заставляя человека "бегать" взглядом по всей ширине экрана.

Предполагалось, что Руна будет использоваться для небольших задач в малых коллективах или индивидуально. Но как уже не в первый раз выясняется, пользователи зачастую применяют конструктор на всю катушку. Вот и сейчас заказчику потребовалось использование порядка 350 полей в одном объекте. При всём желании разместить их на 8-ми вкладках с учётом размера экрана, даже используя по максимуму уплотнение данных на одну строку, возможности нет.

Поэтому в ближайшее время в конструктор будет добавлена возможность прокрутки данных в детализации. Но так как мы отдаём предпочтение окнам, размер которых не может быть меньше содержащихся в них данных, то в объекте будет добавлено свойство отображения, при включении которого на вкладке/в окне будет добавляться скроллинг, а пользователь будет сам контролировать размер видимой площади окна по вертикали.

Александр

  • Посвященный
  • **
  • Сообщений: 59
  • Благодарностей 6
Обалденная и очень удобная вещь! Спасибо огромное!
Все кажется в шоколаде, если не принюхиваться...

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
Да, Ваши пожелания в своё время - тоже были учтены.
Не вдаваясь в подробности - появилась возможность программной реализации, которой раньше не было.
« Последнее редактирование: Июнь 20, 2016, 02:46:52 pm от vladimir.runa »

Александр

  • Посвященный
  • **
  • Сообщений: 59
  • Благодарностей 6
Наверное Вы меня поймете, заметил про группы и точки... )
Все кажется в шоколаде, если не принюхиваться...

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
мы Вас поняли :)
Не расписывали в "Что нового..." эту небольшую возможность, т.к.
- точки в названиях использовать не рекомендуем, поскольку они используются как разделитель в полном имени поля и для большей читабельности лучше, когда названия без них.
- задав иконку для группы, можно создать путаницу - где объект(форма), а где группа. В идеале, переопределённая иконка должна тоже символизировать набор, группу.
- описание возможностей и исправлений, добавленных в 5.1.0, и так уже с трудом умещается на экране :)
« Последнее редактирование: Июнь 20, 2016, 09:43:48 pm от runa.natalia »
Информация о новых версиях и список изменений: http://vk.com/runabase

 

Яндекс.Метрика