Как управлять разделами и командами интерфейса «Такси»: от пользователя до Конфигуратора

· 10 мин

Содержание

Главное меню в 1С 8.3 настраивают на двух уровнях. Пользователь сам меняет панели и состав разделов в режиме Предприятия: Главное меню → Вид → Настройка панелей и Главное меню → Вид → Настройка панели разделов. Администратор задаёт, какие разделы и команды вообще существуют и кому они видны, — в Конфигураторе через подсистемы, командный интерфейс и роли.

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

Из чего состоит интерфейс «Такси» и где в нём главное меню

Интерфейс «Такси» — основной вариант для современных конфигураций на платформе 8.3. Он собран из нескольких панелей, и у каждой свой способ настройки.

ЭлементГде находится по умолчаниюЧто в нём
📂 Панель разделовслева или сверхукрупные разделы: Банк и касса, Продажи, Зарплата и кадры и т.д.
📑 Панель функций текущего разделаоткрывается при выборе разделасписки, журналы, отчёты и обработки раздела
🗂 Панель открытыхнад рабочей областьювкладки открытых окон
🔧 Панель инструментоввверху окнаизбранное, история, поиск, кнопка главного меню
🏠 Начальная страницарабочая область при запускеформы, которые разработчик вывел на старт

Само главное меню — это кнопка с тремя полосками в левом верхнем углу окна. В нём собраны системные команды: Файл, Правка, Вид, Избранное, Сервис, Окна, Справка. Именно отсюда начинается почти любая пользовательская настройка.

Если в базе нужна полная картина всех объектов, включите команду «Все функции»: Главное меню → Сервис → Параметры, флажок «Отображать команду “Все функции”». После этого в главном меню появится пункт со списком всех справочников, документов, регистров и обработок, к которым у пользователя есть права.

Логика «Такси» строится на правах. Платформа показывает только то, на что у пользователя есть доступ. Раздел, в котором не осталось ни одной доступной команды, пропадает из панели сам. Поэтому «настроить меню » часто означает «настроить права».

Как настроить главное меню и панели в режиме Предприятия

Эти настройки делает сам пользователь. Они сохраняются под его учётной записью и не трогают коллег.

Расположение панелей

  1. Откройте Главное меню → Вид → Настройка панелей.
  2. В окне появится схема окна программы. Перетащите мышью нужную панель в верхнюю, левую, правую или нижнюю зону.
  3. Панель, которая не нужна, уберите в область неиспользуемых панелей внизу окна настройки.
  4. Нажмите «ОК». Изменения применятся сразу.

Частый вариант для ноутбука: панель разделов переносят наверх, панель открытых оставляют под ней. Так рабочая область занимает всю ширину экрана.

Состав и порядок разделов

  1. Откройте Главное меню → Вид → Настройка панели разделов.
  2. Слева — доступные разделы, справа — выбранные. Кнопками перемещения уберите разделы, с которыми не работаете.
  3. Стрелками вверх и вниз задайте порядок. Самые нужные поставьте первыми.
  4. Выберите вид отображения: картинка и текст, только картинка или только текст.
  5. Нажмите «ОК».

Режим «только картинка» экономит место, когда панель разделов стоит сверху. Новичкам лучше оставить подписи.

Как изменить состав команд внутри раздела

Панель функций раздела тоже настраивается. Это удобно, когда бухгалтер постоянно пользуется двумя журналами из десяти, а нужный отчёт спрятан в «См. также».

  1. Откройте нужный раздел, например «Покупки».
  2. В правом верхнем углу панели функций нажмите значок шестерёнки и выберите «Настройка навигации».
  3. В окне два списка: «Доступные команды» и «Выбранные команды». Перенесите нужные команды вправо, лишние — влево.
  4. В выбранных командах распределите их по группам: «Важное» выводится жирным шрифтом и сверху, «Обычное» — ниже, «См. также» — отдельным блоком.
  5. Сохраните настройку кнопкой «ОК».

Аналогично настраивается панель действий раздела с группами «Создать», «Отчёты» и «Сервис». Через ту же шестерёнку откройте «Настройка действий» и уберите команды создания документов, которыми не пользуетесь.

Быстрый доступ к любимому отчёту или журналу дают не только настройки раздела. Откройте форму и нажмите звёздочку в её заголовке — форма попадёт в «Избранное», которое доступно из любого раздела.

Добавить через эти настройки команду, на которую нет прав, не получится: в списке «Доступные команды» её просто не будет. Если команды не хватает, разбирайтесь с ролями (раздел ниже).

Как настроить панель разделов через Конфигуратор

Здесь работает администратор или разработчик. Изменения действуют для всех пользователей базы.

Подсистемы — это разделы

Каждый раздел в панели «Такси» — это подсистема верхнего уровня в ветке Общие → Подсистемы дерева конфигурации. У подсистемы важны три вещи:

  • ✅ свойство «Включать в командный интерфейс» — без него раздел не появится в панели;
  • 🖼 картинка и синоним — то, что пользователь видит в панели разделов;
  • 📦 вкладка «Состав» — какие справочники, документы, отчёты и обработки относятся к разделу.

Один объект можно включить в несколько подсистем. Тогда его команда будет видна в каждом из этих разделов.

Порядок разделов

  1. В Конфигураторе щёлкните правой кнопкой по корню конфигурации.
  2. Выберите «Открыть командный интерфейс конфигурации».
  3. На вкладке «Панель разделов» задайте порядок подсистем стрелками и снимите видимость у ненужных.
  4. В колонках ролей можно включить или выключить видимость раздела для конкретной роли.

Команды внутри раздела

  1. Щёлкните правой кнопкой по подсистеме и выберите «Открыть командный интерфейс».
  2. Слева увидите группы панели навигации («Важное», «Обычное», «См. также») и панели действий («Создать», «Отчёты», «Сервис»).
  3. Перетащите команды между группами, задайте порядок, снимите общую видимость или видимость по ролям.
  4. Сохраните конфигурацию и выполните Конфигурация → Обновить конфигурацию базы данных (F7).

В типовой конфигурации на поддержке правка подсистем напрямую снимает объект с поддержки, а при следующем обновлении изменения придётся сливать вручную. Делайте такие доработки в расширении конфигурации: в него заимствуют нужную подсистему и меняют её состав и командный интерфейс, не трогая основную конфигурацию.

Вариант интерфейса и раскладка по умолчанию

В свойствах корня конфигурации задаётся «Режим совместимости интерфейса»: только «Такси», только «Версия 8.2» или с возможностью переключения. Там же, через контекстное меню корня, открывается редактор интерфейса клиентского приложения — в нём разработчик определяет, где по умолчанию стоят панели у новых пользователей. Пользователь потом может поменять раскладку под себя.

Как права доступа формируют меню

Роли влияют на меню сильнее любых ручных настроек. Платформа сама собирает интерфейс из того, что разрешено.

  • 🔐 Команда списка справочника или документа видна, если у роли есть право «Просмотр» на объект.
  • 📊 Команда отчёта или обработки видна, если есть право «Использование».
  • ➕ Команда в группе «Создать» требует права на добавление объекта.
  • 🚫 Видимость по ролям в командном интерфейсе может скрыть команду даже при наличии прав.

В типовых конфигурациях на БСП администратор не раздаёт роли вручную. Он работает с профилями и группами доступа: Администрирование → Настройки пользователей и прав → Группы доступа. Добавили пользователя в группу «Кадровики» — у него появился раздел «Зарплата и кадры». Убрали — раздел исчез при следующем входе.

Есть и функциональные опции. В БП 3.0 часть разделов и команд зависит от флажков на форме «Функциональность»: Главное → Настройки → Функциональность. Если не включена валюта или производство, связанные команды не появятся ни у кого, даже у администратора.

Причина, по которой команды нетГде проверитьКто исправляет
Пользователь убрал её самнастройка навигации разделапользователь
Нет прав в группе доступагруппы доступа пользователяадминистратор базы
Выключена функциональная опцияфункциональность программыадминистратор базы
Скрыта в командном интерфейсе подсистемыКонфигуратор или расширениеразработчик
Объект не входит ни в одну подсистемувкладка «Состав» подсистемразработчик

Группировка и вложенность разделов

Чтобы раздел с сотней команд не превратился в свалку, команды группируют. Для этого есть два инструмента.

Подчинённые подсистемы. Если внутри подсистемы «Склад» создать подсистемы «Поступление» и «Инвентаризация», в панели функций раздела появятся отдельные блоки с их названиями. Это самый наглядный способ разбить большой раздел на тематические части.

Группы команд. В ветке Общие → Группы команд можно создать свою группу и указать, в какой панели она выводится: навигации, действий или формы. Команды, привязанные к такой группе, собираются под одним заголовком.

Несколько практических правил:

  1. Один раздел — одна задача пользователя. «Зарплата и кадры» понятнее, чем «Регистры сведений».
  2. Не больше 10–12 команд в группе «Важное». Остальное — в «Обычное» или «См. также».
  3. Отчёты держите в панели действий, в группе «Отчёты», а не вперемешку со списками.
  4. Название подсистемы — то, что увидит бухгалтер. Синоним пишите на языке пользователя, без технических сокращений.

Как сохранить, скопировать и сбросить настройки интерфейса

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

Скопировать настройки другим пользователям

В конфигурациях на БСП для этого есть обработка «Настройки пользователей». Откройте Администрирование → Настройки пользователей и прав и перейдите к персональным настройкам пользователей.

  1. Выберите пользователя, у которого интерфейс уже настроен.
  2. На вкладке «Внешний вид» отметьте нужные настройки: панели, разделы, рабочий стол.
  3. Нажмите «Копировать» и укажите получателей — одного, нескольких или группу.
  4. Получатели увидят новый интерфейс при следующем входе.

Так удобно готовить шаблон: настраиваете интерфейс у служебного пользователя «Шаблон бухгалтера» и раздаёте его новым сотрудникам.

Сбросить к стандартному виду

Если пользователь «потерял» панели или разделы, верните исходную раскладку: Главное меню → Вид → Установить стандартные настройки. Это сбросит настройки интерфейса только у текущего пользователя.

Администратор может очистить настройки другому человеку через ту же обработку «Настройки пользователей» — команда очистки на вкладке «Внешний вид». Пользователь должен быть вне базы: настройки, сохранённые его открытым сеансом, могут перезаписать результат.

Запуск с параметром /ClearCache чистит кэш конфигурации на компьютере, но не пользовательские настройки. Если меню «поломано» только у одного пользователя, ключ запуска не поможет — нужен сброс настроек.

Когда меню ведёт себя странно: причины и решения

Диагностика: выберите симптом

Если ни один вариант не подошёл, запустите базу под пользователем с полными правами и сравните интерфейсы. Совпадают — проблема в настройках пользователя, отличаются — в ролях или в составе подсистем.

Частые вопросы

Можно ли запретить пользователю менять свой интерфейс?
Да. Для этого у роли снимают право «Сохранение данных пользователя». Без него настройки панелей и разделов действуют только до конца сеанса.
Как сделать один интерфейс для всего отдела без программирования?
Настройте интерфейс у одного пользователя и скопируйте его остальным через обработку «Настройки пользователей». Состав разделов при этом всё равно ограничат права каждого сотрудника.
Чем «Такси» отличается от интерфейса «Версия 8.2»?
В «Такси» разделы, панели и открытые окна собраны в одном окне с вкладками, и почти всё настраивается мышью. Вариант «Версия 8.2» оставлен для старых конфигураций; современные типовые решения рассчитаны на «Такси».
Сохранятся ли мои настройки меню при переносе базы на другой сервер?
Да, если базу переносят выгрузкой .dt или копией файла базы. Настройки хранятся внутри информационной базы, а не на компьютере пользователя.
Почему в главном меню нет пункта «Все функции»?
Его скрывают по умолчанию. Включите флажок в Главное меню → Сервис → Параметры. Если пункт не появляется, у пользователя нет права на режим «Все функции».