Свойство "Поведение" обычной группы формы в 1С 8.3.3.

31.07.13

Разработка - Работа с интерфейсом

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

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

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

А для пользователей, такое количество реквизитов может оставить видимой в табличной части 1-2!!!!!!!!!!!! строки (я видел лично, правда на обычной форме). Хотя основным элементом формы с которым работает пользователь является именно табличная часть документа.

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

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

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

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

Скриншоты сделаны на платформе 8.3.3.658. Особенно актуально для "Такси", т.к. на одном и том же разрешении экрана в "Такси" табличная часть становиться ещё меньше.

Также в свойствах группы возможно установить:

- ОтображениеУправления: гиперссылкой или картинкой (на скришоте картинкой);

- Начальное состояние свертываемой группы: (свернута / развернута);

- ЗаголовокСвернутогоОтображения.

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Работа с интерфейсом Анализ учета Мониторинг 1С:Предприятие 8 1С 8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 Платные (руб)

Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard. Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!

31720 руб.

27.03.2025    84308    60    42    

71

Работа с интерфейсом Рабочее место 1С:Предприятие 8 1C:Бухгалтерия 1С:Комплексная автоматизация 2.х Платные (руб)

Универсальный редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью рисовать на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). В комплект поставки включены Расширения для легкого подключения данного функционала в БК, УТ, КА и ERP. Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу. Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6100 руб.

16.01.2015    68620    46    60    

85

Работа с интерфейсом Программист 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами (виджетами) в 1С.

5246 руб.

29.06.2020    24941    34    6    

53

Консолидация данных Работа с интерфейсом Программист Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 1C:ERP Узбекистан Беларусь Кыргызстан Россия Казахстан Платные (руб)

Знакомая ситуация? Пользователи, особенно менеджеры, уверены: отборов много не бывает. Идут пожелания добавить в форму списка еще один быстрый фильтр, еще два, еще пять... В итоге интерфейс превращается в нагромождение полей отбора, а потребность в «самом главном» отборе, который «вот прямо сейчас нужен», все равно не закрыта. Универсальное расширение, которое решает эту проблему элегантно и технологично. С его помощью в любую форму списка можно легко добавить панель настраиваемых кнопок-закладок, каждая из которых применяет сложный фильтр-запрос, а так же показывает актуальное количество элементов в реальном времени.

6088 руб.

17.10.2025    2249    3    0    

2

Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)

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

36600 руб.

28.08.2025    8168    2    2    

6

Работа с интерфейсом Программист Стажер 1С:Предприятие 8 Бесплатно (free)

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

20.08.2024    50325    mrXoxot    44    

139

Работа с интерфейсом Программист 1С:Предприятие 8 Бесплатно (free)

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

27.05.2024    26699    smielka    39    

117
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. botokash 403 01.08.13 09:11 Сейчас в теме
Это конечно удобно, но в интерфейсе Такси я побовал и мне не понравилось что окно элемента никак не меняет свои размеры после свертки группы, а пустое место возникающее после сдвига элементов только мазолит глаза.
2. randa 88 01.08.13 15:35 Сейчас в теме
Может я что то не так понял, вот 2 скрина:

1 - группа свернута и видим в табличной части 5 строк
2 - группа развернута и видим в табличной части 4 строки.

Или вы о том, что осталось справа от "Показать реквизиты" на Скрин2?
Прикрепленные файлы:
3. hajiit 02.08.13 12:39 Сейчас в теме
Печалит лишь то, что группа сворачивается только в вертикальном направлении. Думаю было бы здорово если сворачивание происходило опционально: вертикально или горизонтально.
4. randa 88 02.08.13 13:23 Сейчас в теме
(3) hajiit, я с вами полностью согласен! И не отказался бы от такой возможности)
Будем надеяться, что в будущем такой функционал реализуют.
5. SergiyZh 99 05.10.13 02:07 Сейчас в теме
очень не хватает функционала программирования для такого поведения. То есть в ПриСозданииНаСервере я в зависимости от разных условий хочу развернуть одни группы/свернуть другие, но таких методов пока нет. Группа будет свернута или развернута перед пользователем только по данным из конфигуратора
yhor; KOUROS; NoRazum; Dementor; nick_krsk; +5 Ответить
7. 1vasia1 15 31.10.14 08:29 Сейчас в теме
Да уж, управляемая форма с неуправляемыми свойствами :-). (5) мне вот тоже нужно программно сворачивать/разворачивать группы формы, но увы.
6. AllexSoft 19.05.14 13:15 Сейчас в теме
а как определить свернута группа или нет ?
8. binx 176 11.12.15 10:14 Сейчас в теме
К сожалению программно группу нельзя свернуть/развернуть
http://v8.1c.ru/metod/faq2/answer.jsp?id=677
9. AllexSoft 25.05.16 16:46 Сейчас в теме
шел 2016 год, элементарно никак не узнать свернута группа или развернута...
есть доп инфа в форме, свзанный дин. список в сворачиваемой группе, для ускорения работы главной формы хотелось бы сделать условие в обработчике ПриАктивизацииСтроки:

Если НЕ МояГруппа.Свернута Тогда
     ОбновитьПараметрыДополнительногоСписка();
КонецЕсли;


но до сих пор нет ( какое то досадное упущение со стороны 1С - ИМХО
yhor; KOUROS; maksa2005; Batman; kuzyara; curdate; almyaev; sano; +8 Ответить
11. ladomed 08.02.17 22:21 Сейчас в теме
(9)
Управлять можно так:

Элементы.Группа.Поведение = ПоведениеОбычнойГруппы.Обычное;
13. AllexSoft 04.12.17 12:53 Сейчас в теме
Заканчивался 2017 год, а свойства или метода через который можно узнать свернута группа или развернута так и нет..
ПС:
(11)
Управлять можно так:

вопрос не в управлении, вопрос именно посмотреть текущее состояние группы, то есть развернул пользователь ее или нет. Представьте себе список номенклатуры, внизу картинка - фотография товара. При активизиции строки с товаром вы хотите выводить картинку. Очевидно что когда группа с картинкой свернута, то смысла производить действия по получению картинки и вывода ее в элемент формы нет - пользователь все равно не увидит ее, так как группа с картинкой свернута. А вот как узнать свернута она сейчас или нет? Никак (
yhor; KOUROS; maksa2005; kholodarev; +4 Ответить
15. user812606 03.06.20 16:37 Сейчас в теме
(13)
проверил на платформе 8.3.15.1656 есть метод
Элементы.Группа.Скрыта()
Возвращает Истина если группа скрыта
user1831466; KOUROS; Sanek32; BarsukM; neo-ti; romankoav; maksa2005; this11; +8 Ответить
10. Wolex 129 23.09.16 16:33 Сейчас в теме
да, далеко не у всех пользователей монитор 22 дюйма... ))) до сих пор встречаются и с 15" и с 17".
и возможность сворачивать группы иногда помогает оптимизировать пространство формы.
а еще очень полезное свойство у формы - вариант масштаба. всегда ставлю "компактный".
12. sulfur17 72 01.12.17 16:34 Сейчас в теме
Дополню что должна стоять галочка "ОтображатьЗаголовок" в свойствах группы, иначе ничего не работает.
14. ViperGSV 20.12.19 19:23 Сейчас в теме
Ура свершилось
Начиная с версии 8.3.12
Можно скрывать / разворачивать группы
Элементы.Группа.Скрыть();
Элементы.Группа.Показать();
_Yulia_; yhor; maksa2005; gonnahard; Asfiry; neo-ti; romankoav; user975424; unknow_user; Wersia; Kubik1984; KPAMOP; user602678_maxipunchik; +13 Ответить
16. bruho 12.07.21 18:37 Сейчас в теме
(14)
Спасибо! твой коммент мне помог через почти полтора года !
17. gonnahard 24.09.21 00:12 Сейчас в теме
(14)
Шел 21 год, 8.3.18 всё ещё пользуемся методами, вместо свойств.
18. randa 88 24.09.21 08:29 Сейчас в теме
(17) Вы в плане что ничего не изменилось в платформе?
19. gonnahard 26.09.21 23:36 Сейчас в теме
(18)
Я к тому, что при программном создании группы, очень хотелось бы обращаться ко всем свойствам группы напрямую.
20. Altez 258 20.09.22 14:15 Сейчас в теме
(19) Не в курсе, к середине 2022 подвозили обработчики события группы ПриСворачивании() ?
Для отправки сообщения требуется регистрация/авторизация