Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1C-DevGuide83

.pdf
Скачиваний:
362
Добавлен:
14.05.2015
Размер:
46.69 Mб
Скачать

Занятие 23 691

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

Настройка действий (см. рис. 23.9).

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

(рис. 23.9).

Рис. 23.9. Меню функций раздела «Бухгалтерия»

Затем, открыв Избранное из панели инструментов, можно также пометить наиболее важные из списка избранных элементов. Они будут помечены специальной пиктограммой (рис. 23.10). Также они будут выделены жирным шрифтом и расположены вверху списка избранного, чтобы пользователь мог быстро их найти.

Рис. 23.10. Список избранного для пользователя с ролью «Бухгалтер»

692 1С:Предприятие 8.3. Практическое пособие разработчика

Раздел «Главное».

Настройка начальной страницы

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

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

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

При запуске «1С:Предприятия» раздел Главное становится активным по умолчанию и нужные формы сразу открываются в рабочей области приложения (рис. 23.11).

Рис. 23.11. Раздел «Главное» для пользователя с ролью «Директор»

Занятие 23 693

Таким образом, пользователю не нужно ходить по разделам, искать в них нужную команду, а можно сразу начинать работать, предварительно включив компьютер и запустив «1С:Предприятие».

Однако не стоит перегружать раздел Главное различными формами и командами, иначе вместо удобства пользователь будет ощущать дискомфорт.

В режиме «Конфигуратор»

Итак, начнем настраивать командный интерфейс раздела Главное.

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

командный интерфейс основного раздела (рис. 23.12).

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

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

Для роли Мастер наиболее важными командами будут команды для создания документов Приходная накладная и Оказание услуги, а  также

694 1С:Предприятие 8.3. Практическое пособие разработчика

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

и  Директора (рис. 23.13).

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

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

для Расчетчика и Директора.

Для роли Бухгалтер вынесем в панель команд основного раздела команды для создания документа Ввод начальных остатков номенклатуры и просмотра отчета Оборотно-сальдовая ведомость.

Для  команды

создания документа установим

общую

видимость

и  скроем эту

команду для всех ролей,

кроме

Бухгалтера.

Для  команды открытия отчета оставим видимость только для Бухгал-

тера и  Директора.

Для роли Директор приоритетными являются команды для просмотра самых важных отчетов: Материалы, Выручка мастеров, Начисления

сотрудникам, Оборотно-сальдовая ведомость. Эти команды мы уже добавили в панель команд основного раздела и сделали их видимыми

для Директора.

Занятие 23 695

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

В результате окно настройки командного интерфейса основного раздела примет следующий вид (рис. 23.14).

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

Теперь выполним настройку начальной страницы.

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

рабочую область начальной страницы (см. рис. 23.12).

Откроется окно настройки начальной страницы (рис. 23.15). Сначала вверху окна выберем шаблон рабочего стола Две колонки разной

ширины (2:1).

Рис. 23.15. Окно настройки начальной страницы

696 1С:Предприятие 8.3. Практическое пособие разработчика

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

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

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

ВНИМАНИЕ!

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

Итак, начнем настройку рабочего стола для роли Мастер.

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

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

документ ПриходнаяНакладная,документ ОказаниеУслуги.

По умолчанию в форме списка документов присутствуют только колонки Дата и Номер. Добавим вручную в форму списка документа

ПриходнаяНакладная колонку Склад (рис. 23.16).

Аналогично добавим в форму списка документа ОказаниеУслуги

колонки Склад, Клиент, Мастер.

Теперь перейдем в окно настройки начальной страницы и над списком форм левой колонки нажмем Добавить.

Занятие 23 697

Рис. 23.16. Создание формы списка документа «Приходная накладная»

Выберем форму списка документа ОказаниеУслуги (рис. 23.17).

Рис. 23.17. Настройка начальной страницы для пользователя с ролью «Мастер»

Аналогичным образом в правую колонку добавим формы списка документа ПриходнаяНакладная.

Теперь для каждой из форм нажмем ссылку в колонке Видимость и  установим видимость этих форм только для роли Мастер

(рис. 23.18).

698 1С:Предприятие 8.3. Практическое пособие разработчика

Рис. 23.18. Настройка начальной страницы для пользователя с ролью «Мастер»

Теперь настроим начальную страницу для роли Бухгалтер.

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

Создадим форму отчета для отчета ОборотноСальдоваяВедомость. Затем перейдем в окно настройки начальной страницы, добавим эту форму в левую колонку и установим видимость этой формы только для роли Бухгалтер.

Затем настроим начальную страницу для роли Расчетчик.

По роду деятельности расчетчик в основном пользуется документами и отчетами о начислениях сотрудникам. Расположим список документов о начислениях сотрудникам в правой колонке начальной страницы. А отчет о начислениях сотрудникам расчетчик всегда может открыть из панели команд раздела Главное.

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

Затем настроим начальную страницу для роли Директор.

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

Занятие 23 699

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

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

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

В результате окно настройки начальной страницы должно принять следующий вид (рис. 23.19).

Рис. 23.19. Окно настройки начальной страницы

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

клиент)
1С:Предприятие (тонкий

700 1С:Предприятие 8.3. Практическое пособие разработчика

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

В режиме «1С:Предприятие»

Теперь, если мы зайдем в систему в режиме 1С:Предприятие, указав пользователя Назарова (с ролями Бухгалтер и Расчетчик), мы увидим такую начальную страницу (рис. 23.20).

Рис. 23.20. Начальная страница для пользователя с ролью «Бухгалтер», «Расчетчик»

ВНИМАНИЕ!

Чтобы зайти в режим 1С:Предприятие под различными пользователями, нужно выполнить обновление конфигурации и запустить «1С:Предприятие» еще раз, выбрав режим

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

Обратите внимание, что на рабочем столе находится также список документов о начислениях сотрудникам, так как пользователь Назарова имеет две роли – Бухгалтер и Расчетчик. А также этому поль-