Альтернативы сеткам в Приложениях типа CRUD?

Вам не нужно делать ничего особенного, NSIS позаботится об этом за вас.

InstallDir $ProgramFiles32\MyApp
Page Directory
Page InstFiles

будет использовать X:\Program Files\ в 32-битной Windows и X:\Program Files (x86)\ в 64-битной Windows.

$ProgramFiles - это псевдоним для $ProgramFiles32 при создании 32-разрядного установщика и псевдоним для $ProgramFiles64 при создании 64-разрядного установщика.

$ProgramFiles64 следует использовать, только если вы устанавливаете 64-битное приложение!

6
задан chakrit 22 January 2009 в 19:00
поделиться

2 ответа

Для отображения относительно немногих полей для большого количества записей, нет ничего неправильно с табличным дисплеем как сетка, особенно если задача включает поиск или сравнение записей. Существует что-то не так с кнопками Edit для открытия отдельного окна или страницы для редактирования. Это означает, что пользователь должен изучить два окна и как перейти между ними, и занимает больше времени сделать.

Большое улучшение удобства использования является редактированием на месте: вместо сетки только для чтения, имейте массив соответствующих средств управления для полей (текстовые поля, флажки, расчешите поля, и т.д.) в Вашей сетке (или вместо Вашей сетки). Единственная кнопка Save на странице сохраняет все изменения во всех записях (или Вы отправляете изменения автоматически для соответствующих событий).

Подобное форме расположение (возможно снабженный вкладками) является альтернативой табличному расположению, если необходимо отобразить много полей для немногих записей. Можно обеспечить средства управления подкачкой страниц (например, что-то, что похоже на управление Recordset) позволить пользователю странице среди записей.

Если у Вас есть много записей и много полей, можно объединить табличное с подобным форме расположением при наличии комбинации основной детали. Фокусируется таблица наверху отображений страницы поля ключа для записей, в то время как форма внизу страницы отображают “водосливные” поля для любой записи в таблице в настоящее время.

Другая альтернатива должна отобразить записи графически. Выберите два поля и представьте их значения для каждой записи координатами X и Y, используемыми для определения местоположения значка на странице. Это хорошо, если задача включает поиск шаблонов или взаимосвязала записи. Дополнительные поля для записи (значок) с фокусом можно показать в подобном форме расположении в части детали страницы.

Другая вещь, которую можно сделать, представляют определенные поля графически в рамках табличного или подобного форме расположения (например, со значками, графиками мини-бара, оттенком или цветовым кодированием, и т.д.). Это может помочь пользовательским поискам записей с определенными значениями. Это может также отобразить общую суть большого количества данных в небольшом пространстве (например, как sparklines).

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

7
ответ дан 10 December 2019 в 02:54
поделиться

Список (вместо сетки), который открывает больше полей для редактирования при нажатии, или открывает новое окно или форму. Таким образом, экран не перегружается с данными из запуска, и это очень применимо, пока самые важные данные применимы.

Примером был бы список контактов Чата Gmail (снимок экрана здесь).

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

2
ответ дан 10 December 2019 в 02:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: