Отправляет email-рассылки с помощью сервиса Sendsay

1С учимся программировать

  Все выпуски  

Подсистемы


Опрос
Что вам хочется увидеть в следующих выпусках рассылки?
Готовые обработки, отчеты
Уроки по 1С
Примеры алгоритмов
Советы по установке, настройке 1С
Общую информацию
Подсистемы.

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

При определении прав пользователей можно установить или снять права только для тех объектов, которые относятся к заданным подсистемам.

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

Еще одним применением механизма подсистем является возможность автоматического формирования прав на основе подсистем, и возможность автоматического построения интерфейсов пользователей на их основе.

После создания новой конфигурации необходимо определить основные направления учета. Пускай это будут "Торговля", "Кадровый учет" и "Бухгалтерский учет". Все объекты конфигурации создаваемые далее будут относиться к одному из этих направлений учета.

Для добавления новой подсистемы нужно открыть окно конфигурации, открыть ветку "Общие" и нажав правой кнопкой мыши на ветке "Подсистемы" выбрать пункт "Добавить". В появившемся окне задать имя подсистемы, синоним и комментарий (если он нужен).



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



Давайте создадим подсистему "Общая" и три подчиненных ей подсистемы "Торговля", "Кадровый учет" и "Бухгалтерский учет". Они нам понадобятся в дальнейшем.

Константы.

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

Для добавления новой константы нужно открыть окно конфигурации, и нажав правой кнопкой мыши на ветке "Константы" выбрать пункт "Добавить". В открывшемся окне задать имя константы, синоним и комментарий (если он нужен). Свойство "Подсистемы" определяет к какой подсистеме относится константа. Также необходимо выбрать тип данных, длину, точность и другие свойства в зависимости от выбранного типа данных.



Создадим константу "НазваниеОрганизации": тип данных "строка", длина 70, подсистема "Общая". И константу "ЮридическийАдрес": тип данных "строка", длина 70, подсистема "Общая". Подсистему выбираем "Общая" потому, что эти константы относятся ко всем направлениям учета.

 

Формы констант.

Для просмотра созданных констант и их редактирования необходимо создать форму констант. Форма это основное средство интерфейса для взаимодействия системы 1с и пользователя.

Для создания формы константы необходимо щелкнуть правой кнопкой мыши на ветке "Константы" и выбрать пункт "Создать форму констант".



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



Созданная форма будет располагаться в ветке "Общие", далее в ветке "Общие формы". Типов форм у констант всего два: "Произвольная форма" и "Форма Констант". В конфигурации может быть создано сколько угодно форм каждого типа. Если существует несколько форм одного типа, то одна из них должна быть основной. При выборе любого типа формы констант, кроме типа "Произвольная форма", на форму констант добавляется Основной Реквизит. Его можно увидеть в уже созданной форме констант на закладке "Реквизиты".   

Создадим форму констант "Основная", отметим флажки "Назначить форму основной" и "командная панель формы снизу".

Потом нажимаем кнопку "Далее" и выбираем константы помещаемые на форму констант и соответствующие этим константам типы элементов формы (Поле ввода, надпись, переключатель, текст).



Наконец нажимаем кнопку "Готово" и форма констант создана.



Кнопки "ОК", "Записать", "Закрыть" могут располагаться вверху или внизу формы констант. Они относятся к командной панели формы и их расположение определяется при выборе флажков "командная панель формы сверху" и "командная панель формы снизу".

Вы можете отправить любой вопрос по системе 1С предприятие 7.7, 8 по адресу vopros1C@yandex.ru. Ответ на вопрос будет опубликован в ближайшем выпуске рассылки и выслан на е-mail , с которого отправлен вопрос.


Школа 1С.
Все материалы рассылки защищены авторским правом. Полное или частичное использование материалов рассылки в коммерческих целях возможна лишь с письменного согласия автора. При некоммерческом использовании ссылка на выпуск рассылки обязательна.


В избранное