1с упп включить рабочий стол
Статья входит в цикл «Первые шаги в разработке на 1С». В ней мы продолжаем знакомиться с управляемым интерфейсом «Такси» и приступаем непосредственно к его конфигурированию.
Как известно, разработка интерфейса информационной базы начинается с создания структуры его меню, ведь насколько удобным и логичным оно будет, настолько понятным пользователю будет вся система в целом.
Прочитав статью, вы узнаете:
- Какую роль в формировании структуры меню играет подсистема?
- Как сформировать разделы меню 1-го и 2-го уровня?
- Как настроить состав команд, отображаемых в разделах меню?
- Для чего нужен редактор Командного интерфейса и как с ним работать?
- Как настроить Командный интерфейс основного раздела?
Применимость
В статье рассматривается интерфейс «Такси» конфигурации, разработанной на платформе 1C 8.3.4.496. Информация актуальна для текущих релизов платформы.
Подсистемы. Настройка интерфейса с помощью подсистем
Подсистемы относят к общим объектам. Они обеспечивают возможность классификации объектов конфигурации по Подсистемам.
Для указания принадлежности объекта к подсистемам в Окне редактирования объекта существует соответствующая закладка, на которой флагами отмечается, к каким подсистемам относится объект.
В дальнейшем можно выстроить фильтр дерева объектов по Подсистемам.
При этом имеется возможность управления: включать для выбранных Подсистем объекты подчиненных Подсистем и родительских Подсистем или нет.
Классификация объектов по Подсистемам создает удобство при создании Ролей.
Для объекта Роль можно определить соответствующие права и указать, что данную Роль можно построить только по тем объектам, которые входят в выбранные Подсистемы.
Похожим образом Подсистемы используются при создании Интерфейсов. Интерфейсы нужны только в том случае, если конфигурация запускается в режиме Обычного приложения.
Классификация объектов по Подсистемам используется также при объединении конфигураций. Т.е. можно объединять объекты, отфильтрованные по Подсистемам.
Важное предназначение Подсистем состоит в том, что от них строится командный интерфейс конфигурации в режиме Управляемое приложение. Подсистемы первого уровня определяют Панель разделов.
Для существующих Подсистем можно определять вложенные (подчиненные). Данные Подсистемы будут образовывать группы Панели навигации.
Не рекомендуется создавать подсистемы с уровнем вложенности больше двух, так как в противном случае интерфейс будет сложно читаемым.
Когда мы классифицируем объект по Подсистемам, возможно включить объект только во вложенную Подсистему, возможно в Подсистему первого уровня, возможно и в ту и в другую.
В последнем случае объект будет отображаться дважды: и внутри вложенной Подсистемы и отдельно в Панели навигации. В большинстве случаев это не совсем правильно.
В принципе, Подсистемы являются не обязательным объектом. Т.е. конфигурация, разработанная на Платформе 8.3, вполне сможет работать без каких-либо Подсистем.
Но в этом случае Панели разделов вообще не будет, все будет отображаться на Рабочем столе. Очень простые конфигурации с малым набором объектов смогут работать и без Подсистем.
Но если в конфигурации достаточно много Документов, Справочников и Регистров, использование Подсистем существенно облегчает работу пользователя.
Отметить, что некоторый объект конфигурации принадлежит какой-либо Подсистеме можно тремя способами.
Во-первых, это можно сделать в Окне редактирования объекта на закладке Подсистемы. Данный вариант мы уже рассматривали.
Во-вторых, можно использовать Окно редактирования самой Подсистемы. На закладке Состав можно указать объекты, входящие в данную Подсистему.
И наконец, для объектов конфигурации через контекстное меню можно вызвать специальное диалоговое окно, которое называется Дополнительно.
Данное окно также позволяет для объекта отмечать принадлежность к Подсистемам. Это окно используется в том случае, если мы хотим сразу поработать с несколькими объектами.
При перемещении курсора по объектам дерева конфигурации в окне Дополнительно высвечивается соответствующая информация по подсистемам.
При создании объекта конфигурации по умолчанию Платформа 8.3 не проставляет привязку объекта ни к какой подсистеме.
Т.е. разработчик должен сам зайти на эту закладку и проставить соответствующие галочки.
Если разработчик этого не выполнит, то система определит отсутствие принадлежности к Подсистемам как ошибку.
Но ошибка не является критичной, поэтому с этим можно согласиться.
Фактически система справочно сообщает о том, что, возможно, Вы забыли включить новые объекты в Подсистемы. В этом случае объекты не будут отображаться в командном интерфейсе.
К таким объектам пользователь может обратиться только через Главное меню, используя команду Все функции.
Естественно, чтобы объект возможно было открыть, необходимо, чтобы пользователю были предоставлены соответствующие права.
Существует ряд случаев, когда разработчикам удобнее включать добавленные в типовую конфигурацию объекты в свою отдельную подсистему.
Для Подсистем в Окне редактирования можно снять флаг Включать в командный интерфейс.
При этом Подсистемы не будут отображаться в командном интерфейсе. Если нет ни одной Подсистемы, которая должна быть включена в командный интерфейс, то для новых объектов Платформа 8.3 не проверяет принадлежность к какой-либо подсистеме.
Для того, чтобы настроить состав команд, которые включаются в соответствующий раздел, определяемый подсистемой, существует специальный редактор.
Данный редактор можно вызвать из окна редактирования Подсистемы нажатием на кнопку Командный интерфейс (на закладке Основные).
Можно для каждой Подсистемы вызвать данный редактор. Из редактора имеется возможность управлять открытием списков в Панели навигации, доступностью команд в Панели действий.
По умолчанию флажки для команд по созданию элементов Справочников и Документов сняты, но их можно проставить. В Панели действий можно также открывать отчеты.
Элементы в редакторе можно перемещать. При этом из Панели навигации в Панель действий и в обратном направлении перемещение невозможно. Перемещать элементы можно либо внутри Панели навигации, либо внутри Панели действий.
Существуют колонка общей видимости и колонки видимости по ролям. Для каждой роли, определенной в конфигурации, будет своя колонка. То значение, которое установлено в колонке общей видимости, является значением по умолчанию для видимости по ролям.
Видимость по ролям может принимать три значения: либо для данной роли элемент будет невидимым (1); либо будет виден всегда, не зависимо от того, какой флаг выставлен в колонке видимости (2); либо флаг видимости по роли будет наследоваться от флага общей видимости (3).
Если пользователю назначены две роли и для одной их них указан флажок, а для другой нет, то будет работать стандартное правило системы 1С:Предприятие 8 – действие пользователю разрешено, если оно разрешено в одной из ролей.
Иногда бывает необходимо сразу менять командный интерфейс в нескольких Подсистемах. В платформе 1C:Предприятие 8 существует сервисный инструмент, который позволяет редактировать командный интерфейс сразу нескольких Подсистем.
Данный инструмент вызывается из контекстного меню корневого узла ветки Подсистемы.
В открывшемся окне можно быстро перемещаться по Подсистемам и редактировать командные интерфейсы. Кроме того, в данном окне можно редактировать состав Подсистемы. Также можно перемещать объекты в Панели навигации и Панели действий.
Кроме того, можно даже изменить подчиненность Подсистемы. Для этого есть специальная кнопка Переместить подсистему.
Чтобы настроить командный интерфейс Основного раздела также используется редактор командного интерфейса.
Вызывается он уже не для Подсистем, а через контекстное меню корневого узла конфигурации, пункт Открыть командный интерфейс основного раздела.
В открывшемся окне мы можем указывать: какие Справочники, Документы и другие объекты входят в данный командный интерфейс. Также можно включать их видимость и управлять видимостью по ролям.
Следует иметь в виду, что при удалении Подсистем Платформа, к сожалению, не проверяет: входит ли в данную подсистему хоть один объект или не входит.
На этом завершим наше знакомство с настройкой структуры меню информационной базы. В следующей статье мы продолжим наше знакомство с Управляемым интерфейсом и рассмотрим, какие возможности предоставляет платформа «1С:Предприятие 8» для работы со списками.
PDF-версия статьи для участников группы ВКонтакте
Если Вы еще не вступили в группу – сделайте это сейчас и в блоке ниже (на этой странице) появятся ссылка на скачивание материалов.
Статья в PDF-формате
Если Вы уже участник группы – нужно просто повторно авторизоваться в ВКонтакте, чтобы скрипт Вас узнал. В случае проблем решение стандартное: очистить кеш браузера или подписаться через другой браузер.
Комментарии / обсуждение (4):
Все хорошо.
Можно еще в начале добавить про то, что можно свои добавленные в типовую конфигурацию объекты включать в отдельную свою подсистему.
И пару снимков – много объектов метаданных без фильтра по подсистемам и объекты только своей подсистемы.
Спасибо, про то, что можно добавленные в типовую конфигурацию объекты включать в отдельную свою подсистему добавим. Замечание интересное. Пример (снимок) фрагмента дерева объектов с фильтром по двум подсистемам (Закупки и Деньги) приведен. Полное дерево объектов (без фильтра по подсистемам) займет много места, понятно, что оно будет значительно больше, а увидеть его в конфигурации совсем не сложно. Мы стремимся не делать рисунки очень большими и вытянутыми по длине. Наоборот, стараемся показать некий фрагмент, из которого виден смысл.
Статья и полезная и достаточно подробная!
Но все-же есть несколько замечаний:
1.Первый абзац неплохо-бы немного переформулировать, объяснять для чего нужна подсистема через саму подсистему не самый понятный метод, для тех кто не знает что такое подсистема.
2.Не совсем верно утверждение “Классификация объектов по Подсистемам используется также для создания Ролей.”, тут скорее не “используется”, а “может” или “удобно” или так “часто используется”. Кроме того можно ещё заострить внимание что Роли и Подсистемы как прямоугольная матрица (одни из них строки – другие столбцы), т.е. акцентировать внимание на том, что это независимые объекты.
По что во всех конфигурациях 1С есть рабочий стол пользователя. Для того чтобы его выключить или наоборот включить нужно выполнить следующее:
- В Базовых и ПРОФ версиях открыть Сервис - Настройки пользователя и отметить галкой Показывать панель функций
- в КОРП версии нужно открыть Сервис - мои настройки, выбрать Вид рабочего стола
После установки сохранить, нажав ОК
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C: Enterprise Development Tools 50
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools - это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э Google maps : вывод точек на карту и режим панорамы 7
В отличие от яндекс карт в GMaps можно использовать панорамы - за что им большой плюс! Надеюсь в яндексе прочитают этот пост и тоже когда-нибудь это сделают! Для клиента нужно было сделать вывод объектов на карту С возможностью просмотра панора Автоматическое резервное копирование 1С:Предприятия в облако с помощью ПО Effector Saver 3
Всем известно, для большей гарантии восстановления важных данных, необходимо копировать архивы в несколько мест хранения. Отдельный диск может помочь в случае порчи основного, но в случае если устройство будет потеряно или украдено, он будет так же Посмотреть все результаты поиска похожих
Еще в этой же категории
Как сделать резервную копию информационной базы 1С? 2
Сделай архив и спи спокойно! И это факт - ведь порой совсем неожиданно, рано или поздно из строя выйдет даже самый дорогой и стабильный компьютер, а в нем все Ваши данные которые вы вводите в 1С:Предприятие ежедневно: новые документы, элементы справ Где скачать классификатор ФИАС (вместо КЛАДР) для загрузки в 1С и как установить ФИАС? 2
Думаю, уже многие слышали что KLADR заменен на ФИАС (Федеральная информационная адресная система) Единой информацией из ФИАС будут обязаны пользоваться все ведомства – ГИБДД, Росреестр, ЗАГС, ФМС России и др, в частности Почта России – которая ис Производственный календарь на 2015 год 0
Производственный календарь & незаменимый помощник бухгалтера и кадровика. В нем содержится информация о количестве рабочих, выходных и праздничных дней, норме рабочего времени в 2015 году. Для удобства использования производственный календарь соде Посмотреть все в категории 1С Общие вопросы - Обычные формы
Если в версии 8.1 индивидуальный рабочий стол настраивался только программно (что бы сделать такие индивидуальные настройки приходилось программировать), то в 8.2 появилась такая функция, как настройка рабочего стола. Она находится в системной меню "Вид" -> "Настройка рабочего стола".
1С 8.2. Индивидуальные настройки рабочего стола
Если в версии 8.1 индивидуальный рабочий стол настраивался только программно (что бы сделать такие индивидуальные настройки приходилось программировать), то в 8.2 появилась такая функция, как настройка рабочего стола. Она находиться в системной меню "Вид" -> "Настройка рабочего стола"
В настройках можно указать, какие формы и в каких колонках будут отображаться, например, можно убрать какую либо форму из отображения:
И она отображаться не будет:
Или можно поменять формы местами:
и даже сделать их в друг под другом:
Такая настройка у каждого пользователя индивидуальное. Тоесть, если настройки выполнены под юзером "Иванов", то только под ним они и будут действовать, а у остальных пользователей внешний вид рабочего стола не поменяется.
Стоит заметить, что на рабочем столе могут отображаться только те формы, которая ранее в конфигураторе были добавлены в область рабочего стола (только эти формы доступны для выбора при настройке рабочего стола в режиме предприятия):
Что бы вызвать диалог редактирования области рабочего стола, нужно правой кнопкой мыши кликнуть на корень дерева конфигурации и в появившемся меню выбрать "Открыть рабочую область рабочего стола":
Скриншоты, опубликованные в данной статье, являются цитатами и иллюстрациями программного продукта "1C:Бухгалтерия 8.2", авторское право на который принадлежит ЗАО "1С".
Специальные предложения
Блин!
опять пересказ мануала,
итак уже разжеванного
в желтых книжонках и методичках.
-(
на этот раз я пас!
Если в версии 8.1 индивидуальный рабочий стол настраивался только программно (что бы сделать такие индивидуальные настройки приходилось программировать), то в 8.2 появилась такая функция, как настройка рабочего стола.
Совершенно не верное утверждение :)
Возможность настройки индивидуального рабочего стола зависит не от версии платформы, а от конфигурации: возможность добавлена в конфигурациях на управляемых формах.
В той же ЗУП 2.5 или же в Бухгалтерия 2.0 такой возможности нет. А запустить можете эти конфигурации и на платформе 8.3
ИМХО, правильная формулировка:
Индивидуальный рабочий стол в конфигурациях, разработанных в режиме "обычное приложение", настраивался только программно (что бы сделать такие индивидуальные настройки приходилось программировать), то в конфигурациях, выполненных на управляемых формах (УФ), появилась такая функция, как настройка рабочего стола.
Рабочий стол появиться только на управляемом приложении. В обычном его нет. и от версии 8.2 или 8.3 не зависит.
Проблема в том что как правило юзеры не будут настраивать себе рабочий стол, по хорошему это должен делать админ. из своей учетки.
Пару дней ваш покорный слуга бродил по Сети в поисках решения своей задачи. Задача заключалась в возможности программно, на лету, менять состав форм рабочего стола, ориентируясь на роли пользователей. На лету означает, что буде в системе суперпользователь, он мог бы менять свой интерфейс не отходя от кассы. Предлагаемые решения не удовлетворяли меня совсем своею громоздкостью и костыльностью.
Как правило, это были варианты с программным добавлением одной необходимой формы на рабочий стол подобным кодом:
Окна = ПолучитьОкна ()[ 0 ]; ;
ОткрытьФорму ( "ОбщаяФорма.ФормаСпискаПринятые" , , , , ПолучитьОкна ()[ 0 ]);
И тогда, Аз грешен, поправ древние заповеди 1С програмёров, открыл Запретную книгу, имя которой не произносят вслух. Однако Вам я всё же открою эту страшную тайну. Руководство разработчика ч.1 её имя. Берегитесь этой книги! Ладно, посмеялись и будет. К делу.
Описание
Задача решается при помощи объектов конфигурации Общая форма и Функциональные опции. Про них как раз подробно написано в Запретной книге. Вкратце: объекты класса Функциональная опция управляют ограничением доступа к данным. На входе эти объекты получают булево значение из константы, справочника или регистра сведений (можно многомерного), на выходе - мягко вырезают из интерфейса и запросов всё, что пользователю видеть и трогать нельзя.
Устанавливать функциональные опции для отдельных форм, например документа, невозможно. Если сделать это для всего документа или справочника, полагаю, можно поиметь множественные траблы в алгоритмах с обращением к данным. Вот тут-то как раз и пригодятся общие формы. Для них и функциональные опции устанавливаются прекрасно и проблемы с доступом к документам, справочникам и т.п. будут исключены.
Механизм следующий: на рабочую область рабочего стола помещаются все формы, которые когда-либо потребуется отображать. Формы - общие. Для каждой формы / группы форм создается и настраивается функциональная опция. На рабочем же столе требуется разместить управляющий элемент. Этот элемент обращается к функциональной опции (либо её хранилищу), и, выставляя значение булевой переменной запрещает к отображению требуемые формы. После чего интерфейс обновляется соответствующей командой.
Порядок действий при управлении ФО при помощи констант:
- Нам нужны аналоги требуемых для отображения форм документов, справочников и т.п. Создаем их простым перетаскиванием в окошке Конфигурация. Тащим в список Общие формы.
- Создаем константы, посредством которых будем управлять функциональными опциями. Тип - Булево.
- Создаем функциональные опции по количеству необходимых ролей, подсистем, чемоданов с деньгами (ненужное зачеркнуть). Для каждой опции указываем свою константу в поле Хранение , а на закладке Состав - подлежащие для скрытия общие формы.
- Создаем обработку, с формы которой мы будем управлять функциональными опциями. На обработку добавляем управляющий элемент, у меня это - простая кнопка. Кто захочет - может сделать неотличимую копию стандартных закладок подсистем.
Скриншотов, надеюсь, не надо?
Дело осталось за малым. Пишем вот такой незатейливый код:
//Обработчик нажатия кнопки Переключить.
&НаКлиенте
Процедура Переключить ( Команда )
УправлениеИнтерфейсомСервер . СменитьРоль ();
ОбновитьИнтерфейс ();
И в общем модуле (его тоже нужно создать ; ) ). Модуль серверный , с установленным свойством В ызов сервера .
//Сменим значение функциональной опции на противоположное
Процедура СменитьРоль () Экспорт
//Получаем значение функциональной опции. По сути - управляющей ею константы РольНачальника
ЗначениеФОпции = ПолучитьФункциональнуюОпцию ( "РабочийСтолНачальника" );
Константы . РольНачальника . Установить (НЕ ЗначениеФОпции );
В обработчике события УстановкаПараметровСеанса , что в Модуле сеанса , значения констант инициализируются по требуемому Вам алгоритму .
Порядок действий при управлении ФО при помощи регистра сведений:
- Нам нужны аналоги требуемых для отображения форм документов, справочников и т.п. Создаем их простым перетаскиванием в окошке Конфигурация. Тащим в список Общие формы.
- Создаем регистр сведений, посредством которого будем управлять функциональными опциями. Задаем для регистра измерение или набор измерений и ресурс с типом - Булево.
- Создаем требуемые функциональные опции. Для каждой опции в поле Хранение указываем ресурс регистра сведений, а на закладке Состав - подлежащие для скрытия общие формы.
- По числу измерений регистра сведений создаем параметры функциональных опций (ветвь конфигурации Общие). В свойства объекта заполняем поле Использование - измерением ресурса сведений разумеется. Один параметр - одно измерение - любое количество ФО управляется.
- Создаем обработку, с формы которой мы будем управлять функциональными опциями. На обработку добавляем управляющий элемент, в моем случае - список элементов справочника.
Код для управления всем этим хозяйством примерно следующий.
Общий клиентский модуль:
Процедура УстановитьРольПользователя ( РольПользователя ) Экспорт
//Получаем элемент справочника РолиПользователей, устанавливаем новое значение ФО
РольПользователя = УправлениеИнтерфейсомСервер . ПолучитьРоль ( "Менеджер" );
УстановитьПараметрыФункциональныхОпцийИнтерфейса (Новый Структура ( "РольПользователя" , РольПользователя ));
Общий серверный модуль (УправлениеИнтерфейсомСервер):
Функция ПолучитьРоль ( ИмяРоли ) Экспорт
Возврат Справочники . РолиПользователей . НайтиПоНаименованию ( ИмяРоли );
Прилагаемая демонстраионная база содержит механизмы управления формами рабочего стола как при помощи констант, так и посредством регистра сведений. Инициализация константы находится в модуле сеанса, инициализация через регистр сведений - в модуле управляемого приложения.
Статья продолжает цикл статей «Первые шаги в разработке на 1С».
Начиная с версии 8.2 в платформе 1С, параллельно к классическому обычному многооконному интерфесу, был разработан совершенно новый интерфейс, который получил название Управляемый интерфейс. Именно он позволил организовать работу с информационной базой в веб-браузере.
В данной статье представлено знакомство с управляемым интерфейсом со стороны пользователя.
Применимость
В этой статье рассматривается Управляемый интерфейс конфигурации, разработанной на платформе 1C 8.3.4.482. Следует отметить, что сегодня Управляемый интерфейс, разработанный на платформе «1С:Предприятие» редакции 8.2, считается устаревшим и рекомендуется использовать его следующую версию, которая получила название «Такси». Но старый вариант управляемого интерфейса никуда не делся, и чтобы в дальнейшем не возникло путаницы с терминологией, платформа редакции 8.3 стала классифицировать интерфейсы по вариантам: вариант «Версия 8.2» (старый) и вариант «Такси» (новый).
Интерфейс «Такси» является более удобным и эргономичным, он гораздо проще в освоении начинающим пользователям. С точки зрения разработки прикладных решений управляемый интерфейс «Версии 8.2» и «Такси» практически не отличаются друг от друга. Главное отличие наблюдается в пользовательском режиме, но и оно не столь кардинально, как может показаться на первый взгляд. Поэтому рекомендуем ознакомиться с этой информацией.
Управляемый интерфейс
Для начала опишем, как в общем виде выглядит конфигурация с использованием управляемого интерфейса:
- доступ к главному меню и ряд служебных сервисных команд выведены в Верхнюю командную панель и располагаются там же, где выводится заголовок приложения;
- чуть ниже располагается Панель разделов, которая имеет различные варианты отображения (картинки, надписи или картинки и надписи). Каждому разделу в конфигурации соответствует свой объект Подсистема и, кроме того, обязательным элементом в панели разделов является Рабочий стол;
- слева в каждом разделе может располагаться Панель навигации с ссылками для открытия определенных окон (в том числе форм списков различных документов и справочников). Команды панели навигации можно сортировать по группам;
- под Панелью разделов располагается Панель действий, которая содержит команды по созданию объектов (элементов справочников, документов), а также запуску отчетов, обработок, открытию каких-то служебных окон (например, для записи констант);
- в основной части приложения, которая называется Рабочей областью, отображается окно текущего выбранного элемента. Вызываемое окно занимает всю эту область. При смене окон они замещают друг друга. Открытие отдельных независимых окон (которые можно двигать как угодно) возможно при удержании клавиши Shift. Такие окна открываются как еще один элемент панели задач операционной системы.
Создание новых элементов справочников и документов рекомендуется без использования списков (из Панели действий).
Это связано с тем, что при работе на тонких каналах связи для открытия списка потребуется какое-то дополнительное время.
Для оптимизации передаваемых данных любое редактирование объекта (элемента справочника) также осуществляется в отдельном диалоговом окне.
При создании новых объектов появляется соответствующее оповещение (Область оповещения – в правом нижнем углу экрана).
Внизу имеется Панель истории, в которой отображаются последние созданные элементы. При необходимости, с помощью мышки можно вернуться к какому-либо из этих элементов и внести изменения.
Главное меню в командном интерфейсе не горизонтальное, а вертикальное. Оно вызывается по нажатию специальной кнопки слева в Верхней панели. В том числе есть меню Все функции.
Меню Все функции отображается, если установлена специальная галочка Отображать команду все функции в окне Параметры.
В этом же окне можно изменить вид интерфейса, выбрав внешний вид Формы в закладках или Формы в отдельных окнах.
Окно Параметры вызывается из главного меню. Для этого следует последовательно выбрать пункт Сервис, а потом Параметры.
В меню Все функции можно выбрать любой объект, к которому у пользователя есть право просмотра, а также есть доступ к набору стандартных функций.
Хотя перечень объектов, которые можно отобразить на рабочем столе, определяется в конфигураторе, существуют некоторые возможности по индивидуализации Рабочего стола в пользовательском режиме:
- во-первых, отображаемые на Рабочем столе формы зависят от наличия к ним прав доступа;
- во-вторых, есть некоторые возможности по настройке Рабочего стола.
Переключитесь на Рабочий стол и в контекстном меню панели разделов выберите пункт Настройка рабочего стола.
Появится окно настройки Рабочего стола. Доступные формы, определенные в конфигураторе, можно распределить по колонкам (всего две колонки), можно часть форм не отображать.
Настройки Рабочего стола хранятся индивидуально для каждого пользователя.
Аналогичные возможности по настройке есть для Панели разделов, Панели навигации и Панели действий. Требуемые окна для настройки вызываются с помощью выбора соответствующего пункта контекстного меню. Вызов самого контекстного меню осуществляется в любой из перечисленных панелей.
В окне настройки Панели разделов можно изменять порядок следования разделов, включать и отключать видимость этих разделов (кнопками добавления и удаления) и управлять режимом отображения (Картинка, Текст или Картинка и текст).
В окне настройки Панели навигации пользователь может перемещать элементы между группами и внутри групп, удалять и добавлять элементы на Панели навигации. Все сделанные настройки также запоминаются для текущего пользователя.
Настройка Панели действий производится аналогично. Следует еще раз отметить, что пользователь может отобразить на той или иной панели только те элементы конфигурации, к которым у него есть доступ.
Ранее мы уже говорили о существовании Области оповещения (при создании новых объектов) и Панели истории (размеры которой ограниченны).
Кроме того, историю действий с объектами можно посмотреть в специальном окне, которое вызывается нажатием одноименной кнопки слева внизу.
История сохраняется также между сеансами, но количество хранимых записей не более 200. Новые записи вытесняют старые.
Еще одна интересная интерфейсная возможность – навигация по действиям, которые выполнялись в рабочей области. Существуют специальные кнопки, которые позволяют перемещаться вперед и назад по принципу браузера.
Данная навигация работает не только в рамках одного раздела. Справа расположена кнопка, с помощью которой можно вернуться к разным действиям, которые выполнялись ранее.
Данная навигация работает только по формам, которые открывались в рабочей области.
Кроме того, имеется возможность передавать ссылки на определенные элементы. Пользователь, принявший ссылку (например, по почте) может ее открыть.
Если это была ссылка на документ, то пользователь может, например, внести в него какие-то изменения. В форме элемента (например, документа) существует специальная кнопка.
При нажатии на эту кнопку появляется ссылка.
Другой пользователь, получивший ссылку, нажимает на кнопку Перейти по ссылке.
В появившемся окне “Переход по ссылке” вставляет полученную ссылку и нажимает кнопку Перейти. После чего открывается нужный документ.
Существует еще такой сервис, как Область избранного, в которой могут располагаться любые формы и любые ссылки.
Например, можно настроить шаблонные документы и обеспечить быстрый доступ к ним. Чтобы добавить, например, документ в Избранное нужно в командной панели формы документа нажать на соответствующую кнопку.
Откроется меню, в котором нужно выбрать пункт Добавить в избранное.
Удалить элемент из Области избранного можно удалив его из окна “Настройка избранного”.
Как открыть данное окно показано на рисунке.
Ну что ж, теперь, когда мы познакомились с Управляемом интерфейсом глазами пользователя, есть смысл вернуться в Конфигуратор и взглянуть на его настройку глазами программиста. В следующей статье именно этим и займемся.
PDF-версия статьи для участников группы ВКонтакте
Если Вы еще не вступили в группу – сделайте это сейчас и в блоке ниже (на этой странице) появятся ссылка на скачивание материалов.
Статья в PDF-формате
Если Вы уже участник группы – нужно просто повторно авторизоваться в ВКонтакте, чтобы скрипт Вас узнал. В случае проблем решение стандартное: очистить кеш браузера или подписаться через другой браузер.
Комментарии / обсуждение (5):
А как отключить контекстное меню по настройке панелей навигации, разделов и прочее ?
Читайте также: