Учебники по популярным профессиям
на asv0825.ru

1С. Управление торговлей

       

§ 95. Создание и редактирование подсистем

В данном уроке мы на примере подсистемы Финансы рассмотрим, каким образом можно самостоятельно создавать и редактировать подсистемы.

По умолчанию данная подсистема включает в себя пять подчиненных подсистем (рис. 10.7).

Рис. 10.7. Подсистема Финансы с подчиненными подсистемами

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

Чтобы добавить в подсистему Финансы подчиненную подсистему, используйте команду контекстного меню Добавить | Подчиненная подсистема или команду Добавить | Подсистема, если контекстное меню вызвано на одном из подчиненных уровней. После этого в иерархии появится новая позиция, которой по умолчанию будет присвоено имя Подсистема1, а на экране отобразится окно, представленное на рис. 10.8.

Рис. 10.8. Добавление подсистемы

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

    Примечание Значение поля Синоним формируется автоматически после заполнения поля Имя и щелчка мышью в поле Синоним. При необходимости вы можете отредактировать его с клавиатуры.

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

Предположим, что нам нужно сформировать подсистему Финансы | Валютные средства. Введем соответствующие значения в поля Имя и Синоним и нажмем кнопку Закрыть. Результат показан на рис. 10.9.

Рис. 10.9. Добавление подсистемы второго уровня

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

    Совет Вы можете также добавлять новые подсистемы путем копирования имеющихся. Для этого выделите щелчком мыши подсистему-источник и выполните команду контекстного меню Скопировать или нажмите клавишу F9. В результате будет создана новая подсистема, все параметры которой будут соответствовать подсистеме-источнику (отличаться будет лишь имя — к нему будет добавлен порядковый номер). Данную возможность удобно использовать, когда у создаваемой подсистемы большинство параметров аналогичны какой-то из уже имеющихся подсистем (вам останется лишь внести необходимые корректировки). Отметим, что если подсистема-источник имела вложенные подсистемы, все они будут присутствовать и у скопированной подсистемы.

Для перехода в режим редактирования подсистемы щелкните на ней правой кнопкой мыши и в открывшемся контекстном меню выберите команду Изменить (эта команда вызывается также нажатием клавиши F2). В результате на экране откроется уже знакомое нам окно ввода и редактирования подсистемы (см. рис. 10.8).

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

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

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

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

На вкладке Состав (рис. 10.10) определяется перечень объектов конфигурации, входящих в состав подсистемы.

Рис. 10.10. Формирование списка объектов конфигурации, входящих в подсистему

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

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

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

Рис. 10.11. Ввод и редактирование справочной информации

Как видно на рисунке, данное окно состоит из трех вкладок. На вкладке Редактирование осуществляется ввод и редактирование текста справки, на вкладке Текст этот текст отображается в формате HTML-кода, а на вкладке Просмотр можно посмотреть, как будет выглядеть введенный текст при вызове справки в режиме 1С:Предприятие.

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

Рейтинг@Mail.ru
Рейтинг@Mail.ru