Создание конфигураций 1С: пишем "Дни рождения" часть 2/6
Автор уроков и преподаватель школы: Владимир Милькин
Продолжаем разработку конфигурации "Дни рождения" на 1С.
Оглавление
Шаг №12: указываем кто нам кем приходится
Запустим ("Отладка"->"Начать отладку") 1С:Предприятие и увидим, что на панели появился второй справочник "Связи". Откроем его:
Его список пока также пуст. Создадим новый элемент (кнопка "Создать"):
В поле "Наименование" укажем строку "Мама" и запишем элемент в базу (кнопка "Записать и закрыть"):
Добавим ещё несколько элементов, например, таких:
Вернёмся к нашему списку людей (справочник "Люди"):
Откроем каждого человека из этого списка и заполним появившееся в самом низу поле "Связь" значениями из справочника "Связи" (если вы открыли форму и не видите поля "Связь" потяните форму за нижний край вниз):
Шаг №13: добавляем справочник "Подарки"
Вернёмся в конфигуратор, чтобы добавить справочник "Подарки" в котором будут храниться подарки, которые мы хотим подарить близким на их дни рождения.
Нажмём правой кнопкой на разделе "Справочники" и выберем пункт "Добавить":
В открывшейся форме создания нового справочника на закладке "Основные" укажем в поле "Имя" строку "Подарки":
Шаг №14: добавляем поле "Цена" в подарки
Затем перейдём на закладку "Данные" и добавим новый реквизит, нажав на зелёную кнопку с плюсиком:
Добавится новый реквизит, выделим его двойным щелчком левой кнопки мыши:
Откроется окно со свойствами реквизита. В поле "Имя" укажем строку "Цена", в поле "Тип" укажем "Число" и поставим галку "Неотрицательное", ведь цена всегда больше или равна нулю:
Шаг №15: добавляем поле описание в подарки
Затем откроем его свойства. В поле "Имя" укажем строку "Описание", в поле "Тип" тип "Строка". Также не забудем поставить галку "Неограниченная длина", так чтобы в это поле можно было забивать достаточно большие тексты:
Шаг №16: заполняем справочник "Подарки"
Проверим, что получилось. Для этого запустим (меню "Отладка"->"Начать отладку") 1С:Предприятие и увидим на жёлтой панели новый справочник "Подарки". Откроем его:
Список пуст. Начнём его заполнять:
Добавим фотоаппарат с ценой в 15000 рублей:
И другие подарки (лучше забейте свои подарки, а не копируйте мои):
Шаг №17: добавляем табличную часть к справочнику "Люди"
Вернёмся в конфигуратор к дереву конфигурации. Двойным щелчком откроем там справочник "Люди":
Перейдём на закладку "Данные" и в нижней секции добавим новую табличную часть:
Выделим эту часть двойным щелчком левой кнопки мыши:
И укажем, что эта часть будет называться "Подарки":
Отлично! Какие же реквизиты (колонки) будут в этой табличной части? Нажмём кнопку добавления нового реквизита в табличную часть:
Выделим новый реквизит двойным щелчком левой кнопки мыши:
В окне свойств этого реквизита укажем в поле "Имя" строку "Подарок", в поле "Тип" тип "СправочникСсылка.Подарки":