AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Прочие вопросы
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.10.2004, 13:38   #1  
ktester is offline
ktester
Участник
 
6 / 10 (1) +
Регистрация: 26.10.2004
Начал знакомиться с Navision-Attain demo. Мнения об интерфейсе.
Скачал и стал знакомится с версией 3.70A (RTM) (4.0)
ИМХО что прежде всего неудобно в интерфейсе.

1.Колесо мыши не работает находясь над таблицей. Только над бегунком.

2.Если одно окно развернуто во весь экран, то все открытые ранее и не развернутые окна тоже станут развернутыми, даже те где все умещается. Например после любого превью перед печатью. При этом после закрытия всех окон даже главное меню остается во весь экран.

3.При изменении, например параметров поставщика и закрытии формы не спрашивает надо сохранять или нет, и отменить нельзя.

4.Все изменения в полях формы сохраняются сразу. Даже если после ввода и ухода в другое поле нажата “ESC” и форма закрывается. Откатить нельзя. Удобнее все ввести и иметь возможность либо закрыть форму с отменой изменения либо сохранить все специальной кнопкой.

5.Все даты вводятся руками. Нет выбора из календаря.

6.В момент ввода числа не разделяются на триады, не удобно. Попробуйте ввести 11111111 сколько это 1 миллион или 11 или 111, на глаз ?

7.В качестве десятичного разделителя только точка, а запятая приводит к ошибке.

8.При входе в любое поле мышкой предыдущее содержимое не выделяется для удаления, а при входе с клавиатуры выделяется.

9.При вводе число выравнивается влево, а не вправо как при отображении числа в поле.

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

11.При переходе по TAB по полям в PageControl, после последнего поля активизируется не первое на текщей вкладке, а открывается первое поле в следующей вкладке. Хотя для перехода по вкладкам в Windows используется Ctrl+PageDown и работает в Navision.

12.В таблицах не выполняется сортировка по клику на заголовке столбца.
Только вызовом формы задания правил сортировки что далеко не всегда нужно.

13.Кнопки основного тулбара всегда включены, даже когда соотв. Операция, например «удалить», не выполняется. Даже когда на экране только основное меню, тулбар виден хотя функционально не нужен.

Можно ли что-то поменять при кодировании или это стандартные не изменяемые свойства интерфейса ?
Старый 26.10.2004, 14:02   #2  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Re: Начал знакомится с Navision-Attain demo. Мнения об интерфейсе.
Цитата:
Изначально опубликовано ktester
Скачал и стал знакомится с версией 3.70A (RTM) (4.0)
ИМХО что прежде всего неудобно в интерфейсе.

1.Колесо мыши не работает находясь над таблицей. Только над бегунком.
Скорее всего, проблемы с драйвером мыши. Если прокрутка колесиком не работает в развернутом по-максимуму окне - попробуйте обновить драйвер с сайта производителя.
Цитата:
Изначально опубликовано ktester

2.Если одно окно развернуто во весь экран, то все открытые ранее и не развернутые окна тоже станут развернутыми, даже те где все умещается. Например после любого превью перед печатью. При этом после закрытия всех окон даже главное меню остается во весь экран.
Согласен - очень неудобно. Поэтому, зачастую, многие работают исключительно в полноэкранном режиме.
Цитата:
Изначально опубликовано ktester

3.При изменении, например параметров поставщика и закрытии формы не спрашивает надо сохранять или нет, и отменить нельзя.
Это исходит из самой идеологии "оптимистической конкуренции". Информация сразу записывается в БД. Существует возможность изменить данную ситуацию, но тогда нарушиться логика системы.
Цитата:
Изначально опубликовано ktester

4.Все изменения в полях формы сохраняются сразу. Даже если после ввода и ухода в другое поле нажата “ESC” и форма закрывается. Откатить нельзя. Удобнее все ввести и иметь возможность либо закрыть форму с отменой изменения либо сохранить все специальной кнопкой.
см. предыдущий пункт.
Цитата:
Изначально опубликовано ktester

5.Все даты вводятся руками. Нет выбора из календаря.
Navi заточен под работу с клавиатуры. Теоретически, в пользовательской части можно работать не прикасаяся к мышке. Что касается даты, то есть возможность "быстро" вводить дату. К примеру, введя две первые цифры - остальные система заполнит автомитически, исходя из рабочей даты.
Цитата:
Изначально опубликовано ktester

6.В момент ввода числа не разделяются на триады, не удобно. Попробуйте ввести 11111111 сколько это 1 миллион или 11 или 111, на глаз ?
Да, иногда это бывает очень неудобно. Замечу, что это достаточно легко изменить из дизайнерской части, но почему это не было сделано в стандарте?
Цитата:
Изначально опубликовано ktester

7.В качестве десятичного разделителя только точка, а запятая приводит к ошибке.
Зависит исключительно от языковых настроек системы. В принципе, как и во всех документах Office.
Цитата:
Изначально опубликовано ktester

8.При входе в любое поле мышкой предыдущее содержимое не выделяется для удаления, а при входе с клавиатуры выделяется.
Опять же, стандарт Office. Могу рекомендовать клавишу F2 - переход курсора в начало/конец поля.
Цитата:
Изначально опубликовано ktester

9.При вводе число выравнивается влево, а не вправо как при отображении числа в поле.
Честно говоря, неудобства не замечал.
Цитата:
Изначально опубликовано ktester

10.Вызов выбора из списка в таблице вызывает вызов еще одного окна, а не контекстного небольшого списка. А если текущее окно во весь экран, то и окно выбора во весь экран, хотя это как правило небольшая табличка с двумя полями для выбора из справочников. Крайне неудобно. При этом окна нагромаждаются друг на друга.
Особенности системы
Цитата:
Изначально опубликовано ktester

11.При переходе по TAB по полям в PageControl, после последнего поля активизируется не первое на текщей вкладке, а открывается первое поле в следующей вкладке. Хотя для перехода по вкладкам в Windows используется Ctrl+PageDown и работает в Navision.
Зависит от автора формы - порядок обхода можно назначить произвольный.
Цитата:
Изначально опубликовано ktester

12.В таблицах не выполняется сортировка по клику на заголовке столбца.
Только вызовом формы задания правил сортировки что далеко не всегда нужно.
Удивишься - сортировка в Navi возможна ИСКЛЮЧИТЕЛЬНО по предопределенным правилам. И никак иначе.
Цитата:
Изначально опубликовано ktester

13.Кнопки основного тулбара всегда включены, даже когда соотв. Операция, например «удалить», не выполняется. Даже когда на экране только основное меню, тулбар виден хотя функционально не нужен.
Согласен - недоработка.
Цитата:
Изначально опубликовано ktester

Можно ли что-то поменять при кодировании или это стандартные не изменяемые свойства интерфейса ?
Благородный дон переходит в Navi с 1С?
Старый 26.10.2004, 14:09   #3  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Навскидку (думать лень)
С 3,4,5 заморочиться можно, но с геморроем
С 6 можно, но с большим геморроем
9 - можно (конечно же, с геморроем, возможно, с большим)
При этом один и тот же геморрой придется писать для КАЖДОЙ формы.

10 - "небольшой контекстный список" получается при использовании переменной типа Option, при использовании лукапа или дриллдауна всегда используются специальнообученные формы, соответственно, и ведут они себя как формы.
12 - Navision не умеет сортировать данные по произвольному полю, как, например, Эксель, умеет только по ключам, отсюда такая фигня
По остальным пунктам - имхо ничего нельзя сделать, просто "так заведено"
Старый 26.10.2004, 14:36   #4  
ktester is offline
ktester
Участник
 
6 / 10 (1) +
Регистрация: 26.10.2004
Re: Re: Начал знакомится с Navision-Attain demo. Мнения об интерфейсе.
Цитата:
Скорее всего, проблемы с драйвером мыши. Если прокрутка колесиком не работает в развернутом по-максимуму окне - попробуйте обновить драйвер с сайта производителя.
Но во всех других программах я прокручиваю нормально ! Например данный форум.
Цитата:
Удивишься - сортировка в Navi возможна ИСКЛЮЧИТЕЛЬНО по предопределенным правилам. И никак иначе.
И это очень сильно роняет ее в моих глазах.
Цитата:
Благородный дон переходит в Navi с 1С?
Нет, из Borland С++ Builder
Хотя видя ранее интерфейс 1С и начиная смотреть Navision, я ожидал, что за такие деньги можно было бы подумать и об удобстве юзера, а не только правильности внутренних связей таблиц и позиционирования системы. Но ошибся, и увидел ровно тоже убожество и безликость

Хотя ИМХО это в 1С скопирован интерфейс Navision со всеми недостатками.

Разрабатывая свои программы, после реализации алгоритма, я привык уделять самое пристальное внимание удобству юзера, а это как раз разработка удобного интерфейса. И честно говоря сильно разочарован тем как это реализовано в Navision (не буду упоминать 1С, там то же самое).

Как раз занимаюсь выбром базовой системы для своей фирмы и если уже с самого начала видны неудобства для юзера, то выбор становится все труднее.

В общем сильно разочарован в самом начале оценки системы.
Старый 26.10.2004, 15:26   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Re: Начал знакомится с Navision-Attain demo. Мнения об интерфейсе.
Цитата:
Изначально опубликовано ktester
3.При изменении, например параметров поставщика и закрытии формы не спрашивает надо сохранять или нет, и отменить нельзя.

4.Все изменения в полях формы сохраняются сразу. Даже если после ввода и ухода в другое поле нажата “ESC” и форма закрывается. Откатить нельзя. Удобнее все ввести и иметь возможность либо закрыть форму с отменой изменения либо сохранить все специальной кнопкой.
По-умолчанию, для обычных пользователей запретите запись в таблицу поставщиков.
По-умолчанию, пользователи должны получать минимально возможные права.
Старый 26.10.2004, 15:31   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Re: Re: Re: Начал знакомится с Navision-Attain demo. Мнения об интерфейсе.
Цитата:
Изначально опубликовано ktester
И это очень сильно роняет ее в моих глазах.
И зря.
Так например, MS SQL начинает автоматически создавать индексы, если вдруг посчитает, что индексы нужны. А посчитать он может, если пользователь включает сортировку или отбор. В результате автосоздается такой чудной набор индексов... А если автосоздание запретить, то постоянно будет выполняться tablescan... Даже не знаю что и лучше

Кстати, это частая проблема в Аксапте, где пользователь может сортировать по любому полю.

Думайте, смотрите статистику, управляйте индексами
Дайте пользователю то, что ему нужно. Но управляйте тем, что дали...
Старый 26.10.2004, 15:38   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Re: Re: Re: Начал знакомится с Navision-Attain demo. Мнения об интерфейсе.
Цитата:
Изначально опубликовано ktester
Хотя видя ранее интерфейс 1С и начиная смотреть Navision, я ожидал, что за такие деньги можно было бы подумать и об удобстве юзера, а не только правильности внутренних связей таблиц и позиционирования системы. Но ошибся, и увидел ровно тоже убожество и безликость
Продолжайте смотреть.

Например, обратите внимание на SIFT.
Как программист, вы оцените, что SIFT это не только суммирование, SIFT - это еще и drill down в одной формуле.

Рано или поздо, вы дойдете до функционала
Старый 26.10.2004, 16:34   #8  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
У Navi - своя логика. К ней надо привыкнуть. Зачастую то, что ранее казалось неудобным оказывается более логичным и продуманным в процессе повседневной работы. Более того, эта система специально затачивалась на максимально быстрый и удобный ввод данных. В этой системе многое сделано не "неудобно", а по-другому, иначе. А иначе не всегда есть плохо.

P.S. А вы еще средств разработки не видели . Разочаруетесь еще больше.
Старый 26.10.2004, 17:17   #9  
ktester is offline
ktester
Участник
 
6 / 10 (1) +
Регистрация: 26.10.2004
Цитата:
Изначально опубликовано Rungart
В этой системе многое сделано не "неудобно", а по-другому, иначе. А иначе не всегда есть плохо.
В целом согласен.
Пытаюсь привыкать.
Но отдельные "другие" решения напрягают

Цитата:

P.S. А вы еще средств разработки не видели . Разочаруетесь еще больше.
А кстати, как бы ознакомится.
Есть ли что-то типа демки.
Очень бы хотелось знать заранее к чему готовиться.
Старый 26.10.2004, 17:41   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано ktester
А кстати, как бы ознакомится.
FAQ: Где найти демоверсию
http://forum.mazzy.ru/index.php?showtopic=21

FAQ: Ограничения демоверсии Navision
http://forum.mazzy.ru/index.php?showtopic=845
Старый 26.10.2004, 18:51   #11  
ktester is offline
ktester
Участник
 
6 / 10 (1) +
Регистрация: 26.10.2004
Цитата:
Изначально опубликовано mazzy

FAQ: Где найти демоверсию
FAQ: Ограничения демоверсии Navision
Это я и смотрю.
Особенно впечатляет набор компонентов и разнообразие их свойств

Вот только C/AL Code по F9 не вызывается.

А кстати, что с компонентами, это весь набор ?

Разработку и подключение своих, как в BCB и Delphi даже не ожидаю

Но хоть календарик при вводе дат и калькулятор при вводе чисел...
Старый 26.10.2004, 18:54   #12  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Подключены могут быть любые dll и ocx, кроме визуальных. Т.е. переделать интерфейс не получится.
А что касается калькулятора, то простейшие арифметические действия можно проводить прямо в числовых полях системы.
Старый 26.10.2004, 19:22   #13  
ktester is offline
ktester
Участник
 
6 / 10 (1) +
Регистрация: 26.10.2004
Цитата:
Подключены могут быть любые dll и ocx, кроме визуальных. Т.е. переделать интерфейс не получится.
А что касается калькулятора, то простейшие арифметические действия можно проводить прямо в числовых полях системы.
Попрообовал - разумно.
Только ИМХО человек привык вводить по действиям, типа 10*2 enter / 5 enter т.е. промежуточный результат после каждого enter.

А тут после первого enter переход в следующее поле, так видимо и задумано, переход по полям по enter, хотя во всех продуктах MS enter в форме это кнопка по умолчанию.

А ведь можно было бы и хитрее, если нажат enter, а в поле формула - то расчет формулы и курсор остается в поле, еще формула - еще расчет. Соответственно два enter подряд выход из поля где был расчет, тем самым у юзера есть возможность убедится, что результат расчетов верный до выхода из поля.

Ведь человек считает как, 10*2 - это сколько 20 (вот "это сколькJ" и есть enter).
А уже потом дальнейшие действия, / 5 ведь может если в первом действии не 20 то и делить не пять надо

Ну это уж совсем ИМХО
Старый 26.10.2004, 19:31   #14  
ktester is offline
ktester
Участник
 
6 / 10 (1) +
Регистрация: 26.10.2004
Цитата:
Изначально опубликовано Rungart
P.S. А вы еще средств разработки не видели . Разочаруетесь еще больше.
Тааак...
Поковырялся маленько...

А сами они MBS в чем код пишут, вот в этом "дизайнере" ?

А где же весь накопленный человечеством опыт создания средст визуального программирования-проектирования ?

Ну хотя бы Align=alCLient
Ну или BitBtn на худой конец.

Где тут смайлик со слезами, хочу вставить в пост
Старый 27.10.2004, 10:47   #15  
Perec is offline
Perec
Участник
 
129 / 10 (1) +
Регистрация: 18.02.2003
Адрес: Москва
Цитата:
А где же весь накопленный человечеством опыт создания средст визуального программирования-проектирования ?
В Ахапте...
Старый 27.10.2004, 13:04   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано ktester
А где же весь накопленный человечеством опыт создания средст визуального программирования-проектирования ?
Не забывайте сколько Навижину лет
http://axapta.mazzy.ru/articles/names/

Обратите внимание на планы разработки
http://forum.mazzy.ru/index.php?showtopic=447
http://download.microsoft.com/downlo...0_Navision.ppt

А также на то, что повар обещает в следующих инкарнациях
http://download.microsoft.com/downlo...41A/DAT340.ppt
http://forum.mazzy.ru/index.php?showtopic=447
Старый 27.10.2004, 15:08   #17  
Sergicc is offline
Sergicc
Участник
 
25 / 10 (1) +
Регистрация: 24.08.2004
Цитата:
Изначально опубликовано Rungart
Подключены могут быть любые dll и ocx, кроме визуальных. Т.е. переделать интерфейс не получится.
А что касается калькулятора, то простейшие арифметические действия можно проводить прямо в числовых полях системы.
Я недавно попробовал простенький проект в VB черкнуть:
Теперь из NA выводиться Grid сторонних производителей.
Полагаю можно вывести любой контрол...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Производительность Navision Attain. Aleksander NAV: Прочие вопросы 0 11.10.2004 04:35
Navision Attain + SQL Lokky NAV: Администрирование 3 11.08.2004 17:20
Запуск Navision Attain из командной строки Mary NAV: Администрирование 7 02.03.2004 16:31
Navision Attain через Citrix Alex_V NAV: Администрирование 2 15.12.2003 17:43
Переход на Navision Attain Makc_1 NAV: Прочие вопросы 3 30.07.2003 14:36

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:49.