Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 2 1C.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
295.19 Кб
Скачать

III. Создание справочника "Номенклатура"

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

Этот справочник должен обладать наличием иерархической структуры. Для того чтобы справочником было удобно пользоваться, необходимо сгруппировать услуги в одну группу, а материалы – в другую. Кроме этого, поскольку фирма "ТрансСервис"  оказывает разные услуги, они будут логически собраны в несколько групп. То же самое можно сказать и про материалы. Ваша задача будет состоять в создании иерархического справочника. В группе Материалы Вам необходимо будет создать еще несколько групп: групп различных марок автомобилей (отечественные, а также иномарки). Например, в данной лабораторной работе в группе материалы будут созданы еще две группы: ВАЗ-21074 и Huinday Gets. 

 1.Создадим новый объект конфигурации Справочник и назовите его Номенклатура. Перейдите на закладку Иерархия и установите флаг Иерархический справочник.

 

 На закладке Данные задайте длину кода – 9, тип кода – Строка, длину наименования справочника равной 100 символам.

 2. Теперь запустите "1С:Предприятие 8.0" в режиме отладки и заполните справочник Номенклатура. В процессе заполнения справочника Вы научитесь создавать группы справочника и переносить элементы из одной группы в другую.

 3. Создайте две группы в корне справочника: Материалы и Услуги (меню Действия - Новая группа):

 

 4. В группе Услуги создайте следующие группы:

  1. Кузовные работы;

  2. Мелкосрочный ремонт;

  3. ТО.

 

 В группе Материалы тоже создайте несколько групп:

  1. Автохимия; 

  2. Прокладки;

  3. Прочее;

  4. Фильтры.

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

В открывшемся окне выберите новую группу:

IV. Создание справочника "Склады"

 Теперь создайте справочник Склады, который будет содержать информацию о складах, используемых фирмой "ТрансСервис". Этот справочник будет содержать один предопределенный элемент – склад Основной, на который будут поступать все материалы. Наша задача – создать справочник, содержащий предопределенные элементы.

 

1.Откройте конфигуратор и создайте новый объект конфигурации Справочник с именем Склады. На закладке Данные установим длину кода – 9 и тип кода – Строка. Перейдем на закладку Прочее и нажмем кнопку Предопределенные. Система откроет список предопределенных элементов справочника. Сейчас он пуст, поэтому выполним команду Действия - Добавить и создайте предопределенный элемент с именем Основной: обратите внимание на то, что помимо наименования Вы задали еще и имя предопределенного элемента справочника. В дальнейшем, когда Вы будете использовать средства встроенного языка, Вы сможете обратиться к этому элементу справочника, используя имя, которое присвоили ему в конфигураторе.

 

 2. Запустите "1С:Предприятие 8.0" в режиме отладки и откройте справочник Склады. Добавьте в справочник еще несколько складов:

 

 Обратите внимание, что система отмечает различными пиктограммами простой    и предопределенный  элементы справочника. Несмотря на то что можно изменить код или наименование у обоих элементов, пометка на удаление (или удаление) возможна только для простых элементов справочника. При попытке пометить на удаление предопределенный элемент система выдаст предупреждение:

     

    Таким образом, теперь вы можете обозначить две характерные особенности предопределенных элементов:

1.На предопределенные элементы могут опираться алгоритмы работы конфигурации (т.к. возможно обращение к ним из встроенного языка по имени);

2.Предопределенные элементы являются объектами базы данных, которые нельзя удалить в режиме "1С: Предприятие 8.0".

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