Интерфейс программы

Что нужно изменить, добавить, убрать из программы и т.п.

Re: Интерфейс программы

Сообщение Bars » 03 ноя 2016, 09:54

понятно. в таком виде - да смысла нет.
Но я имел ввиду следующее:
Открываем, например, класс N-канальные Полевые транзисторы (в дереве в скобках нам пишет, что их там 17105 штук)
жмем "типы элементов по классу"
в статус баре начинает бежать прогресс бар:
Загружено X из 17105
С ним все понятно - количество типов N-канальных транзисторов и он проскакивает довольно быстро
потом бежит второй
Загружено Y из 113099
вот этот вот задумывается на очень долго
предполагаю что это загрузка данных по параметрам, которые отображаются в едином гриде с типами.

Идея в том, чтобы была возможность значительно ускорить загрузку формы
Вариант 1:
загрузить только необходимые записи, т.е. соответствующие некоему заданному фильтру
с учетом озвученных нюансов реализации можно сделать так:
- новая системная настройка " использовать фильтр при загрузке", значения да/нет
- при выборе пункта "типы элементов по классу", если включена настройка - запрашивается фильтр, если выключена - фильтр автоматом принимается как "все записи"
- грузятся только записи соответственно фильтру.
- ну и в форме нужен какой-то признак, что она отфильтрована. (можно как-то фон другой что-ли сделать или просто в статусбаре вывести инфу)
В этом случае в грид грузятся только те типы, которые попали под фильтр, и, соответственно, только их параметры.
Вариант 2:
- в тулбаре кнопка с фиксацией с запоминанием положения при закрытии окна или отдельная кнопка "показывать параметры в гриде" по нажатию которой нам подгружаются данные только по тем записям, что уже в гриде
В этом случае типы загружаются все, но параметры не грузятся, если не нажата кнопка
Bars
 
Сообщений: 2
Зарегистрирован: 27 окт 2016, 13:01

Re: Интерфейс программы

Сообщение tretyakovmax » 07 ноя 2016, 06:25

Bars писал(а):понятно. в таком виде - да смысла нет.
Но я имел ввиду следующее:
Открываем, например, класс N-канальные Полевые транзисторы (в дереве в скобках нам пишет, что их там 17105 штук)
жмем "типы элементов по классу"
в статус баре начинает бежать прогресс бар:
Загружено X из 17105
С ним все понятно - количество типов N-канальных транзисторов и он проскакивает довольно быстро
потом бежит второй
Загружено Y из 113099
вот этот вот задумывается на очень долго
предполагаю что это загрузка данных по параметрам, которые отображаются в едином гриде с типами.

Идея в том, чтобы была возможность значительно ускорить загрузку формы
Вариант 1:
загрузить только необходимые записи, т.е. соответствующие некоему заданному фильтру
с учетом озвученных нюансов реализации можно сделать так:
- новая системная настройка " использовать фильтр при загрузке", значения да/нет
- при выборе пункта "типы элементов по классу", если включена настройка - запрашивается фильтр, если выключена - фильтр автоматом принимается как "все записи"
- грузятся только записи соответственно фильтру.
- ну и в форме нужен какой-то признак, что она отфильтрована. (можно как-то фон другой что-ли сделать или просто в статусбаре вывести инфу)
В этом случае в грид грузятся только те типы, которые попали под фильтр, и, соответственно, только их параметры.
Вариант 2:
- в тулбаре кнопка с фиксацией с запоминанием положения при закрытии окна или отдельная кнопка "показывать параметры в гриде" по нажатию которой нам подгружаются данные только по тем записям, что уже в гриде
В этом случае типы загружаются все, но параметры не грузятся, если не нажата кнопка


Да, надо подумать
tretyakovmax
Администратор
 
Сообщений: 177
Зарегистрирован: 03 июн 2013, 06:52

Re: Интерфейс программы

Сообщение AgronomNN » 19 авг 2017, 14:42

Максим добрый день.

Предлагаю сделать просмотр и редактирование всех базовых параметров в одном окне, либо легенду под них в быстром доступе. Что бы не дублировать сущности типа "UPID". Тот же параметр Ptot я забил под тремя разными названиями, пока не увидел что есть стандартное UPID для него.

UPD: и добавить фильтр для единиц измерения, что бы можно было выбрать часто используемые, а не перематывать и искать.
Еще добавить юникод, иначе символы типа ⩾ превращаются в ?
AgronomNN
 
Сообщений: 5
Зарегистрирован: 16 окт 2014, 16:45
Откуда: Нижний Новгород

Re: Интерфейс программы

Сообщение tretyakovmax » 19 авг 2017, 16:56

AgronomNN писал(а):Максим добрый день.

Предлагаю сделать просмотр и редактирование всех базовых параметров в одном окне, либо легенду под них в быстром доступе. Что бы не дублировать сущности типа "UPID". Тот же параметр Ptot я забил под тремя разными названиями, пока не увидел что есть стандартное UPID для него.

UPD: и добавить фильтр для единиц измерения, что бы можно было выбрать часто используемые, а не перематывать и искать.
Еще добавить юникод, иначе символы типа ⩾ превращаются в ?


Такой функционал запланирован
tretyakovmax
Администратор
 
Сообщений: 177
Зарегистрирован: 03 июн 2013, 06:52

Пред.

Вернуться в Улучшение и добавление функционала

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron