Доступ к компонентам форм
Доступ ко всем элементам управления форм (надписи, кнопки, поля, колонки, пункты меню) управляются при помощи компокласса (в любой форме в меню «служебные» пункт «настройка класса»).

Что именно можно делать при помощи компокласса
Ограничить доступ к элементу управления, сделать его невидимым, недоступным, изменить подпись, настроить горячую клавишу, ограничить длину поля, изменить размер шрифта в форме.
Для настройки любого элемента управления формы XXX нужно открыть эту форму, запустить компокласс. Добавить новую запись, снова запустится форма XXX, но пустая. Теперь нужно просто найти в ней тот элемент управления и дважды щелкнуть по нему мышкой (если скрываем/открываем кнопку или пункт меню, то можно щелкнуть по ней (нему) один раз), далее выйти из формы, после этого в настройке класса появится запись, определяющая этот элемент управления формы.
Например, закроем в классификаторе поле «Код ТНВЭД» для всех, кроме администратора.
Открываем классификатор, запускаем компокласс (служебные→настройка класса)
В компоклассе заносим новую запись, как показано ниже.

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

Дважды щелкаем по надписи «Код ТНВЭД», а затем по соответствующему полю, как показано ниже

Выходим с карточки (Esc). И вернемся, таким образом, в компокласс. Отсортируем записи по полю №, как показано ниже. Наши 2 записи будут самые нижние.

Отметим их пробелом, как показано ниже

Нажимаем «корректировать запись». Откроется карточка записи, как показано ниже.

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

Сохраняем запись. Поле Код ТНВЭД закрыто для пользователей и доступно только тому. Кто проходит точку 37, т.е. администратор.
В компоклассе есть три основных элемента для настройки — Точка, Свойство, Значение. Поле Свойство должно быть заполнено всегда, поле Значение только, если настраиваем подпись или горячую клавишу. Точка должна быть заполнена только, если настраиваем элемент управления для какого-то ограниченного круга пользователей.
Если хотим, чтобы пользователь не видел настраиваемый элемент управления, то ставим недоступную ему точку, а если хотим, чтобы никто не видел, то ставим точку 1000, затем в поле Свойство указываем Visible. Это будет означать, что этот элемент управления будет видеть только тот, кто проходит точку 1000, т.е. никто.
Для настройки горячей клавиши (их можно делать только к пунктам меню) в свойстве надо указать ShortCut, затем встать в поле Значение и на клавиатуре нажать требуемое сочетание клавиш. После этого мышкой (не клавиатурой) нажать на кнопку сохранить.
Мы настоятельно не рекомендуем менять подписи кнопок и полей, т.к. это может сильно затруднить техническую поддержку.
При помощи компокласса скрывать можно не все колонки в формах. Некоторые колонки являются системными и скрытию не подлежат.
Некоторые колонки, связанные с кнопками на карточке формы скрываются автоматически, если на карточке скрыть соответствующую кнопку.
← назад Свойства компонентов форм | Доступ к записям в списках вперёд →
