
- •(Создание, настройка на конкретного пользователя)
- •7. Теоретическая часть Работа с пользовательским интерфейсом
- •8. Описание выполнения работы
- •8.1. Создание пользовательского интерфейса
- •8.2. Редактирование пользовательского интерфейса.
- •8.3. Настройка основного интерфейса конфигурации.
- •8.4. Проверить работу созданных пользовательских интерфейсов.
- •8.5. Копирование пользовательского интерфейса
- •8.6. Удаление пользовательского интерфейса
- •9. Типовые Ошибки
- •10. Контрольные вопросы
Получение навыков создания пользовательского интерфейса и его настройки.
2. Условия работы:
1С:БУХГАЛТЕРИЯ версия 8:
(конфигуратор),
Конфигурация выполненная на предыдущих работах,
Информационная база заполненная на предыдущих работах.
3. Объем выполнения работы: 2 академических часа.
4. Задание к практической работе
Создать и настроить пользовательские интерфейсы для конкретных пользователей.
Основные операции над пользовательским интерфейсом (Копирование и удаление)
5. Напоминания
.
5.2. В данной работе продолжается решение задачи.
5.3. Требование к выполнению работ: Обязательно сохранять результаты выполнения каждой практической работы на внешнем носителе информации (флеш). Иначе работу придется выполнять заново: с 1-ой практической работы
6. Порядок выполнения работ.
6.1.Создать пользовательский интерфейс
6.2. Отредактировать пользовательский интерфейс.
6.3. Настроить основной интерфейс конфигурации.
6.4. Проверить работу созданных пользовательских интерфейсов.
6.5. Копировать пользовательские интерфейсы.
6.6. Удалить пользовательские интерфейсы.
7. Теоретическая часть Работа с пользовательским интерфейсом
Средства администрировании пользователей в системе 1С:Предприятие, помимо возможности устанавливать права доступа к информации, включают возможность создания индивидуальных пользовательских интерфейсов для различных категорий пользователей.
Индивидуальный пользовательский интерфейс включает расширенное главное меню и панели инструментов, настроенные на работу только с той информацией, доступ к которой разрешен набором прав пользователя.
В конфигураторе системы !С:Предприятие функция создания списка пользователей, которым разрешен вход в систему, и функция создания пользовательского интерфейса отделены одна от другой. Такой подход имеет достаточную гибкость и простоту в использовании.
С одной стороны возможно, создать несколько типовых пользовательских интерфейсов с различным объемом команд. Каждый интерфейс предназначается для использования определенной категорией пользователей: кладовщиками, продавцами, менеджерами и т.д.
Конфигуратор системы 1С:Предприятие позволяет создавать практически неограниченное количество типовых пользовательских интерфейсов. В процессе создания интерфейса разрабатывается пользовательское меню и набор панелей инструментов.
Доступ к списку пользовательских интерфейсов текущей конфигурации осуществляется через ветвь «Общие» -> «Интерфейсы» окна «Конфигурация».
Все действия по управлению списком выполняется в этом окне. Окно «Конфигурация» вызывается на экран выбором пункта «Открыть конфигурацию» в меню «Конфигурация» главного меню программы.
8. Описание выполнения работы
8.1. Создание пользовательского интерфейса
1) В окне конфигурация развернуть ветвь «Общие», в которой выделить пункт «Интерфейсы». Затем активизируем кнопку «Добавить».
2) В списке интерфейсов появится новый интерфейс, а на экран будет выдано окно «Конструктор меню». Вновь созданному интерфейсу присваивается условное название, состоящее из слова «интерфейс» и числа – порядковому номеру нового интерфейса.
3) Конструктор содержит два списка: список подменю и список команд (пунктов подменю), создаваемых по умолчанию. Надо отметить те строки списка, которые необходимо включить в состав главного меню.
4) Включим в левой части все подменю, кроме «Обработки».
5) Для уточнения состава команд, выберите подменю и в списке команд отметьте те команды, которые следует включить в этом подменю. Например, для подменю «Справочники» будут показаны команды для работы с созданными в конфигурации справочниками. Оставим включенными команды по умолчанию.
6) Чтобы расположить пункты и команды меню в нужном порядке, используйте кнопки «Переместить вверх» и «Преместить вниз». Например, для подменю «Документы» оставим включенными команды по умолчанию, но поместим строки «Расходная накладная: Открыть список документов» и «Товары: Открыть журнал документов» сразу подстрокой «поступление товара: Открыть список документов».
7) Аналогично процедуру проделаем и для строки «Заказы: Открыть журнал документов» и переместим ее под строку «Заказ: Открыть список документов».
8) В подменю «Отчеты» оставим все по умолчанию.
9) В подменю «Прочие» включим «Константы», «План счетов бухгалтерского учета: Открыть план счетов» и «Наш регистр бухгалтерии: Открыть регистр бухгалтерии.
10) В подменю «Сервис» оставим все без изменения.
11) По Умолчанию списки подменю и команд формируются по всем подсистемам конфигурации. Если в конфигурации определены несколько подсистем и создаваемый интерфейс предназначен для определенного вида деятельности, то с помощью выбора подсистем можно легко сформировать нужные подменю и команды, относящиеся к этой деятельности. Для этого нажмите кнопку «По подсистемам» и укажите те подсистемы, которые относятся к создаваемому интерфейсу.
12) Допускается указание нескольких подсистем. Если выбранная подсистема имеет подчиненные подсистемы, для включения всех объектов данной подсистемы достаточно установить флажок у этой ветви и флажок реквизита окна «Включить объекты подчиненных подсистем».
13) Если указанная подсистема не верхнего уровня, то для включения объектов, относящихся к подсистемам верхних уровней, установите флажок «Включить объекты родительских подсистем».
14) Для выбранной подсистемы конструктор меню включает в списки подменю и команд только те объекты, которые имеют отношение к указанной подсистеме, и позволяют разработчику вручную произвести коррекцию этих списков.
15) Для построения главного меню нажмите кнопку «Построить». На экран выводится окно редактора пользовательского интерфейса.
Внимание! Это окно вызывается также, если щелкнуть дважды по .уже имеющемуся интерфейсу.
16) В этом окне можно добавить или удалить панель инструментов с помощью соответствующих кнопок, расположенных в верхней части окна.
Кроме того, щелкнув по соответствующему пункту меню (например, «Документы»), можно просмотреть, а при необходимости и откорректировать раскрывшееся подменю.
Предположим, что в результате построения интерфейса пункт меню «Документы» выглядит следующим образом:
Поступление товара
Товары
Ввести счет
Счет
Ввести Расходная накладная
Счета
<Новая>
А мы хотели, чтобы был пункт «Расходная накладная: открыть список документов вместо «Ввести Расходная накладная», справа развернется палитра свойств. В ней надо в поле «Действие» выбрать «Открыть список документов Расходная накладная». Соответствующий пункт изменится.
Надо чтобы пункт «Расходная накладная» располагался между «Поступление товара» и «Товары»(журнал). Для этого достаточно его просто перетащить мышью в нужное место.
Кроме того, в меню не хватает журнала «Заказы». Для его добавления дважды щелкаем по пункту «Новая»(нижняя строка). В палитре свойств щелкаем по кнопке выбора в поле «Действие», и в левой части раскрывшегося окна выбираем «Журналы документов - Заказы», а в правой – «Открыть журнал документов Заказы».
Щелкаем по кнопке «ОК» и перетаскиваем появившуюся строку «Заказы» под строку «Заказ». Теперь развернувшееся подменю должно выглядеть следующим образом:
Поступление товара
Расходная накладная
Товары
Заказ
Заказы
Счет
Счета
<Новая>
Закроем окно редактирования.
17) Автоматически присвоенное название нового пользовательского интерфейса необходимо отредактировать. Название пользовательского интерфейса не должно совпадать с названиями , уже имеющимися в списке.
Совет. Желательно задавать пользовательским интерфейсам смысловые названия, которые бы отражали должность или характер выполняемых функций того пользователя, для которого создается данный пользовательский интерфейс, например, «Администратор», «Бухгалтер», «Кладовщик».
8.2. Редактирование пользовательского интерфейса.
1) Для того чтобы изменить имя интерфейса, надо щелкнуть по нему правой кнопкой мыши и выбрать пункт «Свойства». В раскрывшейся палитре свойств изменим имя интерфейса на требуемое имя.
2) Обратите внимание на то, что в меню имеются пункты, которые не задавались (например: Файл, Операции, Окна, Справка). Если какой-то из пунктов меню не нужен для этого интерфейса (Например «Операции»), то его можно удалить, щелкнув по нему правой кнопкой мыши и выбрать пункт «Удалить».
В этом случае при использовании конфигурации в главном меню системы 1С:Предприятие меню «Операции» будет отсутствовать и пользователь может обращаться только к тем объектам данных, которые определены его пользовательским интерфейсом.
8.3. Настройка основного интерфейса конфигурации.
Можно указать, какой пользовательский интерфейс следует применять, если отсутствует список пользователей системы 1С:Предприятие.
Для этого щелкнув правой кнопкой мыши по строке «Конфигурация» (верхняя строка в дереве конфигурации) и выберем пункт свойства. В открывшейся палитре свойств в категории «Представление» в поле «Основной интерфейс» выберем созданный интерфейс «Администратор». Напомним, что интерфейсов может быть несколько для разных групп пользователей.
8.4. Проверить работу созданных пользовательских интерфейсов.
Проверьте, выполняются ли все выполненные настройки в режиме Эксплуатации Конфигурации ((меню «Сервис» выберем пункт «1С:Предприятие»).
8.5. Копирование пользовательского интерфейса
Новые пользовательские интерфейсы можно создавать путем копирования существующих интерфейсов как внутри текущей конфигурации, так и между конфигурациями. Для копирования используются возможности Буфера Обмена MS Widows.
Чтобы скопировать пользовательский интерфейс, необходимо сначала «запомнить» его в Буфере Обмена MS Widows, используя команду «Копировать» из меню «Права» главного меню конфигуратора.
Для вставки пользовательского интерфейса необходимо использовать команду «Вставить». Название интерфейса может быть преобразовано с целью соблюдения уникальности.
8.6. Удаление пользовательского интерфейса
Для удаления пользовательского интерфейса выделите в списке имя пользовательского интерфейса , который необходимо удалить, и в меню «Действия» окна конфигурации выберите пункт «Удалить». В появившемся запросе нажмите «Да» для подтверждения необходимости удаления пользовательского интерфейса.
Совет. Если необходимо восстановить ошибочно удаленный пользовательский интерфейс, следует закрыть конфигурацию, отказавшись от сохранения сделанных изменений.
9. Типовые Ошибки
10. Контрольные вопросы
1. Что такое пользовательский интерфейс в контексте системы 1С:Предпритие
2. Для чего предназначен пользовательский интерфейс?
3. С какими пользовательским интерфейсом встречались при работе с типовой конфигурацией?
4. Какой пользовательский интерфейс создавался в практической работе?
5. Как создаются пользовательские интерфейсы в конфигураторе?
6. Какими средствами пользовались при создании пользовательского интерфейса?
7. Какими разделами конструктора вы воспользовались при создании пользовательского интерфейса?
8. Сколько пользовательских интерфейсов можно создавать?
9. Отчего зависит число пользовательских интерфейсов в конфигурации
10. Как настроить основной интерфейс конфигурации
11. Какие операции над пользовательскими интерфейсами можно производить
12. Какие ошибки возникали при создании пользовательского интерфейса?
13. Как проверить работу пользовательского интерфейса?
14.
15.
16.