[Alimir_BootModal_Login]

Создание конфигураций 1С: пишем "Дни рождения" часть 2/6

Автор уроков и преподаватель школы: Владимир Милькин

Продолжаем разработку конфигурации "Дни рождения" на 1С.

Шаг №12: указываем кто нам кем приходится

Запустим ("Отладка"->"Начать отладку") 1С:Предприятие и увидим, что на панели появился второй справочник "Связи". Откроем его:

23

Его список пока также пуст. Создадим новый элемент (кнопка "Создать"):

24

В поле "Наименование" укажем строку "Мама" и запишем элемент в базу (кнопка "Записать и закрыть"):

25

Добавим ещё несколько элементов, например, таких:

26

Вернёмся к нашему списку людей (справочник "Люди"):

27

Откроем каждого человека из этого списка и заполним появившееся в самом низу поле "Связь" значениями из справочника "Связи" (если вы открыли форму и не видите поля "Связь" потяните форму за нижний край вниз):

29

 
 

Шаг №13: добавляем справочник "Подарки"

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

Нажмём правой кнопкой на разделе "Справочники" и выберем пункт "Добавить":

30

В открывшейся форме создания нового справочника на закладке "Основные" укажем в поле "Имя" строку "Подарки":

31

 
 

Шаг №14: добавляем поле "Цена" в подарки

Затем перейдём на закладку "Данные" и добавим новый реквизит, нажав на зелёную кнопку с плюсиком:

32

Добавится новый реквизит, выделим его двойным щелчком левой кнопки мыши:

33

Откроется окно со свойствами реквизита. В поле "Имя" укажем строку "Цена", в поле "Тип" укажем "Число" и поставим галку "Неотрицательное", ведь цена всегда больше или равна нулю:

34

 
 

Шаг №15: добавляем поле описание в подарки

Добавим ещё один реквизит:35

Затем откроем его свойства. В поле "Имя" укажем строку "Описание", в поле "Тип" тип "Строка". Также не забудем поставить галку "Неограниченная длина", так чтобы в это поле можно было забивать достаточно большие тексты:

36

 
 

Шаг №16: заполняем справочник "Подарки"

Проверим, что получилось. Для этого запустим (меню "Отладка"->"Начать отладку") 1С:Предприятие и увидим на жёлтой панели новый справочник "Подарки". Откроем его:

37

Список пуст. Начнём его заполнять:

38

Добавим фотоаппарат с ценой в 15000 рублей:

39

И другие подарки (лучше забейте свои подарки, а не копируйте мои):

40

 
 

Шаг №17: добавляем табличную часть к справочнику "Люди"

Вернёмся в конфигуратор к дереву конфигурации. Двойным щелчком откроем там справочник "Люди":

41

Перейдём на закладку "Данные" и в нижней секции добавим новую табличную часть:

42

Выделим эту часть двойным щелчком левой кнопки мыши:

43

И укажем, что эта часть будет называться "Подарки":

44

Отлично! Какие же реквизиты (колонки) будут в этой табличной части? Нажмём кнопку добавления нового реквизита в табличную часть:

45

Выделим новый реквизит двойным щелчком левой кнопки мыши:

46

В окне свойств этого реквизита укажем в поле "Имя" строку "Подарок", в поле "Тип" тип "СправочникСсылка.Подарки":

47

Эталонная база, после выполнения всех шагов этого урока

Для учеников

Прибегайте к изучению эталонного варианта только после самостоятельного выполнения всех шагов.

На вопросы учеников — отвечаю по почте,  но прежде загляните в ЧАВО (ссылка) .

С уважением, Владимир Милькин