01.04.2025

Рекомендации по переходу на интерфейс "Версия 8.5"

Ниже перечислены рекомендации, принятые для интерфейса "Версия 8.5".

Условные обозначения

 

Примечание. Условия срабатывания рекомендации интерпретировать через "И", если не помечено иное.

 

1. Общее оформление

1.1. Устаревшие цвета в элементах стиля

  • Проверить все цвета в элементах стиля и, если они заданы цветами вида WebЦвет или WindowsЦвет, либо устаревшими стилевыми цветами, задать их значениями цветов палитры.

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    1.2. Устаревшие шрифты в элементах стиля

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    1.3. Устаревшие цвета в стилях

    Проверить все цвета в стилях и, если они заданы цветами вида WebЦвет или WindowsЦвет, задать их значениями цветов палитры.

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    1.4. Доработка макета оформления

    В макетах оформления компоновки данных рекомендуется установить отступы и шрифт, которые используются в отчетах по умолчанию, интерфейса "Версия 8.5":

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    2. Конфигурация

    2.1. Режим совместимости

    Проверить, что свойство РежимСовместимости конфигурации установлено в значение "Версия8_3_7" или выше.

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    2.2. Краткий заголовок

    Рекомендуется задать краткий заголовок конфигурации (свойство КраткийЗаголовок конфигурации).

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    3. Картинки

    3.1. Логотип, заставка и картинка основного раздела конфигурации

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    3.2. Алгоритм подборка картинок

    1) Поиск подходящей картинки в библиотеке картинок платформы.

    2) Поиск подходящей картинки в библиотеке иконок, например, https://fonts.google.com/icons?icon.set=Material+Symbols

    Рекомендуется использовать "Rounded" версию иконок

    Рекомендуемые настройки:

    3) Поиск подходящей картинки в библиотеке иконок, например, https://fonts.google.com/icons?icon.set=Material+Icons

    Рекомендуется использовать "Rounded" версию иконок.

    Рекомендуемые настройки:

    Допускается использовать картинки из коммерческих библиотек, например, https://nucleoapp.com/

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    3.3. Растровые картинки в библиотеке картинок

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    3.4. Векторные картинки в библиотеке картинок

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    3.5. Цветные картинки в библиотеке картинок

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

    Ситуации, когда признак "Тип" допускается устанавливать в значение "Цветная":

    Если картинка цветная, и потеря цвета приведет к потере смысла всей картинки. Например:

    , ,

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

    ,

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    3.6. Раскраска картинок

    Для раскрашивания картинок предлагается использовать фиксированный набор цветов палитры и их аналог для тёмной темы:

    Тёмная тема Светлая тема

    #FF6E66

    #FF3E33

    #FFB54D

    #FFA01A

    #FFDD33

    #FFD500

    #37DC60

    #0CDC40

    #64CFFA

    #32C1FA

    #3395FF

    #007AFF

    #8987FA

    #5855FA

    #CA61FF

    #B92EFF

    #FF47D7

    #FF15CC

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    3.7. Коллекции картинок

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    3.8. Абсолютные картинки в свойствах элементов формы

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    4. Стили элементов форм

    4.1. Устаревшие цвета

    Проверить использования цветов. Если используются устаревшие стилевые цвета, то рекомендуется их заменить на цвета палитры.

    Список устаревших стилевых цветов:

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    4.2. Устаревшие шрифты

    Если у поля ввода был задан шрифт, отличный от Авто, рекомендуется использовать свойство РазмерТекста с соответствующими значениями Уменьшенный (если размер шрифта меньше 10) или Увеличенный (если размер шрифта больше 10).

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    4.3. Шрифты декораций-надписей и полей надписей

    Проверить использование шрифтов в декорациях-надписях и полях надписей. Не рекомендуется использовать шрифты заголовков (ЗаголовокПервогоУровня, …, ЗаголовокПятогоУровня). Вместо них рекомендуется использовать шрифты текстов (ТекстПервогоУровня, …, ТекстТретьегоУровня) и шрифты подзаголовков (ПодзаголовокПервогоУровня, ПодзаголовокВторогоУровня).

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    К оглавлению раздела

    5. Элементы формы

    5.1. Заголовок элементов формы

    Заголовок элементов формы должен быть максимально кратким и ёмким по смыслу.

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    6. Поля ввода

    6.1. Числовые поля ввода с постфиксом

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    6.2. Многострочные поля ввода с кнопкой выбора

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    6.3. Выпадающие списки в многострочных полях ввода

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

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    6.4. Несколько кнопок внутри полей ввода

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    6.5. Выравнивание текста внутри однотипных числовых полей ввода

    Если поля ввода, редактирующие данные типа Число, однотипные и стоят в форме друг над другом, то в интерфейсе "Версия 8.5" рекомендуется выравнивать текст по правому краю.

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    6.6. Выравнивание текста внутри не однотипных или одиноко стоящих числовых полей ввода

    Если поля ввода, редактирующие данные типа Число, не однотипные или одиночно стоящие, то в интерфейсе "Версия 8.5" рекомендуется выравнивать текст по левому краю.

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    6.7. Картинки в полях ввода

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

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    6.8. Поле ввода поиска

    Если в форме добавлено поле поиска, то рекомендуется настроить его следующим образом:

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    6.9. Поля ввода начальной и конечной дат диапазона

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    7. Поля HTML-документов

    7.1. Формирование кода HTML для поля HTML-документов

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

    Список CSS-переменных:

    Пример HTML-документа:

    Копировать в буфер обмена
    <!DOCTYPE  html>
    <body>
          <span style="color: var(--colorRed70); background-color: var(--colorRed20);">Пример красного текста на красном фоне</span>
    </body>
    </html>

    Примечание: Данную рекомендацию не следует применять для полей HTML-документа, расположенных в формах, которые используются как в интерфейсе "Такси", так и в интерфейсе "Версия 8.5". В таком случае рекомендуется иметь отдельные формы для разных интерфейсов.

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    7.2. Рамка поля HTML-документов

    Если поле HTML-документа не выполняет роль редактора, то рекомендуется отключать рамку поля HTML-документа.

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    8. Переключатели

    8.1. Переключатели со списком выбора более, чем семь элементов

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    8.2. Горизонтальные переключатели

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    9. Флажки

    9.1. Флажки в виде тумблера

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    10. Группы

    10.1. Расположение элементов в горизонтальной группе с группой вида страницы

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    10.2. Группы-страницы, отображающие в закладках только картинки

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    10.3. Отображение групп с заголовком

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    10.4. Вложенность групп

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

    Если требуется подчеркнуть вложенность групп заголовками, то рекомендуется начинать со значения:

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    11. Командные панели

    11.1. Распределение команд завершения в форме

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

    Рекомендации для форм объектов:

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.2. Распределение команд создания в форме

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

    Рекомендации для форм списка:

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.3. Отображение команд не в "Еще"

    При наполнении командами командную панель необходимо обеспечить, чтобы была хотя бы одна видимая команда (не в "Еще").

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.4. Кнопки "Отмена", "Закрыть" и аналогичные в диалоговых окнах

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.5. Кнопки "OK"

    Рекомендуется не использовать в качестве заголовка кнопки "OK". Рекомендуется использовать глагол, характеризующий действие кнопки ("Сохранить", "Выбрать", "Применить", …).

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.6. Заголовок кнопки по умолчанию

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

    Заголовок диалогового окна

    Заголовок кнопки по умолчанию

    Перемещение ячеек

    Переместить

    Переход к ячейке

    Перейти

    Вывод списка

    Вывести

    Выбор картинки

    Выбрать

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    11.7. Команды, связанные со строкой таблицы

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.8. Команды, связанные с множественным выделением строк таблицы

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    11.9. Частотные команды

    Рекомендуется выносить в видимую область командной панели только наиболее частотные команды. Остальные команды рекомендуется скрывать в "Еще".

    Типовые, частотные команды командной панели, имеющие общепринятую картинку, допустимо отображать без текста (то есть ОтображениеКнопки.Картинка). Например, команды "Удалить", "Обновить", "Изменить".

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    11.10. Отображение команды

    Если команду нельзя отобразить в виде общепринятой картинки, то команду рекомендуется выводить с текстом (то есть ОтображениеКнопки.Текст).

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.11. Группировка схожих по смыслу команд

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.12. Однотипные кнопки в группах кнопок командных панелей

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.13. Количество кнопок верхней командной панели формы

    Рекомендуемое максимальное число команд в верхней командной панели формы – 4. Остальные команды рекомендуется скрывать в "Еще".

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.14. Единообразное отображение одних и тех же команд

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.15. Порядок кнопок в верхней командной панели формы

    Рекомендуемый порядок кнопок в верхней командной панели (слева направо):

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.16. Порядок кнопок в нижней командной панели формы

    Рекомендуемый порядок кнопок в нижней командной панели (слева направо):

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.17. Командные панели над элементом

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    11.18. Разбиение командной панели

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    11.19. Имена команд формы списка

    В интерфейсе "Такси" для форм, основным реквизитом которых является динамический список, при автозаполнении командной панели формы создаются кнопки с именами (в зависимости от типа основной таблицы и вида клиента):

    В интерфейсе "Версия 8.5" эти команды содержатся в командной панели основной таблицы и имеют имена вида <имя таблицы><имя команды>.

    Например, СписокСкопировать.

    Если в коде на встроенном языке есть обращение к этим кнопкам по имени, то при переходе на интерфейс "Версия 8.5" необходимо в этом обращении заменить имя кнопки.

    Если это код будет работать и в интерфейсе "Такси", и в интерфейсе "Версии 8.5", то при обращении необходимо проверить текущий вариант интерфейса.

    Например,

    Копировать в буфер обмена
    Если КлиентскоеПриложение.ТекущийВариантИнтерфейса = ВариантИнтерфейсаКлиентскогоПриложения.Версия8_5 Тогда
        Элементы.СписокСкопировать.Доступность = Ложь;
    Иначе
        Элементы.ФормаСкопировать.Доступность = Ложь;
    КонецЕсли;
    

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ В "ТАКСИ" И "ВЕРСИЯ 8.5"

     

    11.20. Свойство ИспользуемаяТаблица команд формы

    Если в процедуре или функции, вызываемой командой формы, используются свойства или методы обращения к данным строк таблицы формы (ВыделенныеСтроки, ТекущаяСтрока и ПолучитьСтрокиДляОбработки()), рекомендуется заполнить у данной команды свойство ИспользуемаяТаблица.

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    12. Кнопки

    12.1. Общепринятые картинки

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    12.2. Символы в заголовках кнопок вместо картинок

    Если заголовок кнопки начинается с символов "+", ">", "<" и подобных (которые можно заменить на отдельную картинку), то рекомендуется заменить их на картинки.

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    12.3. Одно-двух символьные кнопки

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    12.4. Кнопки-гиперссылки

    Если кнопка используется для перехода (как гиперссылка), то рекомендуется использовать кнопку вида Гиперссылка.

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    13. Таблицы

    13.1. Ширина таблиц в режиме множественного выделения

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    13.2. Ширина колонок таблицы

    Рекомендуется оставить свойства ширины колонки таблицы по умолчанию: РастягиватьПоГоризонтали = Авто и Ширина = 0.

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    13.3. Вертикальная группировка столбцов таблицы

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

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

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    13.5. Закрепление колонок

    Проверить все таблицы, где есть закрепленные области на предмет того, комфортно ли работать с незакрепленной областью на целевом разрешение экрана 1920 на 1080. Рекомендуется, чтобы закрепленные колонки (слева и справа) суммарно занимали бы не более 50% ширины таблицы.

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    13.6. Использование выделенных строк таблицы

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    13.7. Отметки в таблицах

    Если в таблице, которая будет отображаться как в интерфейсе "Версия 8.5", так и в "Такси", используется отметка для отображения какого-нибудь состояния, то это состояние должно также дублироваться в какой-нибудь колонке. В противном случае пользователь не увидит состояние в интерфейсе "Такси".

    Например, если для отображения состояния "Задача закрыта" используется отметка, то нужна также и колонка с текстом "Задача закрыта" или колонка с флажком.

    ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ В "ТАКСИ" И "ВЕРСИЯ 8.5"

     

    13.8. Картинки в строках высотой больше единицы

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

    ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ В "ТАКСИ" И "ВЕРСИЯ 8.5"

     

    13.9. Картинки, отображаемые через условное оформление или обработчик ПриПолученииДанных

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

    ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ В "ТАКСИ" И "ВЕРСИЯ 8.5"

     

    13.10. Заголовки колонок таблиц

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    14. Табличные документы

    14.1. Табличные документы для ввода данных

    Если табличный документ используется для ввода данных (т.е. используется как форма), то ячейки документа в которые можно вводить данные рекомендуется отмечать с помощью свойства ТипОтображенияРедактируемойЯчейки со значением КакПолеВвода.

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    14.2. Темный цвет фона у ячеек/рисунков

    Для табличных документов, которые будет отображаться как в интерфейсе "Версия 8.5", так и в "Такси", если ячейкам/рисункам устанавливается темный цвет фона и нужно чтобы текст был хорошо виден, то нужно установить светлый цвет текста (вместо Авто). В противном случае текст может быть плохо виден.

    ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ В "ТАКСИ" И "ВЕРСИЯ 8.5"

     

    14.3. Подсказки ячейки

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

    ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ В "ТАКСИ" И "ВЕРСИЯ 8.5"

     

    14.4. Метод ПолучитьВыделенныеОбласти()

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    14.5. Свойство ТекущаяОбласть

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    15. Компоновка форм

    15.1. Компоновка реквизитов

    Общие рекомендации компоновки реквизитов

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

    1) важные,
    2) заполняются пользователем вручную,
    3) обязательные для заполнения.

    Примеры таких реквизитов:

    Реквизиты, отвечающие следующим признакам:

    1) вспомогательные, малозначительные,

    2) чаще всего заполняются автоматически,

    3) не обязательные для заполнения.

    следует располагать в форме ниже или во второй (и последующих) колонках, или на второй (и последующих) вкладке.

    Примеры таких реквизитов:

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

    Близкие по смыслу реквизиты рекомендуется объединять в группу или располагать рядом.

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

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    15.2. Компоновка табличных частей

    Общие рекомендации компоновки табличных частей

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

    располагается в видимой области формы (или на первой вкладке) при её открытии.

    Если реквизитов немного, то табличную часть следует располагать под реквизитами.

    Если реквизитов много, то табличную часть следует располагать справа от реквизитов.

    Табличные части, отвечающие следующим признакам:

  • следует располагать в форме на второй (и последующих) вкладках или в свертываемых группах.

    Табличные части рекомендуется размещать в форме таким образом, чтобы их ширина была не менее 50% ширины формы, а высота такая, чтобы вмещалось не менее 5 строк.

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    15.3. Компоновка итогов

    Общие рекомендации компоновки итогов:

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    15.4. Компоновка подвала

    Общие рекомендации компоновки подвала:

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    15.5. Компоновка формы объекта

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

    (Вариант 1) Поля реквизитов над таблицами (крупными элементами)

    Если в форме объекта присутствуют поля реквизитов, таблицы (или другие крупные элементы), и суммарно под поля реквизитов, итогов и подвал отводится не более 4 строк (под высотой строки подразумевается высота поля ввода без заголовка), тогда рекомендуется следующая компоновка формы объекта (по вертикали сверху вниз):

    Подробное описание:

     

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

    Подробное описание:

     

    (Вариант 2) Поле реквизитов слева от таблиц (крупных элементов)

    Если в форме объекта присутствуют поля реквизитов, таблицы (или другие крупные элементы), и суммарно под поля реквизитов, итогов и подвал отводится более 4 строк (под высотой строки подразумевается высота поля ввода без заголовка), тогда рекомендуется следующая компоновка формы объекта:

    Если среди полей реквизитов встречаются такие, которые рекомендовано выводить шириной 50% ширины формы, тогда колонки занимают 50% / 50%:

    Подробное описание:

     

  • Если среди полей реквизитов НЕ встречаются такие, которые рекомендовано выводить шириной 50% ширины формы, тогда колонки занимают 70% / 30% или 30% / 70%:

    Подробное описание:

     

    (Вариант 3) Поля реквизитов на первой странице, таблицы (крупные элементы) на других

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

    Подробное описание:

     

    Опционально поля реквизитов могут быть выведены в две, три или четыре колонки:

    Подробное описание:

     

    (Вариант 4) Таблица (крупные элементы) отсутствует, только поля

    Такой вариант компоновки следует использовать, если таблица (или другие крупные элементы) отсутствует:

    Подробное описание:

     

    Опционально поля реквизитов могут быть выведены в две, три или четыре колонки:

    Подробное описание:

    Исключение:

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    15.6. Компоновка формы с мастер-деталями

    Если в форме используется таблица, при активации строки которой появляется расшифровка/дополнительные детали по данной строке (так называемые, мастер-детали), то рекомендуется располагать таблицу слева, а расшифровку – справа от таблицы.

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    15.7. Вертикальная прокрутка

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    15.8. Горизонтальная прокрутка

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

    ДЛЯ НОВЫХ КОНФИГУРАЦИЙ НА ИНТЕРФЕЙСЕ "ВЕРСИЯ 8.5"

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела

    16. Отчеты

    16.1. Элементы формы для пользовательских настроек

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

     

    16.2. Макеты заголовков

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

    ДЛЯ ПЕРЕХОДА НА ИНТЕРФЕЙС "ВЕРСИЯ 8.5"

    К оглавлению раздела