AXForum  
Go Back   AXForum > Microsoft Dynamics NAV > NAV: Прочие вопросы
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 26.10.2004, 13:38   #1  
ktester is offline
ktester
Участник
 
6 / 10 (1) +
Join Date: 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.Кнопки основного тулбара всегда включены, даже когда соотв. Операция, например «удалить», не выполняется. Даже когда на экране только основное меню, тулбар виден хотя функционально не нужен.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Quote:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Где тут смайлик со слезами, хочу вставить в пост
Old 27.10.2004, 10:47   #15  
Perec is offline
Perec
Участник
 
129 / 10 (1) +
Join Date: 18.02.2003
Location: Москва
Quote:
А где же весь накопленный человечеством опыт создания средст визуального программирования-проектирования ?
В Ахапте...
Old 27.10.2004, 13:04   #16  
mazzy is offline
mazzy
Участник
mazzy's Avatar
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 10
Quote:
Изначально опубликовано 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
Old 27.10.2004, 15:08   #17  
Sergicc is offline
Sergicc
Участник
 
25 / 10 (1) +
Join Date: 24.08.2004
Quote:
Изначально опубликовано Rungart
Подключены могут быть любые dll и ocx, кроме визуальных. Т.е. переделать интерфейс не получится.
А что касается калькулятора, то простейшие арифметические действия можно проводить прямо в числовых полях системы.
Я недавно попробовал простенький проект в VB черкнуть:
Теперь из NA выводиться Grid сторонних производителей.
Полагаю можно вывести любой контрол...
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Производительность 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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 09:39.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.