1с настройка панелей в конфигураторе
Сегодня мы с вами продолжим изучать "Подсистемы" и сделаем их порядок в нужной нам последовательности, а так же научимся заполнять начальную страницу.
Давайте по порядку!
Перейдем в режим конфигуратора.
1. Изменение порядка в подсистемах
Чтобы изменить порядок подсистем есть два способа:
Первый способ - в режиме разработчика .
Выделим дерево конфигурации и откроем свойства (Рисунок 1), находим свойство "Командный интерфейс" и стрелочками выставляем необходимый нам порядок.
Заходим в пользовательский режим и проверяем, все именно в том порядке, в котором мы указали.
В данном случае порядок устанавливает разработчик, но он не всегда знает то, как удобно работать пользователю, поэтому есть второй способ, при котором пользователь сам может настроить необходимый порядок.
Второй способ - в режиме пользователя изменить отображение интерфейса .
Запустим пользователя и в правом верхнем углу нажмем на стрелочку (Рисунок 2).
Там необходимо выбрать "Настройка панелей разделов" и в правом окне изменить порядок, а затем нажать "Ок"(Рисунок 3).
Функционал изменения интерфейса, который доступен для пользователя, виден только пользователю, то есть эти изменения не переходят в режим разработчика.
Таким же образом пользователь может изменять и все оформление программы, убирать ненужные реквизиты (прятать их) и многое другое!
2. Заполнение начальной страницы
Напомню, что начальная страница сейчас у нас пустая и выглядит так (Рисунок 4).
Давайте ее заполним.
Начальную страницу можно разбивать на блоки и делается все это в режиме разработчика (данный функционал не доступен пользователю). Откроем режим разработчика, выделим дерево конфигурации и вызовем свойства его, найдем свойство "Рабочая область начальной страницы" (Рисунок 5), нажмите "Открыть".
В новом окне (Рисунок 6) разобьем страницу на две колонки.
После этого в верхней панели сначала слева, а затем справа нажмем на плюсик и выберем формы справочников - пока только они у нас есть (Рисунок 7).
Закроем окно и перейдем в режим пользователя, запустится с заполненной начальной страницей (Рисунок 8).
Таким образом мы поместили на начальную страницу формы, которые мы хотим видеть при запуске нашей программы.
Так же можно сделать так, что при запуске системы будет запускаться необходимая начальная страница, но при помощи программного кода - это все еще впереди, а так же и многое другое!
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете вернуться к предыдущим урокам и посмотреть как это делалось - ссылки внизу!
Всем спасибо. Задать вопросы, которые у вас возникли вы можете, написав комментарий или вступить в группу и задать там свой вопрос. Ссылка для вступления в группу - t.me.Apiscourses
Настройка панелей
Конфигуратор спроектирован таким образом, чтобы максимально использовать рабочую область за счет автоматического выбора нужных панелей инструментов для каждого вида окна. Так, при редактировании табличного документа конфигуратор предоставляет
панель инструментов, предназначенную для выполнения команд по редактированию табличного документа; при переходе в окно, содержащее модуль формы, конфигуратор закрывает панель инструментов табличного документа и показывает панель инструментов
текстового редактора.
Пользователь может самостоятельно настроить состав панелей инструментов и их размещение на экране. Если при настройке стандартной командной панели на ней размещают команды, которые отсутствуют на этой панели по умолчанию, то возможна ситуация, когда после перезапуска конфигуратора порядок команд на командной панели будет изменен. В этом случае рекомендуется скрыть стандартную панель, а вместо нее создать дополнительную командную панель, разместив на ней требуемые команды в нужном порядке.
Порядок команд на ней изменяться не будет.
Помимо панелей инструментов внизу располагается Панель окон и Панель состояния. Каждая из них занимает отдельную строку и не может быть перемещена в другое место. Если какая-либо панель не нужна, то ее можно скрыть с помощь контекстного меню в любом месте любой панели. Панель показывается, если слева от ее названия установлен флажок, и скрыта, если флажок снят. Для изменения режима показа панели достаточно в контекстном меню выбрать строку с наименованием панели.
Чтобы панель окон не занимала постоянно часть рабочей области программы, можно установить режим Автоматически прятать. При работе панель окон скрыта. Чтобы она появилась, нужно подвести указатель мыши к месту размещения панели.
Окно «Конфигурация»
Окно Конфигурация может быть закрыто и открыто в любой момент времени. После выбора всех требуемых для работы окон окно Конфигурация может быть закрыто. Закрытие окна не приводит к окончанию работы с конфигурацией. Его можно открыть в любой момент.
Первоначальное состояние окна Конфигурация – Прикрепленное . В этом состоянии оно «перекрывает» все окна, находящиеся в состоянии Обычное (большинство окон показываются в этом состоянии). Чтобы использовать область, занимаемую окном
Конфигурация, его состояние можно изменить на Обычное (в этом случае другие окна будут показываться поверх окна Конфигурация ) или на Прячущееся (если окно не нужно, оно скрывается автоматически, а при подведении к нему указатель мыши раскрывается).
Использование режимов показа окон
Управляемая форма в 8.2 не рисуется, как в 8.0 и 8.1, а описывается программистом. Она сделана для того, чтобы на тонких каналах связи (тонкий клиент или веб-клиент, хотя управляемая форма возможна и на толстом клиенте) оптимизировать объем передаваемых данных.
Управляемая форма состоит из следующих разделов:
- Панель разделов
- Панель навигации
- Панель действий
- Рабочая область
- Когда необходимо, открываются другие области, например область оповещений.
Панель разделов.
Панель разделов находится вверху рабочего стола:
Панель разделов соответствует подсистемам в ветке «Общие» в дереве метаданных в режиме конфигуратора.
И чтобы появился соответствующий раздел, достаточно добавить подсистему и подчинить ей нужные объекты конфигурации. Для добавления картинки раздела в окне редактирования элемента подсистемы на вкладке «Общие» выбираем поле «Картинка» и выбираем нужную нам картинку или добавляем свою, иначе по умолчанию добавляется такая картинка
Раздел «Рабочий стол» будет присутствовать всегда по умолчанию.
Чтобы сделать невидимой для пользователя некоторую подсистему, нужно настроить права или скрыть её в меню «Командный интерфейс конфигурации», вызываемой из контекстного меню конфигурации.
И далее снимаем «галочки» у нужных подсистем или у нужной роли. И ещё можем поставить любой нужный порядок следования, двигая по стрелочкам вверху.
Если в конфигурации нет ни одной подсистемы, то панель разделов выводиться не будет вообще.
Панель навигации.
Панель навигации находится сбоку и показывает ссылки на различные объекты конфигурации:
Настраивается панель навигации из контекстного меню подсистемы:
И можем снять или поставить «галочки» видимости у элементов, которые включены в данную подсистему, а также поменять элементы местами, передвигая стрелками:
Панель навигации есть также и у других объектов конфигурации, и настраивается на вкладке «Командный интерфейс формы.
Панель навигации состоит из нескольких групп:
Ссылки, располагающиеся в панели навигации «Важное» выделяются жирным шрифтом:
Группы «Обычное» и «Перейти» показаны простым шрифтом. Первое существует у подсистемы, а второе – у справочников (например подчиненный справочник) , документов (регистр, по которому делаются движения) и т.п.
В самом низу панели навигации расположена группа «См. также» - это дополнительные ссылки.
Кроме этих групп, программист может создавать и свои группы панели навигации.
Панели навигации, как и панели разделов также может и не быть.
Панель действий
Панель действий расположена вверху, под панелью разделов и над рабочей областью:
Она позволяет вызывать служебные окна, например константы, отчеты или обработки.
Настраивается в тех же меню, что и панель навигации, но, как правило, в подсистемах.
Как и у панели навигации, у панели действий есть свои группы:
Первая группа создает окна для создания элементов, вторая – вызывает отчеты, третья – вызывает обработки, константы, а также и другую сервисную информацию.
Рабочая область
Рабочая область занимает основную часть формы.
Как правило, здесь отображается список выбранных объектов конфигурации. При выборе другого объекта конфигурации, рабочая область замещается на список нового объекта.
Рабочий стол
Рабочий стол занимает первую вкладку, если у нас существует панель разделов, и всю форму, если панели разделов нет. То есть рабочий стол существует всегда. На рабочем столе может быть и панель навигации, и панель действий. На рабочую область рабочего стола можно вывести любые управляемые формы. Как правило, это наиболее важная для пользователя информация.
За настройку рабочего стола «отвечают» 2 пункта контекстного меню конфигурации
Пункт «Открыть командный интерфейс рабочего стола» позволяет настроить панель навигации и панель действий рабочего стола
В отличие от других форм редактирования, в форме редактирования панели навигации и действий рабочего стола есть возможность выбора любых объектов из левой части «Доступные команды».
Рабочую область можно настроить через пункт «Открыть рабочую область рабочего стола». Именно эту часть пользователь и видит в первую очередь. Мы видим, что есть шаблоны рабочего стола - в одну колонку, в две колонки одинаковой ширины и в две колонки разной ширины.
Ниже размещаем любые управляемые формы, которые конкретный пользователь чаще всего использует и настраиваем видимость и высоту.
Подскажите можно ли сделать централизовано одинаковую настройку внешнего вида панелей для всех пользователей?
Чтобы не настраивать для каждого отдельно.
На ни с того, что могут быть права разные
(2) ну права тут не при чем. Например если вид панели разделов для всех пользователей сделать только с картинкой без текста.
или например панель открытых для всех внизу.
Если это УФ, то в справочнике у пользователей есть закладка "настройки". Там можно настройки отдельных форм, списков и т.д. перекидывать(копировать) другим пользователям.
Но учтите, что в случае неудачного копирования настроек, придется у пользователя настройки обнулять.
(8) интересует глобальный внешний вид панелей в режиме ТАКСИ (расположение и состав панелей разделов), а не отдельные формы и журналы. Это которая открывается по кнопке Вид-Настройка панелей и Вид-Настройка панели разделов
(9) вот в настройках пользователей есть первой же строкой "командный интерфейс и начальная страница". Попробуйте на тестовом пользователе настроить панели и перенести на др пользователя эти настройки
(9) Оно хранится в разрезе пользователй в ХранилищеСистемныхНастроек с ключом "Общее/НастройкиКлиентскогоПриложения". Прочитай у кого надо "правильные", перепиши под админскими правами всем остальным.
Тогда надо и запретить пользователем редактировать внешний вид как либо.
Либо постоянно регламентом или обработкой каждый раз при входе приводить опять в стандартный для всех вид
(13) + Причем грузится эта хрень ЕМНИП до начала работы системы. То есть программно ее переписать при запуске можно только при установке параметров сеанса.
(15) Да, все правильно. Она, кажись даже в XML сериализуется, прямо при начале сеанса каждый сам себе и пропишет.
(13) ну вот у меня например в УТ 11.4 кроме "ХранилищеВариантовОтчетов" других хранилищ нема, как быть в моем случае? Писать свои хранилища?)
(17) ХранилищеСистемныхНастроек, оно у тебя всегда есть. Это свойство глобального контекста. На уровне конфигурации можно указать свое, созданное в ветке метаданных. Тогда обращения будут просто прозрачно переадресовываться.
(17) Все у тебя есть. Если ты про дерево метаданных, то "ХранилищеВариантовОтчетов" - то это как раз переопределенное в БСП в подсистеме вариантов отчетов для продвинутого управления вариантами. А по-дефолту все хранилища настроек в стандартное хранилище переадресовываются. Его в дереве метаданных не увидишь.
(9) в Общее/НастройкиКлиентскогоПриложения хранятся только (судя по дукоментации) свойство: ОтображатьПанелиНавигацииИДействий
ОтображатьПанельРазделов. Т.е. отображать панели или нет, а внешний вид и заимное расположение панелей нельзя
с помощью обработки Инструментарий обработчика - Список пользователей (ИР) от уважаемого tormozit можно эти свойства поменять всем пакетно, но вот именно расположение и вариант отображения поменять вроде нельзя через хранилище
(21) Подрбьности, они где-то в ветках:
РабочийСтол/ПанельДействий/НастройкиКомандногоИнтерфейса
ОсновнойРаздел/ПанельДействий/НастройкиКомандногоИнтерфейса
РабочийСтол/ПанельНавигации/НастройкиКомандногоИнтерфейса
ОсновнойРаздел/ПанельНавигации/НастройкиКомандногоИнтерфейса
(26) Если кто не понял, то расположения панелей нет в этой настройке.
НастройкиКлиентскогоПриложения (ClientSettings)
Свойства:
ВариантИнтерфейсаКлиентскогоПриложения (ClientApplicationInterfaceVariant)
(3) >> если вид панели разделов для всех пользователей сделать только с картинкой без текста.
или например панель открытых для всех внизу.
Я бы тебя за такое проклял был. Сделал бы куколку вуду, похожую на тебя, положил бы её в ящик стола в офисе периодически тыкал бы иголками и обжигал пламенем от зажигалки.
Не надо этого делать. Это ненужно ни тебе, ни пользователям.
У нас в офисе была одна тварь в бухгалтерии, которая садясь за комп к кому-либо, начинала тут же интерфейс "под себя" настраивать. Так её все ненавидят. Потому что 80% её настроек неудобны другим. Она сама естественно другого мнения и считает, что именно с её настройками работать в программе наиболее удобно.
>> панель открытых для всех внизу.
За это вообще убивать надо.
Во всех браузерах панель открытых наверху, а в 1С почему-то открытые надо внизу искать.
И это только потому, что кто-то с клюшками (1С 7.7) и обычными формами снеговика (1С 8) слишком много работал, и видите ли так привык.
Если так хочется всех сделать счастливыми, проведи семинар на 20 минут, в ходе которого покажи всем основные общие возможности настройки интерфейса 1С. Или напиши короткую простую инструкцию с картинками и разошли всем ссылки на неё. А попытки сделать всех счастливыми насильственно ни к чему хорошему не приведут. Я, например, в БП 3.0, когда сделал себе отображение разделов в виде "Только картинка", так и не смог привыкнуть до конца и постоянно путал разделы "Покупки" (корзина) и "Продажи" (пакет). В итоге вернул представление разделов в виде текста. И для большинства конфигураций (как типовых так и отраслевых) картинки разделов далеко не всегда однозначно можно интерпретировать.
Никого ни к чему не призываю. Просто таково моё мнение, сложившееся за многие годы использования типовых на относительно большом количестве пользователей (от 30 до 80), имеющих различное представление о прекрасном, личный опыт, навыки и привычки. То, что хорошо для одного, зачастую совершенно не подходит другому.
Окно любой программы 1С состоит из основной рабочей области и располагающихся на ней информационных панелей. В типовых конфигурациях заданы определенные правила размещения панелей. Пользователям доступны следующие панели: Панель разделов, Панель открытых, Панель функций текущего раздела, Панель избранного и Панели истории . В платформу также встроен специальный механизм для настройки этих панелей . С его помощью пользователи прикладных решений могут самостоятельно настраивать своё рабочее пространство.
Как правило, по умолчанию в типовых решениях включены всего две панели. Это Панель разделов , которая располагается вертикально слева. На ней выведены названия разделов программы и их иконки. И Панель открытых , которая обычно расположена горизонтально вверху, на ней отображаются открытые в текущий момент элементы. На рисунке 1. представлена схема расположения панелей в программе 1С:Бухгалтерия (редакция 3.0)
Расположение всех панелей можно гибко настраивать. Добавлять или скрывать с рабочего стала. Располагать их в различных частях экрана. Можно вообще отключить все панели, переместив их в серую область скрытых элементов.
Запуск редактора панелей
Для включения режима настройки панелей, необходимо перейти в меню настроек. В актуальных версиях оно располагается в правой верхней части окна программы. Далее, в открывшемся меню выбрать пункт Настройки и затем команду Настройка панелей .
Настройка размещения панелей
В открывшейся форме представлены доступные области для размещения панелей и все панели, доступные для размещения. Менять взаимное расположение панелей можно просто перетаскивая их мышью. Ненужные панели можно перетащить в нижнюю часть окна (она выделена серым фоном). Любую из панелей можно переместить как на свободную область или на место другой панели . Таким образом в одной области можно выводить несколько панелей (рис. 3).
Пример настройки расположения панелей
Рассмотрим один из вариантов настройки размещения панелей. Для начала, расширим доступную рабочую область, разместив панель разделов в верхней части экрана. Панель открытых также расположим горизонтально в верхней части, сразу под панелью разделов. Панель избранного и панель истории поместим в нижнюю часть экрана и разместим из вместе в одной области.
Если появится необходимость вернуть тот внешний вид, который был при первом запуске и изначально был запланирован разработчиками. Можно воспользоваться кнопкой Стандартные в редакторе панелей.
Настройка панели разделов
Кратко расскажем о возможности настройки панели разделов . Ей можно придать компактный вид. Для этого тоже необходимо зайти в меню сервиса и настроек. В открывшемся меню выбрать пункт Настройки и затем команду Настройка панели разделов . В открывшемся окне необходимо выбрать один из режимов отображения. Режим картинка отлично подойдет вам, если вы уже хорошо ориентируетесь в программе и вам не нужны подсказки в виде названий разделов. Он компактный и вертикальная панель в этом случае не занимает много места на экране.
В этом же окне можно управлять видимостью разделов. Например, вы всегда можете скрыть ненужные вам разделы.
На этом все. Приятной и удобной работы!
Видео инструкцию к данному материалу можно посмотреть в моем инстаграме - в нем вы найдете много обучающих роликов.
Напоминаю, что Вы всегда можете обратиться ко мне по любым вопросам связанным с доработкой и настройкой 1С
Подписывайтесь на канал и группы в социальных сетях, чтобы не пропустить новые публикации.
Полный текст этой статьи и другие интересные материалы также можно прочитать на нашем сайте в разделе обучение.
Читайте также: