Перейти к содержимому

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

  • автор:

Командный интерфейс управляемого приложения 1С

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

Комментарии

  • Дата
  • Дата
  • Рейтинг всех уровней
  • Рейтинг 1-го уровня
  • Древо развёрнутое
  • Древо свернутое

Свернуть все
1. port12 14.04.20 15:59 Сейчас в теме
Как с вами связаться?
2. Nik_1c_bitrix 190 30.08.20 10:01 Сейчас в теме
(1)в профиле есть скайп и номер телефона с вайбером, телеграммом, вотсапом
Прямая ссылка:

BB-код для форумов и блогов:

HTML-код:

В этом выпуске подкаста разработчик компании «Внедренцы и программисты» Василий Фёдоров рассказывает, что привело его в 1С, отвечает на неудобные вопросы и развенчивает стереотипы.

В видео показывается настройка видимости счетов учета в документах программы 1С: Бухгалтерия 3.0. В стандартных настройках программы отображение счетов бухгалтерского учета в документах отключено.

Пошаговое решение экзаменационного вопроса по созданию бизнес-процесса.

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

Новый урок от УЦ1 и Павла Чистова! Разбираем учет партий товаров (не допускаем просрочку товара) Что есть в видео: концепция проведения с партионным механизмом. Чего нет в видео: блокировок, оптимальных запросов, хитрых финтифлюшек. Видео только про учет партий! Кому будет полезно: тем кто первый раз встречается с таким понятием. Все комментарии, и свои модули можно оставить ниже в комментариях, померимся у кого лучше 🙂

Куда переехали кнопки печати? Как показать окна вместе? Как настроить свое рабочее место, чтобы быстро иметь доступ к нужным объектам? Как не пугать пользователя системными ошибками? Пишите в комментах, что нового для себя узнали! И особенно будем благодарны, если напишите свои лайфхаки по работе со свежими интерфейсами 1С! Я во время подготовки видео узнал много 🙂

Механизмы формирования проводок (Трефиленков Дмитрий, 1С)

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

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

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

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

Рисунок «Подсистемы 1С и командный интерфейс»

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

Особенности построения командного интерфейса 1С:

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

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

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

Разработчик может отредактировать предлагаемое системой построение командного интерфейса (изменить порядок, видимость команд). Для этого предназначен ряд редакторов командного интерфейса, которые позволяют настраивать различные части интерфейса программы, и которым относятся:

  • Редактор командного интерфейса конфигурации — для настройки панели разделов . Позволяет задать состав, порядок разделов и их видимость в разрезе ролей.
  • Редактор командного интерфейса основного раздела— для настройки команд начальной страницы. Для панели команд текущего раздела он позволяет задать состав команд, их порядок и видимость команд в разрезе ролей.
  • Редактор командного интерфейса — для настройки команд какой-либо подсистемы. Он позволяет задать состав команд, их порядок и их видимость в разрезе ролей для панели функций текущего раздела.
  • Редактор «Все подсистемы» позволяет работать одновременно со всеми подсистемами конфигурации.

Рисунок «Панели интерфейса 1С»

Панели интерфейса 1С

Сами команды, включаемые в командный интерфейс (открытие списков, ввод новых объектов, открытие отчетов и т. д.), предоставляются системой автоматически. Но разработчик может создать свои команды, которые будут включаться в командный интерфейс. Для этого у прикладных объектов в метаданных присутствует ветка «Команды».

Возможности системы 1С по управлению интерфейсом

Декларативная модель построения интерфейса позволяет автоматически адаптировать интерфейс для конкретного пользователя. Для этого предусмотрено несколько возможностей.

Автоматический учет ролей / прав

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

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

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

Видимость по умолчанию

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

Функциональные опции

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

Пользовательская настройка интерфейса 1С

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

Редактор командного интерфейса конфигурации

Редактор командного интерфейса конфигурации — это один из инструментов разработки, предназначенный для настройки:

  1. порядка следования разделов в панели разделов;
  2. видимости разделов для разных ролей, определенных в конфигурации.

Вызов редактора командного интерфейса конфигурации 1С

Вызвать редактор командного интерфейса конфигурации можно командой контекстного меню в корне конфигурации:

Редактор командного интерфейса 1С

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

Если подсистем много, а требуется настроить видимость только для некоторых из них, то подсистемы можно отобрать по ролям. Например, показать только те подсистемы, которые доступны для роли «Продавец».

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

Редактор командного интерфейса основного раздела

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

  1. состав команд;
  2. порядок команд;
  3. видимость команд в разрезе ролей.

Редактор командного интерфейса основного раздела

Редактор командного интерфейса

Редактор командного интерфейса — это один из инструментов разработки, предназначенный для настройки команд какой-либо подсистемы.

Редактор командного интерфейса позволяет настроить:

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

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

Серый флажок в видимости команды по ролям

Вызвать редактор командного интерфейса можно разными способами, например:

  • командой контекстного меню на выбранной подсистеме;
  • кнопкой «Командный интерфейс» на вкладке «Основные» выбранной подсистемы.

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

Для изменения порядка команд используются кнопки командной панели или контекстное меню.

Если подсистем много, а требуется настроить видимость только для некоторых из них, то подсистемы можно отобрать по ролям. Например, показать только те команды, которые доступны для роли «Продавец».

Если есть необходимость работать только с теми командами, которые видны для выбранной роли, можно нажать кнопку «Скрыть невидимые по умолчанию». Тогда в списке останутся только те команды, которые будут отображены в интерфейсе выбранной роли.

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

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

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

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

Курсы по 1С

Новые материалы

  • Лицензии 1С: виды и порядок получения
  • Создание отчета 1С без использования СКД
  • Программная работа с объектами
  • Программная работа с регистрами 1С
  • Алгоритм решения задачи №5 (ОУ)
  • Алгоритм решения задачи №4 (ОУ)
  • Программная работа с управляемыми формами
  • Алгоритм решения задачи №3 (ОУ)
  • Алгоритм решения задачи №2 (ОУ)
  • Справочные материалы для подготовки к 1С Специалист по платформе
  • Списание товаров по средней себестоимости, по FIFO (ФИФО), по LIFO (ЛИФО)
  • Использование плана видов характеристик
  • Алгоритм решения задачи №1 (ОУ)
  • Требования при решении задач 1С Специалист по платформе
  • Полнотекстовый поиск 1С
  • Старая и новая методики контроля остатков 1С
  • Практика работы с системой компоновки данных (СКД) и макетами 1С
  • Циклы в 1С
  • Условные операторы 1С. Логические операции
  • Чистый код 1С. Анализ кода 1С
  • Условия отбора данных в запросе 1С
  • Распределение данных по объектам конфигурации 1С
  • Резервирование базы данных и обновление конфигурации 1С

Настройка интерфейса конфигурации

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

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

Для изменения порядка разделов используются кнопки командной панели «Вверх» и «Вниз» или контекстное меню.

Если подсистем много, а требуется настроить видимость только для некоторых из них, то подсистемы можно отобрать по ролям. Например, показать только те подсистемы, которые доступны для роли «Бухгалтер».

Редактор командного интерфейса основного раздела

Предназначен для настройки команд основного раздела. Позволяет настроить состав команд каждой командной панели:

  • Панель навигации. Важное
  • Панель навигации. Обычное
  • Панель навигации. См.также
  • Панель навигации. Важное
  • Панель действий. Создать
  • .

А также установить порядок отображения и видимость элементов командного интерфейса по ролям.

Редактор командного интерфейса подсистемы

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

Вызвать редактор командного интерфейса можно разными способами, например, командой контекстного меню на выбранной подсистеме.

Для изменения порядка команд используются кнопки командной панели «Вверх» и «Вниз» или контекстное меню.

Редактор рабочей области начальной страницы

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

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

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

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

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

  • Ubuntu. Команды su и sudo
  • Пользователь и группа www-data
  • WordPress. Права и роли пользователей
  • Битрикс. Типы цен и наценки
  • Битрикс. Права доступа
  • Битрикс. Файл .access.php
  • Как создать нового пользователя MySQL?

Каталог оборудования

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Производители

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Функциональные группы

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Категории блога
Облако тегов

  • 1С:Предприятие (31)
  • API (29)
  • Bash (43)
  • CLI (124)
  • CMS (139)
  • CSS (50)
  • Frontend (75)
  • HTML (66)
  • JavaScript (150)
  • Laravel (72)
  • Linux (171)
  • MySQL (76)
  • PHP (125)
  • React.js (66)
  • SSH (27)
  • Ubuntu (69)
  • Web-разработка (509)
  • WordPress (73)
  • Yii2 (69)
  • БазаДанных (95)
  • Битрикс (66)
  • Блог (29)
  • Верстка (43)
  • ИнтернетМагаз… (84)
  • КаталогТоваров (87)
  • Класс (30)
  • Клиент (28)
  • Ключ (28)
  • Команда (88)
  • Компонент (60)
  • Конфигурация (66)
  • Корзина (32)
  • ЛокальнаяСеть (32)
  • Модуль (34)
  • Навигация (31)
  • Настройка (143)
  • ПанельУправле… (29)
  • Плагин (33)
  • Пользователь (26)
  • Практика (101)
  • Сервер (77)
  • Событие (28)
  • Теория (106)
  • Установка (67)
  • Файл (51)
  • Форма (58)
  • Фреймворк (192)
  • Функция (36)
  • ШаблонСайта (68)

Вирус скуки

Итак, занятие по книжке за номером 23, посвященное пользователям и ролям:

Что такое рабочий стол?

Рабочий стол – это то, что видит пользователь, придя с утреца на любимую работу и запустив 1с. Т.е. какие-то документы, отчеты, формы справочников, которые данный сотрудник использует чаще всего, и которые ему заботливо разместил разработчик либо он сам. В документах 1с эта штука еще называется «Начальная страница». Официально определение: « Начальная страница – это стандартный раздел программы, содержащий часто используемые документы, отчеты, справочники и т.п. Как правило, работа пользователя с программой всегда начинается с начальной страницы ».

Собственно, рабочий стол.

Как настроить рабочий стол для различных пользователей?

Для этого мы кликаем правой кнопкой мыши по самому верхнему узлу дерева конфигурации и выбираем пункт «Открыть рабочую область рабочего стола»

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

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

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

либо «Файл» — «Вид» — «Настройка рабочего стола…»

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

Как настроить видимость команд по ролям?

Щелкаем правой кнопкой мыши по узлу конфигурации «Подсистемы» и выбираем пункт меню «Все подсистемы».

И пожалуйста, можно играть в крестики-нолики и настраивать видимость.
В нашем примере, тащемта, товарищ администратор не видит команды по просмотру регистров.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *