Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_ППП_ЗО.docx
Скачиваний:
23
Добавлен:
22.09.2019
Размер:
5.19 Mб
Скачать

Методические указания по выполнению практических работ Практическая работа № 1 Создание справочников в программе «1с:Предприятие»

Цель – научиться:

  • создавать справочники;

  • устанавливать настройки объектов;

  • заполнять формы документов в «1С:Предприятие»

Объект конфигурации Справочники

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

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

Во всех справочниках есть системные реквизиты Код и Наименование (если только у них не установлена нулевая длина). Действительно, практически любой объект из реальной жизни характеризуется этими свойствами. Например, для сотрудников кодом может выступать табельный номер, а наименованием — фамилия, имя и отчество (ФИО).

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

Н апример, иерархический справочник Сотрудники может иметь две предопределенные группы: Работающие и Уволенные. Эти группы будут использованы в приказе о приеме на работу и приказе об увольнении. При приеме сотрудник добавляется в группу Работающие, а при увольнении переносится в группу Уволенные.

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

Н апример, в системе может быть справочник РасчетныеСчета, тогда его можно сделать подчиненным справочнику Контрагенты. Это означает, что «Контрагент владеет расчетными счетами, а расчетные счета принадлежат контрагенту».  

Список элементов справочника в системе 1С: Предприятие 8.0 может быть иерархическим (или многоуровневым). Использование иерархических справочников позволяет сгруппировать элементы справочника по какому-либо признаку с нужной степенью детализации.  

Иерархический справочник может быть двух видов:

  • элементы и группы

  • только элементы

Главное отличие этих двух видов иерархического справочника заключается в следующем:

  • в первом случае группы и элементы справочника являются разными сущностями (у них обычно разный состав реквизитов), например, группа товаров и товар, группа сотрудников и сотрудник.  

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

Объект конфигурации Справочник может иметь произвольное количество форм, часть из которых можно назначить в качестве основных форм справочника.

Форма служит для «визуализации» данных, находящихся в базе данных. Форма представляет эти данные в удобном для пользователя виде и позволяет описать алгоритмы, которые будут сопровождать работу пользователя с данными, представленными в форме.

Две характерные особенности предопределенных элементов:

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

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

Допуск к работе

  1. Для чего предназначен объект конфигурации Справочник?

  2. Каковы характерные особенности справочника?

  3. Для чего используются реквизиты и табличные части справочника?

  4. Зачем нужны иерархические справочники и что такое родитель?

  5. Зачем нужны подчиненные справочники и что такое владелец?

  6. Какие основные формы существуют у справочника?

Задание № 1 Создание справочника Клиенты

  1. Откройте Конфигуратор программы «1С:Предприятие»

  2. В дереве Метаданные создайте новый справочник Справочник Добавить

  3. Назовите справочник «Клиенты»

  4. На закладке «Данные» укажите:

  • Длина кода 5 символов – это от 0 до 99999, то есть сто тысяч элементов.

  • Длина наименования – 50 символов

  1. Все остальные свойства объекта конфигурации Справочник оставьте такими, как их предлагает система по умолчанию, и нажмите кнопку «Закрыть».

  2. Выполните пункт меню Отладка Начать отладку.

  3. На появившийся вопрос:

  4. о тветим «Да» и в следующем окне нажмем «Принять»:

  5. Выберите пункт меню Операции Справочники и выберите справочник «Клиенты».

  6. Добавьте новый элемент в справочник при помощи пункта меню Действия Добавить, соответствующей иконки или клавишей «Insert».

Задание № 2 Создание справочника Сотрудники

  1. В конфигураторе создайте новый объект конфигурации Справочник. Назовите его «Сотрудники».

  2. Н а закладке «Данные» задайте длину наименования справочника равной 50 символам и добавьте в справочник новую табличную часть с именем «ТрудоваяДеятельность»:

  3. Создайте реквизиты табличной части «ТрудоваяДеятельность»:

  • «Организация» – тип Строка, длина 100,

  • «НачалоРаботы» – тип Дата, состав даты – «Дата»,

  • «ОкончаниеРаботы» – тип Дата состав даты – «Дата»,

  • «Должность» – тип Строка, длина 100.

  1. В справочнике «Сотрудники» выберите вариант редактирования справочника «Обоими способами» - как в списке, так и в диалоге. Для этого перейдем на закладку «Формы» и установим соответствующий переключатель.

  2. Все остальные свойства объекта конфигурации Справочник оставьте такими, как их предлагает система по умолчанию, и нажмите кнопку «Закрыть».

  3. Выполните пункт меню Отладка → Продолжить отладку. на вопрос системы:  ответьте «Да», на последующие вопросы ответьте так же, как и ранее.

  4. В появившемся окне программы откройте справочник «Сотрудники» и убедитесь, что установлен режим редактирования справочника в диалоге (меню Действия → Редактировать в диалоге или аналогичная иконка в командной панели).

  5. Создайте сотрудников Гусакова Николая Дмитриевича, Делового Ивана Сергеевича и Симонова Валерия Михайловича, как показано на рисунке.

Задание № 3 Создание справочника Номенклатура

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

  2. Н а закладке «Данные» задайте длину наименования справочника равной 100 символам.

  3. Запустите 1С:Предприятие в режиме отладки и заполните справочник «Номенклатура».

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

  2. В группе «Материалы» создадим пять элементов:

  • «Строчный трансформатор Samsung»;

  • «Строчный трансформатор GoldStar»;

  • «Транзистор Philips 2N2369»;

  • «Шланг резиновый»;

  • «Кабель электрический».

  1. В группе «Услуги» тоже создадим несколько элементов – услуги по ремонту телевизоров:

  • «Диагностика»;

  • «Ремонт отечественного телевизора»;

  • «Ремонт импортного телевизора»;

  • и услуги по установке стиральных машин:

  • «Подключение воды»;

  • «Подключение электричества».

  1. Р азнесем услуги по двум смысловым группам: услуги по ремонту телевизоров и услуги по установке стиральных машин. Для этого в группе «Услуги» создадим еще две группы: «Телевизоры» и «Стиральные машины»:

  2. Для того чтобы переместить услуги в соответствующие группы, в окне списка установим курсор на ту услугу, которую мы хотим переместить, и выполним команду Действия → Переместить в группу. В открывшемся окне выберем новую группу:

  3. В группе материалы создайте две группы: «Радиодетали» и «Прочее». В группу «Прочее» поместите «Кабель электрический» и «Шланг резиновый». Остальные материалы переместите в группу «Радиодетали».

З адание № 4 Создание справочника Склады

  1. Откройте конфигуратор и создайте новый объект конфигурации Справочник с именем «Склады».

  2. Перейдите на закладку «Прочее» и нажмите кнопку «Предопределенные».

  3. Выполните команду Действия → Добавить и создайте предопределенный элемент с именем «Основной»

  4. З апустите 1С:Предприятие в режиме отладки и заполните справочник «Склады».

  5. Добавьте в справочник еще один склад, который назовите «Розничный».

Контрольные вопросы

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

  2. Что такое окно редактирования объекта конфигурации

  3. Когда следует использовать редактирование справочника в списке, а когда - в диалоге?

  4. Как добавить новые элементы в справочник и как создать группу справочника?

  5. Как пользователь может отличить обычные элементы справочника от предопределенных элементов

  6. Как переместить элементы из одной группы справочника в другую?

  7. Зачем нужна основная конфигурация и конфигурация базы данных?

  8. Как изменить конфигурацию базы данных и как связаны объекты конфигурации и объекты базы данных

  9. Зачем нужна палитра свойств?

  10. Что такое подчиненные объекты конфигурации?