Автор Тема: Размещение и форматирование полей в отображаемых формах  (Прочитано 331 раз)

RunaRun

  • Ученик
  • *
  • Сообщений: 2
  • Благодарностей 0
    Я думаю никто не станет возражать что формат отображения (представления) данных полей в формах зачастую бывает определяющим для принятия решения пользователем/разработчиком  применения того или иного програмного продукта или перехода на новый, что подтверждается и такой дисциплиной как эргономика.
    А для этого очень важно при построении визуальной формы с полями ввода/отображения информации на закладках,  реализация возможности размещения полей не в порядке сверху-вниз на всю ширину визуальной формы, а произвольно с возможностью управлять габаритамы поля и местом его расположения на закладке/форме как это реализовано хотя бы в офисном ВизелБейсике. И плюс к тому важна возможность настройки порядка перехода при вводе с поля на поле (что вводить, что пропускать).  Хотя последнее можно пользовать и простой очередностью при создании поля :)
    Реализация таких моментов разработчиками значительно расширила бы заинтересованость в РУНЕ и упростило бы работу с ДАННЫМИ которые есть основным элементом работы в проге :)
« Последнее редактирование: Июнь 15, 2016, 11:59:21 am от RunaRun »

vladimir.runa

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

RunaRun

  • Ученик
  • *
  • Сообщений: 2
  • Благодарностей 0
Кстати тема то и возникла из за того что с версии 5.0.11 возможность размежения в одной строке несколько полей небыла нанйдена в описании - как ее реализовать ?

Что касается мобильного вида: Текущие гаджеты мобильные зачастую круче десктопных, и реализация кнопки пользовательский вид или мобильный, как это делают уважающие себя и клиентов сайты, был бы всетаки уместным. Клямцнул переключатель и пользовательские настройки в проге в игнор и используем текущий вид. Для этого необходимо лишь дополнительно фиксировать координаты пользовательских и мобильных визуальных представлений для полей при выводе таковых на экран с хранением к примеру в самой базе.

Свобода творчества это ведь и есть концепция Руны ??  Иначе проще юзать EXCEL чем вобщемто и занимается основная масса народа :)
Хотел бы обратить внимание на то как впринципе шло развитие програмирования : от кодов асемблера понятных только посвященным до визуальных сред с интерфейсами пользователей !

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
См. свойство "Новая строка".

Да, бывают и с более высоким разрешением. А бывают смартфоны с достаточно низким. Покажите пример реализации пользовательского или мобильного вида. Если Вы не считаете, что продукт уважает пользователей, то не понятно, зачем им пользоваться?
Труда большого добавить кучу настроек в программу - не составит. Вопрос - насколько это надо? Вы пришли на этот форум и стали указывать не недостатки, которые посчитали весьма существенными. С какой целью? Заставить сделать продукт под Вас или просто попытаться представить конструктор как продукт, недостойный внимания людей?
Важно чтобы конструктор был понятен с первых шагов, тем более что он ориентирован на людей, незнакомых с азами программирования. Задавить пользователя кучей настроек, чтобы не знал что тут делать - не наша задача. Ограничения в продукте не всегда зло - присмотритесь к продуктам Apple и задайте им вопрос - почему они не дают такого разнообразия пользователям, как в Windows? Неужели потому, что они не понимают чего хотят люди? А точнее - программисты, ведь Вы себя относите к этой категории? Или нет?
Когда продукт достаточно известен, откуда только берётся столько специалистов, знающих как правильно должна работать программа?

Где вы нашли заявление о такой концепции? Высказывая своё видение мира, человек показывает лишь свой уровень знаний и опыта. Признаваясь в том, что "проще юзать EXCEL", Вы не изменили мнения о Руне у других людей, а лишь проявили себя. Имело ли это пользу для читателей форума - большой вопрос. Критика и познание нового редко уживаются.

Очень ценное указание. В своё время пришлось пройти опыт программирования на Ассемблере, Бэйсике, Паскале и до современных сред. Вы также можете подтвердить свой опыт в данной области, указывая на него как на собственный? Всегда приятно пообщаться с человеком глубоких знаний и ценного жизненного опыта.

advokat

  • Посвященный
  • **
  • Сообщений: 96
  • Благодарностей 4
Владимир, нужно отметить, резковат. Человек высказался, а Вы его мордой о стол  :-[

Справедливости ради ради скажу, что RunaRun предлагает не очень реалистичную идею и возмущение Владимира понять можно. Тут дорогой RunaRun вопрос наверное больше концептуальный, чем практический. Руна всё-таки заточена под практические задачи работы с данными, но в ущерб визуализации (в некотором смысле). Руна визуальна проста, понятна и доступна. Если дать возможность пользователю определять графическую составляющую полей, их размеры, цвет и т.д. это загромоздит Руну настройками до предела и сдвинет баланс в сторону графики. И в целом, мне представляется, что на данной стадии реализации Руны какие-то существенные  визуальные изменения маловероятны. (Я не программист палками не бить )))

vladimir.runa

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

 

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