Собираем
информацию
по крупицам
Статьи - Компьютерное

Платформа 1C:Предприятие

1С 8.2: Как перенести команду с панели действий на панель навигации
16-03-2013
09:08:09

 

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

 

Вот скриншот для тех, кто подзабыл что такое панель действий, и что такое панель навигации:

 

 

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

 

1. Нажать на команду правой кнопкой мыши, выбрать Дополнительно и на закладке Права указать пользователей, которые могут использовать эту команду.

 

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

 

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

 

4. После выполнения пункта 2, в настройках командного интерфейса подсистемы появится как сам объект, так и команды, принадлежащие данному объекту. Можно скрыть видимость объекта, оставив видимость только для команд.

 

5. В настройках командного интерфейса подсистемы перенести команды из строки Панель действий.Сервис в Панель навигации.Обычное.

 

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

 

 

Внимание!

 

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

 


К списку "Компьютерное"

Интересное на сайте


Программирование на C++ и Qt » Qt: как бороться с ошибкой "Point size <= 0 (0), must be greater than 0"

Многие, кто делает программы на фреймверке Qt 4.x, может натолкнутся на то, что запущенная программа в какой-то момент начинает сыпать бесконечными пр...


Демо, сделанное в генераторе » Xintrea Home Page Demo

Размер: 250 Кбайт Требования: Windows 95/98/XP Год: 2005   Демка для моего старого сайта xi.net.ru. Демка сделана просто щелчками мышки, с ...


Linux: как перестать удивляться, и начать работать » Как в Linux следить за температурой видеокарты и выводить предупреждения

В этой статье мы будем решать аппаратные проблемы программными средствами с привлечением человеческого ресурса.   Итак, проблема. Через год испол...

RSS подписка

Подпишитесь на новости сайта по RSS

Поделиться этой страницей


Статистика


О, смотри-ка какое хорошее место. Дайте два!

Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean

База Аrmagedec

База SorokinRed

База Deadelf79

База Fadk

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик