Разработка форм в UX делаем настройку отступов для группировки полей в макете


Содержание материала:

Произвольный макет в СКД

Делал недавно отчет с неопределенным количеством колонок. Возиться с кодом было неохота, решил сделать на СКД. С этим проблема не возникла, необходимо было натянуть результат на произвольный макет (свой заголовок + период). Покажу на примере по шагам, с чем столкнулся и как решил.

Первоначальную настройку схемы СКД описывать не буду, начнем с того, что мне надо было сделать произвольный заголовок. В нашем случае, формируем представление периода отчета.
Добавляем новый параметр «ПредставлениеПериода», тип Строка.

Теперь добавляем новое поле группировки, поля группировок не выбираем (Детальные записи), удаляем поле «Авто», переносим наш параметр.

Переходим на вкладку «Макет», рисуем шапку. Добавляем Заголовок группировки. Мы можем использовать Имя группировки, если заранее задали его в схеме компоновки, или выбрать из доступных полей. После этого определяем область в табличном документе. Далее, прописываем наш параметр на макете, потом необходимо будет установить в свойствах этой ячейки свойство «Заполнение» — «Параметр». И в окне параметров макета связать наш параметр с параметром СКД.

Теперь немного кода. Создаем форму отчета. Отключаем видимость у Основной Командной Панели и Компоновщика Настроек. Создаем нашу команду «Сформировать», реквизит формы «Дата», перетаскиваем все это на форму. Пишем код в модуле формы:

После этого, если все правильно сделали, результат отчета должен выглядеть вот так:

Теперь попробуем сделать полностью свой произвольный макет на СКД .
Здесь самое главное понять структуру областей макета в СКД. Разберем пример с неопределенным количеством колонок.

Заготовка для отчета выглядит так:

Теперь создаем свой макет:

1. Добавляем шапку по аналогии с прошлым примером. Устанавливаем макет оформления «Без оформления». Итоги по номенклатуре выводить не будем, поэтому ставим у таблицы настройку «Расположение общих итогов по горизонтали» — «Нет».

2. Теперь создаем макет, прописываем параметры, настраиваем дополнительные свойства ячеек. Например, для номенклатуры можно выставить в свойстве «Размещение текста» значение «Переносить» вместо «Авто», а так же указать параметры расшифровки.

3. Теперь самое интересное, назначаем области. Структура областей будет выглядеть таким образом:

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

Проверяем отчет, должно получиться следующее:

4. Пишем код по аналогии с прошлым примером:
Код 1C v 8.2 УП

В итоге у нас получается следующее:

Кстати, при последующем открытии отчета, вы увидите, что компоновка перестроила макет по-своему.

Это вполне нормально, не стоит беспокоиться.

Использование макетов оформления

Макеты оформления компоновки данных предназначены для оформления отчетов. При помощи макетов оформления можно указывать различным областям отчета определенные цвета фона, текста, шрифты и т.д.

Типы областей макета оформления

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

Отчет
Информация
Элемент отчета 2
.
Группировка
Информация
Заголовок группировки уровень 1
.
Детальные записи
.
Подвал группировки уровень 1
Группировка списка
Информация
Заголовок группировки списка уровень 2
.
Детальные записи списка
.
Подвал группировки списка уровень 1
Таблица
Информация
Заголовок группировки колонки уровень 1 Заголовок группировки уровень 1 Заголовок группировки уровень 2 .
Ресурсы заголовка группировки уровень N
Ресурсы детальных записей
Ресурсы подвала группировки уровень N
.
Ресурсы подвала группировки уровень 2
Ресурсы подвала группировки уровень 1
Как сделать отступ для печати на листовке?

зависит от требований типографии.

Обычно на обрез (bleed) отводится 1,5-3 мм, некоторые требуют 5. Это означает, что размер документа должен быть увеличен на эту величину с каждой стороны. То есть, если листовка формата А4 (210х297), то для неизвестных требований я ее делаю 220х397 (по 5 мм обрезы).

Дополнительно от обрезных полей нужно как правило отступить 5 мм для значимого контента (текст).

Во-первых, о каком отступе идет речь? Отступ под обрез (внешний) или же отступ внутрь от края обреза до графики и/или текста? Это разные величины обычно. Уточните у того, кто вам про этот отступ сказал.

Во-вторых, размер отступов уточняйте в типографии т.к. они могут различаться у разных типографий, при разном формате листовки, разных способах печати, оборудовании и квалификации печатников. Размер может быть от 1 до 5 мм, как правило, но точный вам скажет только сама типография. Как вариант, сделайте максимально 5мм и потом, если потребуется, уменьшите.

В-третьих, сделать сами отступы можно несколькими путями.
Можно заранее сделать документ большего размера на величину отступа (например, макет 100х100мм, а отступа 5мм — значит документ будет 105х105мм, а границы 100х100мм разметить направляющими). Можно в уже созданном документе просто увеличить холст на нужную величину, но тогда надо следить чтобы фоновая графика (если она есть) не была обрезана.

В-четвертых, Фотошоп растровый редактор, поэтому не забывайте выставить правильное разрешение макета. Вот если бы использовали Иллюстратор или Индизайн, то было бы гораздо проще.

Разработка форм в UX: делаем настройку отступов для группировки полей в макете

Форум Приднестровской поддержки CMS XOOPS.

По ссылке вы можете скачать последнюю версию CMS XOOPS. А так же прочитать инструкции по установке XOOPS и модулей

По данным ссылкам можно скачать модули нашей разработки.

Модуль инструкций. Ознакомьтесь с установкой XOOPS. C начальными познаниями по HTML,CSS, JS, PHP и др.

Добро пожаловать на сайт поддержки XOOPS.

Приднестровская поддержка XOOPS

Заполнять большие формы гораздо удобнее, если посетитель может сразу понять, какие вопросы связаны между собой. Поэтому нужен какой-то способ показать взаимосвязи между данными – способ, который окажется полезен как для пользователей стандартных браузеров, так и для посетителей, использующих текстовые устройства и экранные дикторы.

Решение
Для группировки связанных полей можно использовать элементы fieldset и legend:

На рис. 6.10 показан вид сгруппированных элементов при просмотре документа в браузере.

Рис. 6.10. Разделение формы на две секции с помощью тега

Обсуждение
Использование тегов и очень эффективно для группировки данных формы по категориям. Этот прием позволяет разделить различные группы элементов визуально, при этом экранные дикторы и текстовые устройства «понимают», что обозначенные элементы связаны друг с другом логически. Ситуация была бы иной, если бы вы просто вложили связанные элементы в блок div и задали для него стиль оформления, – их связь была бы вполне очевидна для пользователей обычных броузеров в отличие от тех, кто физически не может увидеть визуальные особенности, созданные с помощью CSS.

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

Стиль тегов и , как и других HTML-тегов, по умолчанию определяется браузером. При этом сгруппированные элементы окружаются рамкой, а содержание тега отображается в левом
верхнем углу получившегося окошка. На рис. 6.11 представлен вид тегов и по умолчанию в броузере Firefox в Windows XP.

и по умолчанию» height=»507″ src=»http://xoops.ws/uploads/instruction/HTML_JS_PHP/css100/6/611.jpg» w />

Рис. 6.11. Вид тегов и по умолчанию

Отступы в дизайне: системный подход

Привет, мы — агентство «Кельник», и мы часто работаем с крупными проектами — корпоративными сайтами, девелоперскими проектами и навороченными интерфейсами тач-столов. Чтобы ускорить разработку, мы придумываем системы, которые помогают навести порядок. Одна из таких систем — работа с отступами между блоками.

Проблема: отступы в вёрстке не соответствуют дизайну

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

Одно из самых заметных несоответствий макета и верстки — отступы между блоками. Выглядит это и вправду ужасно:

Так происходит по разным причинам. И они не всегда находятся в зоне контроля дизайнера или фронтендера.

Иногда дизайнер задумал чуть сильнее отбить заголовок, потому что сверху оказалась иллюстрация, а не параграф. А фронт не понял задумку. Это, кстати, и не его работа — знать, почему дизайнеры так делают.

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

Иногда дизайнерам тяжело за всем уследить, в макетах появляются неточности. Где-то дрогнет рука, и блок съедет пониже. Где-то в уже сверстанную страницу вносят правки, дизайнеры не документируют все изменения, а фронты не замечают новых связей между блоками.

Как мы боролись с этой проблемой

У нас не было системного подхода к решению. Если в верстке встречались заметные расхождения с макетом, то проблема фиксилась локально.

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

Из-за того, что у нас не было цельной системы, в каждом новом проекте появлялись одни и те же ошибки.

Дизайнеры устраивали ликбезы про важность вертикального ритма, правилах внутреннего и внешнего, правилах размещения базовых элементов на странице. Фронтендеры читали лекции про БЭМ, рассказывали про интерлиньяж в вебе, устраивали курсы по «верстке для дизайнеров». Но каждый из отделов рассказывал про свой мир, а не общий.

Стало ясно, что нужен одинаково понятный инструмент и для дизайнеров, и для фронтендеров.

Решение: система вертикальных отступов

Если разобрать макет или страницу сайта по элементам и посмотреть на вертикальные отступы между ними, вырисовываются закономерности. Разных по высоте вертикальных отступов не так уж и много на отдельно взятом сайте. Например, на главной Яндекса их всего 4. На странице продукта Apple — 8.

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

Фронтендеры попробовали и одобрили такой подход. Так у нас родилась система вертикальных отступов. Вот как теперь выглядят наши макеты изнутри:

После первого проекта ни дизайнеры, ни фронтендеры не понимали, насколько использование системы вертикальних отступов облегчит верстку. Но за несколько проектов мы обкатали систему и убедились, что она работает. Система особенно полезна на больших сайтах, где речь идёт о куче информационных страниц, каждая из которых должна быть выстроена по шаблону.

Как устроена система

Все элементы страницы группируются в блоки. Блоки выстраиваются по правилам, которые придумал дизайнер.

Условно мы разделили вертикальные отступы по уровням. Первый уровень — самый невысокий отступ. Например, его ставят между заголовком h4 и параграфом или иллюстрацией и подписью. Отступ второго уровня отбивает два таких блока. И так далее.

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

Как дизайнеры работают с системой

Мы работаем в Скетче. Для вертикальных отступов подходят символы. У нас есть библиотека, в которой уже забит стандартный набор вертикальных отступов.

Когда дизайнер понимает, какие отступы ему понадобятся, он берет символы из библиотеки и подгоняет под свои высоты и цвета. Потом расставляет вертикальные отступы по странице и группирует все в папку Vertical Rythm. Для удобства у нас есть небольшой плагин, который по хоткею скрывает и показывает папку с отступами.

Конечно, расставить отступы по странице — дело не быстрое. Это муторно. Но и профиты некислые. Макеты выглядят аккуратнее; проще рисовать после перерыва; новый дизайнер, которого подключают к проекту, рисует в той же системе координат, для фронтендеров не будет сюрприза; поддержка проекта опирается на конкретные цифры при разработке.

К тому же гораздо легче создавать адаптивные сайты. Отступы меняют высоту под каждый брейкпоинт. У каждого из них есть предсказуемое поведение. Можно нарисовать один макет страницы, расставить отступы, а остальные макеты не рисовать — благодаря гайду фронтендер и без макета поймёт, как меняются расстояния.

Как фронтендеры работают с этой системой

Слово нашему тимлиду-фронтендеру Коле Шабалину:

«В гайде дизайнер собирает таблицу, которая содержит все брейкпоинты всех отступов проекта. Эта таблица — единая точка для всего проекта. Все специалисты в курсе, куда смотреть. Удобно же.

С дизайнерами есть договоренность, что в макетах они разделяют все отступы цветом. Допустим, зеленый прямоугольник между заголовком и текстом — это 72px, а красный — 80px.

Наша система позволяет нам ничего не знать о цифрах. Мы отныне оперируем цветами. Почему цветами? Потому что хочется верстать, а не мучиться. Какого цвета прямоугольник, я буду видеть на макете, и к такому цвету и буду обращаться.

Каждый цвет — это ряд в таблице, а проще говоря, один набор отступов. Другой цвет — другой набор отступов.

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

@include margin-level(bottom, green); — это отступ снизу «зеленого« цвета. Сколько это пикселей мне уже не важно, за меня миксин всё подставит».

Результат

По оценке наших фронтендеров, время на работу с отступами сокращается на 90%. Фронтендер тратит 5–10 минут на заведение настроек в SASS и больше не переживает об отступах. Ему не нужно ничего замерять линейками — он своими глазами видит, какой отступ у блока.

Видишь отступ первого уровня — применяешь отступ первого уровня.

Есть и негативные стороны. Упрощая жизнь фронтендеру, система возлагает дополнительную нагрузку на дизайнера — расстановка отступов, группировка и гайды требуют времени. Чтобы не растягивать сроки, мы расставляем ритмы не на всех страницах, а на уникальных блоках. Остальные формируются по образцу.

Польза и вред системы

Система вертикальных отступов лучше всего работает на крупных проектах с большим количеством макетов, адаптивной версткой и командой из нескольких человек. Она помогает делать макеты аккуратными, а верстку предсказуемой.

Эффект заметен при больших объёмах работы. Если у вас маленький проект или лендинг-одностраничник, система, скорее всего, не подойдёт — во-первых, её тяжело поддерживать, во-вторых, на неё уходит больше времени.

вывод своего макета в СКД

Я
LivingStar LivingStar LivingStar LivingStar LivingStar LivingStar LivingStar LivingStar LivingStar

(10) подскажите по возможности, попытаюсь подробно изложить суть проблемы!
Макет вывести удалось, но мне в нем получается нужно вывести 1). верхнюю часть, что делается без особых трудностей
2). строковую часть, где нужно будет выводить какое то количество строк и 3). нижнюю, как и верхняя, статическую часть

Структура макета такова, что кое где приходилось объединять, сужать, передвигать столбцы, выравнивая размер ячеек под заданный макет.

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

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

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

подскажите что по сути если мне удалось доступно изложить суть своих проблем!

Настройка форм и возможности работы со списками (бесплатная статья по Программированию в 1С)
из цикла статей «Первые шаги в разработке на 1С»

О чем эта статья

Статья продолжает цикл «Первые шаги в разработке на 1С».

В конфигурации на платформе «1С:Предприятие» при выводе информации наиболее часто используются таблицы, которые отображают различные информационные списки. Работа с такими списками может происходить как в форме списка, так и в форме элемента (обработки).

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

Применимость

В статье рассматривается Управляемый интерфейс в варианте «Версии 8.2» конфигурации, разработанной на платформе 1C 8.3.4.482.

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

Если же вы работаете в новом интерфейсе «Такси», то названия некоторых команд настройки, а также общая последовательность действий может несколько отличаться.

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

Настройка форм и возможности работы со списками

Для элементов управляемых форм существует возможность изменять видимость и некоторые другие свойства. Для этих целей в управляемой форме в меню Все действия служит пункт Изменить форму.

После нажатия данной команды появится окно «Настройка формы».

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

Можно изменять порядок реквизитов. Добавлять новую группу и помещать в нее некоторые реквизиты (элементы), определяя вариант их группировки (горизонтальная, вертикальная).

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

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

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

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

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

Для возврата к стандартным настройкам в окне «Настройка формы» в меню Все действия следует выбрать пункт Установить стандартные настройки.

Кроме настройки форм в управляемом интерфейсе существует возможность настройки списков (элементов справочников, документов).

В форме списка в меню Все действия содержится специальная команда Настроить список.

Откроется окно «Настройка списка». В данном окне можно производить отбор, сортировку, определять условное оформление и группировку.

На рисунке представлена форма для редактирования отбора.

Отбор можно производить по нескольким полям. В этом случае по умолчанию отбор будет работать по условию И. Можно также использовать условия ИЛИ и НЕ.

Для использования условия ИЛИ (НЕ) нужно с помощью команды Сгруппировать условия добавить соответствующую группу (Группу ИЛИ, Группу НЕ).

На рисунке представлена форма для определения полей сортировки.

Возможна настройка группировки. На рисунке в качестве поля для группировки выбран Контрагент.

На очередном рисунке представлено, как будет выполняться группировка.

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

На рисунке представлен результат условного оформления фоном поля Сумма.
Когда сумма > 100000.

Следует отметить, что существует возможность просмотра справочников в режиме иерархии.

Иерархический просмотр справочников возможно настраивать через пункт Режим просмотра в меню Все действия. Можно выбрать один из вариантов: Иерархический список, Список, Дерево.

Также имеется возможность настраивать собственную группировку элементов справочников по некоторым реквизитам.

Например, можно сгруппировать номенклатуру по поставщику. Пример аналогичен тому, где мы рассматривали группировку документов «Реализация товаров и услуг» по контрагентам.

Удобная возможность – множественное выделение в списках с последующим выполнением групповых действий (проведение, отмена проведения, снятие пометки удаления).

Выделение объектов в списке осуществляется с удержанием клавиши Shift или Ctrl.

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

Для поиска по значению в текущей колонке достаточно спозиционировать курсор на нужной колонке и нажать на кнопку Найти в командной панели. Появится окно, в котором следует также нажать на кнопку Найти.

Для повышения конкретизации поиска можно использовать флажок Искать в найденном.

Осуществляя поиск по строке данных ссылочного типа (например, единицы измерения) следует выбирать соответствующий вариант поиска …(по строке).

На этом заканчиваем со списками и способами их настройки. В следующей статье мы продолжим знакомиться с интерфейсом и рассмотрим удобный инструмент для информирования пользователя, о котором мы раньше не говорили. Что это за инструмент? Читайте 🙂

PDF-версия статьи для участников группы ВКонтакте

Если Вы еще не вступили в группу – сделайте это сейчас и в блоке ниже (на этой странице) появятся ссылка на скачивание материалов.

Статья в PDF-формате

Вы можете скачать эту статью в формате PDF по следующей ссылке: Ссылка доступна для зарегистрированных пользователей)

Ссылка доступна для зарегистрированных пользователей)
Ссылка доступна для зарегистрированных пользователей)
Ссылка доступна для зарегистрированных пользователей)

7 комментариев для “ Настройка форм и возможности работы со списками (бесплатная статья по Программированию в 1С)
из цикла статей «Первые шаги в разработке на 1С» ”

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

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

Спасибо это я нашел. Вопрос в том есть ли какие то рекомендации по улучшению интерфейса формы неудобные большие вроде всяко пробовал, или только меня одного раздражает “такси” ?

У меня формы уменьшаются. Правда при этом могут быть видны не все данные. Приходится тогда их прокручивать.

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

Разработка макета и формата сводной таблицы

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

Важно: Вкладка Работа со сводными таблицами на ленте содержит две вкладки: Анализ (в Excel 2013 и более поздних версиях) или Параметры (Excel 2010 и Excel 2010) и Конструктор. Обратите внимание, что в соответствующих процедурах, описанных в этой статье, указываются обе вкладки, Анализ и Параметры.

Изменение формы макета сводной таблицы

Для внесения существенных изменений в макет сводной таблицы или ее поля можно использовать одну из трех форм.

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

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

Форма структуры. Эта форма похожа на табличную, но в ней можно отображать промежуточные итоги над каждой группой, так как элементы в следующем столбце отображаются на одну строку ниже текущего элемента.

Приведение сводной таблицы к сжатой, структурной или табличной форме

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Конструктор в группе Макет нажмите кнопку Макет отчета и выберите один из указанных ниже вариантов.

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

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

Чтобы отобразить структуру данных в классическом стиле сводной таблицы, выберите команду Показать в форме структуры.

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

Изменение способа отображения подписей элементов в форме макета

В сводной таблице выберите поле строки.

На ленте откроется вкладка Работа со сводными таблицами.

Также в форме структуры или табличной форме можно дважды щелкнуть поле строки и перейти к действию 3.

На вкладке Анализ или Параметры в группе Активное поле нажмите кнопку Параметры поля.

В диалоговом окне Параметры поля откройте вкладку Разметка и печать и в разделе Макет выполните одно из указанных ниже действий.

Чтобы элементы полей отображались в форме структуры, установите переключатель в виде структуры.

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

Чтобы элементы полей отображались в табличной форме, установите переключатель в виде таблицы.

Изменение расположения полей в сводной таблице

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

Если список полей сводной таблицы не отображается, убедитесь, что выбрана сводная таблица. Если список полей сводной таблицы по-прежнему не отображается, на вкладке Параметры в группе Показать или скрыть нажмите кнопку Список полей.

Если нужные поля отсутствуют в списке полей, возможно, требуется обновить сводную таблицу, чтобы отобразить новые поля, вычисляемые поля, оценки, вычисляемые оценки и измерения, добавленные с момента выполнения последней операции. На вкладке Параметры в группе Данные нажмите кнопку Обновить.

Дополнительные сведения о работе со списком полей сводной таблицы см. в статье Упорядочение полей сводной таблицы с помощью списка полей.

Добавление полей в сводную таблицу

Выполните одно или несколько из указанных ниже действий.

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

По умолчанию текстовые поля добавляются в область Названия строк, числовые поля — в область Значения, а иерархии даты и времени OLAP — в область Названия столбцов.

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

Щелкните имя поля и, удерживая нажатой кнопку мыши, перетащите его из раздела полей в одну из областей раздела макета.

Копирование полей в сводной таблице

В сводной таблице, основанной на данных с листа Excel или внешних данных из источника, не относящегося к OLAP, можно добавить в область Значения несколько копий одного поля, чтобы отображать разные вычисления с помощью возможности Дополнительные вычисления. Например, можно сравнить вычисления (такие как коэффициенты валовой и чистой прибыли, минимальные и максимальные показатели продаж или количество клиентов и процент от их общего числа) расположив их рядом. Дополнительные сведения см. в статье Отображение различных вычислений в полях значений сводной таблицы.

Щелкните имя поля в разделе полей и, удерживая нажатой кнопку мыши, перетащите его в область Значения в разделе макета.

Повторите действие 1 столько раз, сколько нужно копий поля.

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

При добавлении в область значений двух или нескольких полей (как копий одного поля, так и разных полей) список полей автоматически добавляет в область Значения название столбца значений. С помощью этого поля можно перемещать поле вверх и вниз в области Значения. Название столбца значений можно даже переместить в область Названия столбцов или Названия строк. Однако переместить название столбца значений в область фильтров отчетов нельзя.

Поле можно добавить в область Фильтр отчета, Названия строк или Названия столбцов только один раз как для числовых, так и для нечисловых типов данных. При попытке добавить одно поле несколько раз (например, в области Названия строк и Названия столбцов в разделе макета) поле автоматически удаляется из исходной области и перемещается в новую.

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

Одно и то же поле невозможно добавить несколько раз в сводную таблицу, созданную на основе источника данных OLAP.

Изменение положения полей в сводной таблице

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

Отчет сводной таблицы

Используются для вывода итоговых числовых данных.

Используются для вывода итоговых числовых данных.

Используются для отображения полей в виде строк сбоку от отчета. Строка, расположенная ниже, вложена в строку, непосредственно предшествующую ей.

Поля осей (категории)

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

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

Названия полей легенды (рядов)

Используются для отображения полей в легенде диаграммы.

Используется для фильтрации всего отчета на основе выбранного элемента фильтра отчета.

Используется для фильтрации всего отчета на основе выбранного элемента фильтра отчета.

Чтобы изменить положение полей, щелкните имя поля в одной из областей и выберите одну из следующих команд:

Перемещение поля в области на одну позицию вверх.

Перемещение поля в области на одну позицию вниз.

Переместить в начало

Перемещение поля к началу области.

Переместить в конец

Перемещение поля к концу области.

Переместить в фильтр отчета

Перемещение поля в область фильтра отчета.

Переместить в названия строк

Перемещение поля в область названий строк.

Переместить в названия столбцов

Перемещение поля в область названий столбцов.

Переместить в значения

Перемещение поля в область значений.

Параметры поля значений, Параметры поля

Отображение диалогового окна Параметры поля или Параметры поля значений. Дополнительные сведения о каждом параметре можно получить, нажав кнопку «Справка» в верхней части диалогового окна.

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

Удаление полей из сводной таблицы

Щелкните сводную таблицу.

На ленте откроется вкладка Работа со сводными таблицами.

Если нужно отобразить список полей сводной таблицы, на вкладке Анализ или Параметры в группе Показать нажмите кнопку Список полей.

Чтобы удалить поле, в списке полей сводной таблицы выполните одно из следующих действий.

В списке полей сводной таблицы снимите флажок рядом с именем поля.

Примечание: Снятие флажка в списке полей приводит к удалению из отчета всех экземпляров поля.

В области макета щелкните имя поля и выберите пункт Удалить поле.

Щелкните имя поля в разделе макета и, удерживая нажатой кнопку мыши, перетащите его из списка полей сводной таблицы.

Изменение макета столбцов, строк и промежуточных итогов

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

Включение и отключение заголовков полей столбцов и строк

Щелкните сводную таблицу.

На ленте откроется вкладка Работа со сводными таблицами.

Чтобы переключаться между режимами отображения и скрытия заголовков полей, на вкладке Анализ или Параметры в группе Показать нажмите кнопку Заголовки полей.

Отображение промежуточных итогов выше или ниже их строк

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

На ленте откроется вкладка Работа со сводными таблицами.

Совет: В форме структуры или табличной форме также можно дважды щелкнуть поле строки и перейти к действию 3.

На вкладке Анализ или Параметры в группе Активное поле нажмите кнопку Параметры поля.

В диалоговом окне Параметры поля на вкладке Промежуточные итоги и фильтры в группе Итоги выберите вариант Автоматические или Другие.

Примечание: Если выбрать вариант Нет, промежуточные итоги будут отключены.

На вкладке Разметка и печать в группе Макет выберите вариант В виде структуры и выполните одно из следующих действий.

Чтобы промежуточные итоги отображались над суммируемыми строками, установите флажок Промежуточные итоги в заголовке группы. Этот вариант выбран по умолчанию.

Чтобы промежуточные итоги отображались под суммируемыми строками, снимите флажок Промежуточные итоги в заголовке группы.

Изменение порядка элементов строк и столбцов

Выполните любое из следующих действий.

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

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

Настройка ширины столбцов при обновлении.

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Анализ или Параметры в группе Сводная таблица нажмите кнопку Параметры.

В диалоговом окне Параметры сводной таблицы на вкладке Макет и формат в группе Формат выполните одно из указанных ниже действий.

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

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

Перемещение столбца в область названий строк или строки в область названий столбцов

Для оптимизации структуры и удобочитаемости сводной таблицы может потребоваться переместить поле столбца в область названий строк или поле строки в область названий столбцов. При перемещении столбца в строку или строки в столбец выполняется транспонирование вертикальной или горизонтальной ориентации поля. Эта операция также называется «поворотом» строки или столбца.

Выполните любое из следующих действий.

Щелкните поле строки правой кнопкой мыши, наведите указатель на команду Переместить и выберите пункт Переместить в столбцы.

Щелкните поле столбца правой кнопкой мыши и выберите команду Переместить в строки.

Перетащите поле строки или столбца в другую область. На рисунке ниже показано, как переместить поле столбца в область названий строк.

1. Щелкните поле столбца

2. Перетащите его в область строк

3. Поле «Спорт» станет полем строки, как и «Регион»

Объединение и отмена объединения ячеек для элементов внешних строк и столбцов

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

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Параметры в группе Сводная таблица нажмите кнопку Параметры.

В диалоговом окне Параметры сводной таблицы откройте вкладку Макет и формат, а затем в группе Макет установите или снимите флажок Объединить и выровнять по центру ячейки с подписями.

Примечание: В сводной таблице нельзя использовать флажок Объединить ячейки, который находится на вкладке Выравнивание.

Изменение отображения пустых ячеек, пустых строк и ошибок

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

Изменение способа отображения ошибок и пустых ячеек

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Анализ или Параметры в группе Сводная таблица нажмите кнопку Параметры.

В диалоговом окне Параметры сводной таблицы откройте вкладку Макет и формат, а затем в группе Формат выполните одно или несколько из следующих действий.

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

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

Совет: Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.

Отображение и скрытие пустых строк после строк или элементов

Для строк выполните следующие действия.

В сводной таблице выберите поле строки.

На ленте откроется вкладка Работа со сводными таблицами.

Совет: В форме структуры или табличной форме также можно дважды щелкнуть поле строки и перейти к действию 3.

На вкладке Анализ или Параметры в группе Активное поле нажмите кнопку Параметры поля.

В диалоговом окне Параметры поля на вкладке Разметка и печать в группе Макет установите или снимите флажок Пустая строка после каждой подписи.

Для элементов выполните следующие действия.

В сводной таблице выберите нужный элемент.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Конструктор в группе Макет нажмите кнопку Пустые строки и установите флажок Вставить пустую строку после каждого элемента или Удалить пустую строку после каждого элемента.

Примечание: Вводить данные в эти пустые строки нельзя, но к ним можно применять параметры форматирования знаков и ячейки.

Изменение способа отображения элементов и подписей без данных

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Анализ или Параметры в группе Сводная таблица нажмите кнопку Параметры.

На вкладке Вывод в группе Вывод выполните одно или несколько из следующих действий.

Чтобы отображать или скрывать элементы без значений в строках, установите или снимите флажок Показывать элементы без данных в строках.

Примечание: Этот параметр доступен только для источника данных OLAP.

Чтобы отображать или скрывать элементы без значений в столбцах, установите или снимите флажок Показывать элементы без данных в столбцах.

Примечание: Этот параметр доступен только для источников данных OLAP.

Чтобы отображать или скрывать подписи элементов при отсутствии полей в области значений, установите или снимите флажок Показывать подписи элементов при отсутствии полей в области значений.

Примечание: Этот флажок применим только к сводным таблицам, созданным с использованием версий Excel, предшествующих Office Excel 2007.

Изменение и удаление форматирования

Можно выбрать стиль из большой коллекции стилей сводных таблиц. Кроме того, можно управлять чередованием в отчете. Быстрым способом применения единого формата во всем отчете является изменение числового формата поля. Также можно добавлять чередование (темного и светлого фона) строк и столбцов. Чередование может упростить восприятие и поиск данных.

Применение стиля для форматирования сводной таблицы

Быстро изменить внешний вид и формат сводной таблицы можно с помощью одного из готовых стилей сводных таблиц (или экспресс-стилей).

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Конструктор в группе Стили сводной таблицы выполните любое из следующих действий.

Щелкните отображаемый стиль сводной таблицы или прокрутите коллекцию, чтобы увидеть другие стили.

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

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

Применение чередования для изменения формата сводной таблицы

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Конструктор в группе Параметры стилей сводной таблицы выполните одно из следующих действий:

Чтобы применить чередование строк со светлым и темным фоном, установите флажок Чередующиеся строки.

Чтобы применить чередование столбцов со светлым и темным фоном, установите флажок Чередующиеся столбцы.

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

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

Удаление стиля или формата чередования из сводной таблицы

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Конструктор в группе Стили сводной таблицы нажмите кнопку Дополнительные параметры внизу панели прокрутки, чтобы отобразить все доступные стили, и выберите команду Очистить внизу коллекции.

Условное форматирование данных в сводной таблице

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

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

Область действия условного формата для полей в области Значения может быть основана на иерархии данных и определяется всеми видимыми дочерними элементами (нижестоящим уровнем в иерархии) родительского объекта (вышестоящим уровнем в иерархии) в строках для одного или нескольких столбцов или в столбцах для одной или нескольких строк.

Примечание: В иерархии данных дочерние элементы не наследуют условное форматирование от родительских, а родительские — от дочерних.

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

Изменение числового формата поля

Выделите в сводной таблице нужное поле.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Анализ или Параметры в группе Активное поле нажмите кнопку Параметры поля.

В диалоговом окне Параметры поля отображаются названия и фильтры отчета; в диалоговом окне Параметры поля значений отображаются значения.

В нижней части диалогового окна нажмите кнопку Числовой формат.

В диалоговом окне Формат ячеек в списке Категории выберите нужный числовой формат.

Укажите нужные параметры и дважды нажмите кнопку ОК.

Можно также щелкнуть поле значения правой кнопкой мыши и выбрать параметр Числовой формат.

Включение форматирования сервера OLAP

При подключении к базе данных OLAP служб Microsoft SQL Server Analysis Services можно указывать форматы сервера OLAP для извлечения и отображения данных.

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Анализ или Параметры в группе Данные нажмите кнопку Изменить источник данных и выберите пункт Свойства подключения.

В диалоговом окне Свойства подключения на вкладке Использование в разделе Форматирование сервера OLAP выполните одно из следующих действий.

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

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

Чтобы включить или отключить цвета заливки, установите или снимите флажок Цвет заливки.

Чтобы включить или отключить цвета текста, установите или снимите флажок Цвет текста.

Сохранение и игнорирование форматирования

Щелкните в любом месте сводной таблицы.

На ленте откроется вкладка Работа со сводными таблицами.

На вкладке Анализ или Параметры в группе Сводная таблица нажмите кнопку Параметры.

На вкладке Макет и формат в группе Формат выполните одно из указанных ниже действий.

Чтобы сохранить макет и формат сводной таблицы для применения при каждом выполнении операции со сводной таблицей, установите флажок Сохранять форматирование ячеек при обновлении.

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

Примечание: Хотя этот параметр также влияет на форматирование сводных диаграмм, линии тренда, подписи данных, пределы погрешностей и другие изменения определенных рядов данных не сохраняются.

В Excel в Интернете к сводной таблице можно применять сортировку и фильтрацию, а также перемещать поля и изменять параметры поля значений в списке полей, но нельзя изменять макет данных таблицы. Чтобы иметь возможность изменить макет, нужно использовать классическую версию. См. статью Разработка макета и формата сводной таблицы.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

UX в контактных формах: основы повышения конверсии

Вам нравится заполнять формы? Думаю, нет. Это не то, что мы хотим от сервиса. Пользователи просто хотят купить билет, забронировать номер в гостинице, совершить покупку и так далее. Заполнение формы – неизбежное зло, с которым им приходится иметь дело. Это касается и вас? Итак, что на самом деле влияет на отношение человека к подаче формы?

  • Это может отнимать массу времени.
  • Сложные формы часто трудно понять (или вы просто не хотите их заполнять).
  • Формы могут запрашивать информацию, которой вы не хотите делиться – данные кредитной карты, номера телефонов, адреса и т.д.

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

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

Размещать форму в двух столбцах – это нормально?

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

Размещение полей в строку

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

Разделение форм на семантические группы

Где следует размещать подписи?

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

Размещение подписей над полями

Это наиболее распространенное размещение подписей и, как подтверждено исследованиями UX Google, не без оснований. Оно лучше адаптируется к размерам смартфона, что важно для адаптивной разметки.

Размещение подписи над полями

Размещение подписей слева от полей

Это лучший вариант, если вам нужно отобразить много полей ввода данных. Подписи, расположенные слева получают больше внимания и не будут смешиваться с другими полями. Более того, такая контактная форма займет меньше места по вертикали. Но имейте в виду, что такой метод подходит только для декстопных версий приложения или веб-сайта; для мобильных устройств размер всегда – проблема (экран слишком узкий для размещения подписей слева). Это может вызвать проблемы у пользователей, которые могут не увидеть данные ввода в полном объеме или не заметить опечатки перед отправкой формы. Чтобы предотвратить отправку форм с ошибками, вам необходимо создать дополнительные прототипы, чтобы сделать сайт удобным для смартфонов.

Размещение подписей слева от полей

Размещение подписей в полях ввода

Интерактивные подписи, размещенные внутри поля, становятся все более популярными у дизайнеров UX за возможность проверки перед заполнением. Анимация может быть другой, но процесс тот же: после нажатия на поле с плейсходером подпись не исчезает, но перемещается вверх поля, давая пользователю пространство для ввода данных.

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

Размещение интерактивных подписей

Тем не менее, плейсхолдеры интерактивных подписей намного лучше статических. Когда пользователь нажимает на поле ввода, подпись перемещается вверх, оставаясь видимой, а статическая – просто исчезает.

Можем ли мы использовать плейсхолдер вместо подписи?

Есть много способов дать подсказки; одна из них – обычная реализация инструкций в полях формы. К сожалению, тестирование пользователей постоянно показывает, что плейсхолдеры полей формы чаще вредят юзабилити, чем помогают. Они могут серьезно усложнить процесс заполнения формы, особенно если форма состоит из более чем десяти полей.

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

Как мы видели, трудность заключается в том, чтобы сохранить текст плейсхолдера вне поля зрения, когда пользователь нажимает на поле, чтобы заполнить его. Без подписей пользователь не может проверить введенные данные перед отправкой формы. Они могут легко забыть, какие данные они должны заполнить в текущем поле, и являются ли предыдущие данные безошибочными – всегда существует большой риск ложной информации. Пользователь должен будет открыть текст плейсхолдера, удалив текст в каждом по очереди, чтобы убедиться, что он ввел нужные данные. На самом деле, многие даже не поймут, что есть угроза совершить ошибку, и не приложат усилий для двойной проверки.

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

Плейсхолдер вместо подписи

Несмотря на недостатки, есть случаи, когда использование подписи в качестве плейсхолдера вполне уместно. Например, для подписки на рассылку новостей мы можем заполнить только одно поле «Электронная почта».

Плейсхолдер вместо подписи в форме регистрации

Как уменьшить когнитивную нагрузку формы?

Следите за интервалом

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

Визуально сгруппированные подписи

Автофокус на первом поле ввода

Автофокус направляет пользователей к начальной точке формы. Мы рекомендуем выделить первое поле при помощи акцента цвета границы, цветом фона или обоими способами. Призвав пользователя заполнить его, вы ускорите регистрацию или покупку.

Автофокусировка на первом поле ввода

Никогда не используйте заглавные буквы

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

Подписи, написанные с Caps Lock

Являются ли кнопки частью UX формы?

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

Кнопка должна пояснять действие

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

Назовите кнопку так, чтобы объяснить, что она делает, вместо использования общей подписи (например, «ОК»). BettingExpert получил на 31.54% больше подписчиков , изменив простой глагол на призыв к действию. Используйте глагол, когда это возможно, вместо «Да» или «ОК», потому что ваши кнопки будут иметь смысл вне контекста с пояснительным текстом или заголовком. Имейте в виду, что ваш призыв к действию должен отражать намерения пользователя. Например, если это регистрация, то, очевидно, назовите кнопку «Регистрация».

Кнопка должна пояснять совершаемое, при ее нажатии действие

Отделяйте основные действия от вторичных

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

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

Основная кнопка должна выглядеть более заметной

Выделяйте кнопки

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

Не нажимайте кнопку до заполнения данных

Возможно ли облегчить процесс заполнения формы?

Добавьте автозаполнение

Автоматизация ввода данных предотвращает ошибки, сокращая поля, необходимые для заполнения. Кроме того, согласно исследованиям Google, автозаполнение помогает людям заполнять формы на 30% быстрее. Если пользователь уже зарегистрирован в вашей службе, автоматически заполняйте данные из его аккаунта в соответствующие поля на этапе проверки. Также учтите, что вы можете автоматически заполнять текстовые поля городов и регионов на основе кода зоны или данных геолокации. Не забудьте оставить эти поля доступными для редактирования, чтобы дать пользователям возможность контролировать заполнение формы.

Автозаполнение на основе данных геолокации

Не забывайте про Masked Input

Это плагин, который автоматически форматирует поле. Такое решение хорошо подходит для дат, времени, мобильных номеров и т. д. Этот плагин значительно упрощает заполнение формы. Пользователи не будут задавать больше вопросов, потому что им все ясно.

Подсказки от masked input

Будьте оригинальны

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

Длина поля в качестве намека на подразумеваемый ответ

Избегайте выбора из выпадающего списка, если у вас всего 2 или 3 варианта

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

Использование переключателей вместо выпадающих списков

Проверка правильности заполнения форм

Проверка правильности заполнения формы имеет решающее значение. Выделите те поля, где обнаружены ошибки, и объясните, почему поле не проверялось.

Также объясните все требования к данным и их формату. Если пароль пользователя должен содержать шесть символов, укажите это. Не заставляйте пользователей догадываться. Сделайте процесс удобным и понятным.

Предотвратите основные ошибки в поле пароля

Это может быть предварительный просмотр паролей или еще одна возможность проверить данные перед отправкой. Кроме того, если у вашего сервиса есть особые требования к паролям, сообщите об этом пользователям, прежде чем они заполнят это поле.

Предотвращение ошибок в поле пароля

Кстати, при заполнении поля пароля довольно часто пользователь сталкивается с известной проблемой – caps lock включен и пользователь забыл об этом. Мы рекомендуем вам уведомлять пользователей о нажатии кнопки caps lock, чтобы предотвратить отказ пользователя от заполнения формы, а также избежать отрицательного опыта работы с веб-сайтом.

Клавиша Caps Lock нажата

Позвольте пользователям авторизоваться посредством социальных сетей

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

Авторизация через аккаунт в социальных сетях

Местоположение пользователя влияет на UX формы ввода?

Да, помните о локальных различиях. Если сервис предназначен для двух и более рынков (таких как США, Европа и Азия), будьте чувствительны к различиям между ними. Неудивительно, что названия полей, подсказок и т.д. будет варьироваться в зависимости от региона.

Вот некоторые моменты, на которые следует обратить внимание:

  • Каждая страна имеет свой собственный формат номера, поэтому маски ввода также должны различаться.
  • В США указывается ZIP code, тогда как в Европе это postal code.
  • Поле «штат» требуется только в США. (На самом деле, нет. Еще оно требуется в Бразилии, Индии, Австралии, Мексике и еще нескольких странах – прим. переводчика).

Примеры форм с локальными различиями

Вывод

Как видим, проектирование хорошей формы регистрации – это сложный процесс. UX имеет значение. Чтобы улучшить UX, дизайнеру нужно поставить себя на место пользователя. Не допустите, чтобы пользователи разочаровались или потратили драгоценное время, пытаясь понять, как работает ваша форма. С самого начала сделайте свою форму понятной, с видимыми подписями, расположенными за пределами пустых полей ввода. Формы являются важной частью многих целей конверсии, поэтому убедитесь, что ваши пользователи могут быстро и точно заполнить их.

Если вы нашли ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Использование макетов оформления

Макеты оформления компоновки данных предназначены для оформления отчетов. При помощи макетов оформления можно указывать различным областям отчета определенные цвета фона, текста, шрифты и т.д.

Типы областей макета оформления

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

Отчет
Информация
Элемент отчета 2
.
Группировка
Информация
Заголовок группировки уровень 1
.
Детальные записи
.
Подвал группировки уровень 1
Группировка списка
Информация
Заголовок группировки списка уровень 2
.
Детальные записи списка
.
Подвал группировки списка уровень 1
Таблица
Информация
Заголовок группировки колонки уровень 1 Заголовок группировки уровень 1 Заголовок группировки уровень 2 .
Ресурсы заголовка группировки уровень N
Ресурсы детальных записей
Ресурсы подвала группировки уровень N
.
Ресурсы подвала группировки уровень 2
Ресурсы подвала группировки уровень 1
Топ-пост этого месяца:  Как правильно создать robots для сайта – полное руководство.txt
Добавить комментарий