Область системных команд в 1с

Обновлено: 05.07.2024

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

Главное меню содержит несколько групп:

  • Работа с файлами. Данная группа команд позволяет создавать, сохранять, печатать файлы, а также содержит список последних файлов, с которыми производилась работа. Например, список открывавшихся внешних отчетов и обработок.
  • Правка. Данная группа содержит стандартные команды, связанные с поиском и редактированием текста.
  • Сервис. Группа команд Сервис содержит команды работы со ссылками, избранным, историей, а также команды настройки интерфейса и параметров системы.
  • Работа с окнами. Данная группа команд позволяет перемещаться между окнами программы, открытыми в данном сеансе работы, а также содержит команду восстановления положения окна. Эта команда может быть полезна в тех случаях, когда внешний вид окна (например, его размеры) были изменены так, что это вызвало неудобства в работе. Тогда с помощью этой команды можно вернуть окно в исходное состояние.
  • Справочная информация. Команды перехода к справочной информации позволяют работать со встроенной справкой, а также переходить к информации в Интернете, которая связана с системой 1С: Предприятие 8 и с используемой конфигурацией. Команда Информация по 1С: Предприятию 8 открывает интернет-страницу, на которой содержится сводная, наиболее важная информация по программе 1С: Предприятие 8 для разных категорий посетителей: пользователей, IT-специалистов, разработчиков и партнеров.
  • Все функции. Данная команда позволяет перейти к списку всех объектов конфигурации и к стандартным функциям, предоставляемым платформой: управление итогами, полнотекстовым поиском, проведение документов и т.д.

При покупке платформы 1С: Предприятие 8 в Тольятти в компании "Трио" установка программы осуществляется бесплатно.

Профессия 1С программиста на данный момент достаточно востребована. Компания "Трио" проводит обучение и сертификацию программистов 1С: Предприятие 8.

Основное окно 1С

Графический механизм системы "1С:Предприятия 8" позволяет использовать два способа представления данных пользователю:

  1. MDI (multiple document interface) - представляет собой окна, расположенные под одним общим окном. Основное окно - это окно, которое открывается при запуске системы в режиме 1С:Предприятие , предназначено для навигации по приложению и вызова различных команд.
  2. SDI (Single document interface) – отображение окон, расположенных отдельно друг от друга.
    Вспомогательные окна - это окна, которые открываются при вызове команд ввода и редактирования объектов, а также при открытии отчетов и обработок.

Основное окно прикладного решения 1С:Предприятие 8.3

Работа пользователей начинается с основного окна, в котором отображается вся структура прикладного решения.

Разделение функциональности прикладного решения (интерфейса "Такси") представляется в виде разделения рабочего пространства основного окна на следующие панели и области:

    ; ; ;
  1. рабочую область (в которой, как правило, сначала показывается Начальная страница); ;

Настройка панелей 1С

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

Панели интерфейса могут быть расположены на экране вверху, внизу, слева или справа.

Расположение панелей, если они настроены в конфигураторе, можно изменить в режиме 1С:Предприятие.

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

интерфейс клиентского приложения

В режиме 1С:Предприятие настройка внешнего вида интерфейса находится в диалоге "Параметры".

настройка внешнего вида интерфейса

Замечание: Начальная страница, Рабочий стол, Основной раздел - синонимы.

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

Как правило, работа пользователя с программой начинается с открытия основного окна с начальной страницей (если предусмотрены формы для нее; если формы не предусмотрены будет показано пустое пространство и перечисленные выше панели и области).

Начальная страница отображается в основном окне.

Информация, которую пользователь может отобразить на своей начальной странице, настраивается разработчиком в конфигураторе (рисунки отсюда ):

В рабочую область начальной страницы при этом может быть добавлена любая форма из числа управляемых:

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

  1. по горизонтали - не более двух;
  2. по вертикали - в любом количестве.

Панель навигации (как часть командного интерфейса формы) может существовать как в основном окне, так и во вспомогательных окнах.

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

Панель разделов 1С:Предприятие

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

Пользователь имеет возможность настроить состав панели разделов:

  • добавить или удалить разделы;
  • изменить их внешнее представление.

Диалог настройки панели разделов доступен через команду главного меню "Вид – Настройка панели разделов". Настройка интуитивно понятна.

Настройка панели разделов 1С

Как настроить панель разделов в 1С

Подробнее о настройке панели разделов в 1С:Бухгалтерия

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

Панель команд текущего раздела

Панель команд текущего раздела отображает команды выбранного раздела.

При повторном выборе раздела открывается "меню функций" – список всех команд выбранного раздела, который включает:

  • команды навигации - отражает структуру текущего раздела (которая устанавливается разработчиком: подчиненные разделы отображаются как отдельные группы) и включает:
    1. Важное – команды перехода к важным областям данных в контексте текущего раздела;
    2. Обычное – команды перехода к данным текущего раздела;
    3. См. также – ссылки на дополнительную информацию, которая может быть востребована в некоторых случаях.
  • команды действий , которые доступны в текущем разделе ( могут существовать и группы, созданные разработчиком ) и которые включают группы:
    1. Создать - команды создания новых объектов информационное базы - документов, справочников и т.д.
    2. Отчеты - команды перехода к всевозможным отчетам, которые доступны в данном разделе.
    3. Сервис - команды выполнения различных служебных действий, перехода к служебным обработкам, команды работы с торговым оборудованием и т.п.

Список команд навигации может настраиваться пользователем через диалог настройки списка (команда "Настройка навигации" в меню функций раздела).

Область системных команд 1С

Область системных команд - это один из элементов командного интерфейса программы 1С, расположенный в заголовке основного (или вспомогательного) окна.

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

Главное меню - содержит набор команд, относящихся к прикладному решению в целом и независящих от прикладной специфики конфигурации.

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

Работа со вспомогательными командами, в основном, интуитивно понятна.

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

Панель инструментов основного окна прикладного решения 1С

Панель инструментов 1С

Панель инструментов по умолчанию располагается слева от основной рабочей области.

Избранное - это один из стандартных интерфейсных механизмов, предназначенный для добавления пользователем важных для него ссылок (на команды, на разделы, на списки, на отчеты, на объекты базы данных и т.д.). Он предоставляется платформой и доступен пользователям любых прикладных решений. Пользователь имеет возможность управлять списком избранного (менять ссылки местами с помощью перетаскивания, удалять и переименовывать ссылки). Возможна работа с избранным из встроенного языка (программно) с помощью объекта встроенного языка ИзбранноеРаботыПользователя.

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

В Истории 1С Предприятия хранится:

  • только одна запись о последнем изменении какого-либо объекта;
  • записи о каждом изменении необъектных данных в ключевых полях (например, записи регистра сведений).

Поддерживает работу из встроенного языка, для чего используют свойство глобального контекста ИсторияРаботыПользователя.

Информационная панель рабочего окна прикладного решения 1С

Информационная панель рабочего окна прикладного решения 1С расположена в нижней области рабочего окна прикладного решения и предназначена:

  1. для отображения разработчику в реальном времени показателей производительности (о количестве и длительности вызовов сервера, а также объеме принятых и переданных данных);
  2. для индикации включённого режима имитации задержек при вызовах сервера (отображает разработчику реальную скорость работы его прикладного решения у клиента, на реальном канале связи).

Информационная панель 1С

Отображение информационной панели настраивается через "Главное меню - Сервис - Параметры":

Настройка информационной панели 1С

Информационная панель 1С

Настройка панелей основного окна прикладного решения 1С

Пользователь с использованием команды "Главное меню - Вид - Настройка панелей" может самостоятельно модифицировать основное окно прикладного решения (рабочее пространство основного окна), располагая панели в разных областях экрана.

Настройка панелей основного окна 1С

Добавить комментарий Отменить ответ

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Статья входит в цикл «Первые шаги в разработке на 1С». В ней мы продолжаем знакомиться с управляемым интерфейсом «Такси» и приступаем непосредственно к его конфигурированию.

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

Прочитав статью, вы узнаете:

  • Какую роль в формировании структуры меню играет подсистема?
  • Как сформировать разделы меню 1-го и 2-го уровня?
  • Как настроить состав команд, отображаемых в разделах меню?
  • Для чего нужен редактор Командного интерфейса и как с ним работать?
  • Как настроить Командный интерфейс основного раздела?

Применимость

В статье рассматривается интерфейс «Такси» конфигурации, разработанной на платформе 1C 8.3.4.496. Информация актуальна для текущих релизов платформы.

Подсистемы. Настройка интерфейса с помощью подсистем

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

Для указания принадлежности объекта к подсистемам в Окне редактирования объекта существует соответствующая закладка, на которой флагами отмечается, к каким подсистемам относится объект.

Классификация объектов по Подсистемам

В дальнейшем можно выстроить фильтр дерева объектов по Подсистемам.

При этом имеется возможность управления: включать для выбранных Подсистем объекты подчиненных Подсистем и родительских Подсистем или нет.

Управление Подсистемами в Конфигурации

Классификация объектов по Подсистемам создает удобство при создании Ролей.

Для объекта Роль можно определить соответствующие права и указать, что данную Роль можно построить только по тем объектам, которые входят в выбранные Подсистемы.

Объект Роль по подсистемам

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

Интерфейсы по подсистемам

Классификация объектов по Подсистемам используется также при объединении конфигураций. Т.е. можно объединять объекты, отфильтрованные по Подсистемам.

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

Структура подсистем

Панель разделов

Для существующих Подсистем можно определять вложенные (подчиненные). Данные Подсистемы будут образовывать группы Панели навигации.

Вложенные (подчиненные) подсистемы

Структура подсистем

Панель навигации 1С

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

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

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

1С Конфигурация - объект в Подсистеме

Объект в панели навигации, объект внутри вложенной Подсистемы

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

Но в этом случае Панели разделов вообще не будет, все будет отображаться на Рабочем столе. Очень простые конфигурации с малым набором объектов смогут работать и без Подсистем.

Но если в конфигурации достаточно много Документов, Справочников и Регистров, использование Подсистем существенно облегчает работу пользователя.

Конфигурация 1С:Предприятие

Отметить, что некоторый объект конфигурации принадлежит какой-либо Подсистеме можно тремя способами.

Во-первых, это можно сделать в Окне редактирования объекта на закладке Подсистемы. Данный вариант мы уже рассматривали.

Во-вторых, можно использовать Окно редактирования самой Подсистемы. На закладке Состав можно указать объекты, входящие в данную Подсистему.

Объекты подсистемы

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

Диалоговое окно Дополнительно

1С Конфигурация Дополнительно

Данное окно также позволяет для объекта отмечать принадлежность к Подсистемам. Это окно используется в том случае, если мы хотим сразу поработать с несколькими объектами.

При перемещении курсора по объектам дерева конфигурации в окне Дополнительно высвечивается соответствующая информация по подсистемам.

При создании объекта конфигурации по умолчанию Платформа 8.3 не проставляет привязку объекта ни к какой подсистеме.

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

Если разработчик этого не выполнит, то система определит отсутствие принадлежности к Подсистемам как ошибку.

Но ошибка не является критичной, поэтому с этим можно согласиться.

Ошибки в конфигурации

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

К таким объектам пользователь может обратиться только через Главное меню, используя команду Все функции.

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

Настройка 1С:Предприятие

Существует ряд случаев, когда разработчикам удобнее включать добавленные в типовую конфигурацию объекты в свою отдельную подсистему.

Для Подсистем в Окне редактирования можно снять флаг Включать в командный интерфейс.

Настройка Подсистем

При этом Подсистемы не будут отображаться в командном интерфейсе. Если нет ни одной Подсистемы, которая должна быть включена в командный интерфейс, то для новых объектов Платформа 8.3 не проверяет принадлежность к какой-либо подсистеме.

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

Данный редактор можно вызвать из окна редактирования Подсистемы нажатием на кнопку Командный интерфейс (на закладке Основные).

Редактирование Подсистемы

Командный интерфейс 1С

Можно для каждой Подсистемы вызвать данный редактор. Из редактора имеется возможность управлять открытием списков в Панели навигации, доступностью команд в Панели действий.

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

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

Существуют колонка общей видимости и колонки видимости по ролям. Для каждой роли, определенной в конфигурации, будет своя колонка. То значение, которое установлено в колонке общей видимости, является значением по умолчанию для видимости по ролям.

Видимость по ролям может принимать три значения: либо для данной роли элемент будет невидимым (1); либо будет виден всегда, не зависимо от того, какой флаг выставлен в колонке видимости (2); либо флаг видимости по роли будет наследоваться от флага общей видимости (3).

Если пользователю назначены две роли и для одной их них указан флажок, а для другой нет, то будет работать стандартное правило системы 1С:Предприятие 8 – действие пользователю разрешено, если оно разрешено в одной из ролей.

Иногда бывает необходимо сразу менять командный интерфейс в нескольких Подсистемах. В платформе 1C:Предприятие 8 существует сервисный инструмент, который позволяет редактировать командный интерфейс сразу нескольких Подсистем.

Данный инструмент вызывается из контекстного меню корневого узла ветки Подсистемы.

Все подсистемы

Редактируем командный интерфейс нескольких Подсистем в 1С:Предприятие 8

В открывшемся окне можно быстро перемещаться по Подсистемам и редактировать командные интерфейсы. Кроме того, в данном окне можно редактировать состав Подсистемы. Также можно перемещать объекты в Панели навигации и Панели действий.

Кроме того, можно даже изменить подчиненность Подсистемы. Для этого есть специальная кнопка Переместить подсистему.

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

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

Корневой узел конфигурации

Командный интерфейс основного раздела Конфигурации

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

Следует иметь в виду, что при удалении Подсистем Платформа, к сожалению, не проверяет: входит ли в данную подсистему хоть один объект или не входит.

На этом завершим наше знакомство с настройкой структуры меню информационной базы. В следующей статье мы продолжим наше знакомство с Управляемым интерфейсом и рассмотрим, какие возможности предоставляет платформа «1С:Предприятие 8» для работы со списками.


PDF-версия статьи для участников группы ВКонтакте

Статья в PDF-формате

Читайте также: