17 июля 2025
1C-RarusTechDay 2025
8-я открытая техническая конференция для специалистов 1С
Зарегистрироваться
1C-RarusTechDay 2025 — 8‑я открытая техническая конференция для специалистов 1С

Инструкция по обходу проблемы с "обрезанием" кнопок в форме задач в 8.3.4 (CRM 2, УТиВСК 2 и т.д.)

Декоративное изображение

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

Администратор
RSS
Есть довольно критичная  ошибка 1С Предприятия 8.3.4, разработчики платформы сказали что работают над ее исправлением.
Если кнопки командной панели не помещаются на панель, они просто обрезаются.
Особенно это актуально для формы задачи, где программно генерятся кнопки в нижней командной панели, а значит нельзя предусмотреть размеры формы заранее.
Имеем задачу:

Прикрепленные файлы

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

Администратор
В ней всего одна кнопка "Договор/Счет". А по карте видно что их должно быть 4:

Прикрепленные файлы

Ответить

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

Администратор
То есть 3 кнопки не влезли и обрезались (в 8.2 автоматически система генерила подменю с теми кнопками, что не поместились)

Для обхода надо зайти в настройки формы и найти группу "Авто кнопки":

Прикрепленные файлы

Ответить

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

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

Прикрепленные файлы

Ответить

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

Администратор
Если и так они не помещаются - зайдите в свойства группы "Группа Авто кнопки" и установите для нее вертикальную группировку.
А в группе "Панель авто кнопок" установите выравнивание "Лево".

Прикрепленные файлы

Ответить

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

Администратор
В итоге станет так:

Прикрепленные файлы

Ответить

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

Пользователь ПП
Только в таком случае не будет пояснения, что это за кнопки
Ответить

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

Читатель
Цитата
elite128 пишет:
Только в таком случае не будет пояснения, что это за кнопки

Добрый день!  Тогда можно включить видимость надписи, у панели кнопок и надписи "Горизонтальное положение" = "Лево" и для группы "Авто кнопки" установить режим "Ширина подчиненных элементов" = "Авто".

Прикрепленные файлы

Ответить

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

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

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

Читатель
Добрый день!

Цитата
elite128 пишет:
В последнем релизе, если вариантов выбора много, то не умещается и нужно все равно выводить через Все действия

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

Прикрепленные файлы

Ответить

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

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

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

Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С