Кнопка

Кнопка используется для выполнения действия на форме

1️⃣ Используйте кнопку для выполнения действия по запросу пользователя. Если можно выполнить действие без подтверждения пользователя, то кнопка не нужна. Например, если мы делаем ипотечный калькулятор, то расчет суммы можно выводить сразу после введения пользователем параметров расчета. Не нужно для этого нажимать кнопку «Рассчитать»

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

3️⃣ Используйте кнопку с пометкой для команды, связанной со строкой списка (табличная часть или динамический список), например "Использовать как основной". Пример кода отображения пометки: `&НаКлиенте Процедура СписокПриАктивизацииСтроки(Элемент)

Если Элементы.Список.ТекущиеДанные = Неопределено Тогда Возврат; КонецЕсли;

Элементы.ИспользоватьОсновным.Доступность = Элементы.Список.ТекущиеДанные.Свойство("Ссылка"); Элементы.ИспользоватьОсновным.Пометка = Элементы.Список.ТекущиеДанные.Свойство("Ссылка") И Элементы.Список.ТекущиеДанные.Ссылка = ОсновноеЗначениеСписка;

КонецПроцедуры

4️⃣ Сделайте понятный заголовок для кнопки, не обязательно делать его коротким. Например, "Рассчитать сумму платежа" звучит лучше, чем просто "Рассчитать". В случае если по кнопке будет открываться новая форма (не рекомендуется), то название кнопки должно сообщать об этом. Например, "Показать настройки"

5️⃣ Используйте кнопку Без фигуры для команд, которые не рекомендуется выполнять или когда кнопок слишком много. Следует использовать с осторожностью. Подробнее про отображение кнопок без фигур

6️⃣ Используйте только одну кнопку с действием по умолчанию на форме. Если требуется сделать кнопку похожей на действие по умолчанию, то установите оформление:

  • шрифт - Жирный
  • цвет фона кнопки - Золотой RGB(255, 255, 0)

7️⃣ Не используйте кнопку для перехода к другой форме, используйте для этого Гиперссылку Больше в Дизайн гайде по 1С

#Design`

Кнопка
Кнопка используется для выполнения действия на форме
1️⃣ Используйте кнопку для выполнения действия по запросу пользователя | Сетка — социальная сеть от hh.ru