Свежая пресса
Важная информация от компании 1С

Опубликовано: 2017.09.11

Уважаемые читатели сайта и пользователи 1С, по информации от разработчиков 1С с 1 октября 2017 года ожидается повышение цен на программный продукт 1С:Предприятие 8, а также стоимость сопровождения программ 1С!

Подробнее...
Обновление внешних форм отчетов 1С

Опубликовано: 2017.07.10

Приветствуем читателей нашего сайта и спешим сообщить вам о выходе новых форм отчетов 1С.

Подробнее...
Внимание. Новые обновления 1С от компании FinSoft

Опубликовано: 2017.05.29

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

Подробнее...

Обучающие статьи. Урок 19 - Справочники и их свойства

Опубликовано: 2017.03.20

Компания FinSoft

Сегодня мы продолжим тему прошлого урока и углубимся в изучение объекта конфигурации 1С - Справочника

Табличные части. 

На закладке «Данные», так же есть и табличные части, и их реквизиты. Табличные части это элемент формы, некая таблица, где состав колонок - это состав реквизитов табличной части.

Все данные внесенные в реквизиты как обычные, так и реквизиты табличных частей, будут сохранены при записи.

Обучающие статьи от компании FinSoft

На примере две таблицы. В первой две колонки, во второй одна.

Табличная часть имеет полезный метод Загрузить (<ТаблицаЗначений>). Т.е. можно сделать запрос, задать соответствие полей в запросе к полям в табличной части и сделать загрузку этих данных одной строкой кода, без обработки в цикле.

Иерархия.

В детальных свойствах справочника есть закладка «Иерархия» 

Обучающие статьи от компании FinSoft

Общая галочка «Иерархический справочник» включает или выключает иерархию.

Вид иерархии может быть по группам или по элементам. Иерархия групп это «Папки» в справочнике. Но можно включить и для элементов.

Размещать группы сверху – если установлено, то при иерархическом просмотре группы будут всегда вверху списка, иначе порядок зависит от сортировки, например по коду:

Обучающие статьи от компании FinSoft

Подчиненность.

Обучающие статьи от компании FinSoft

Что такое подчиненность на нашем примере? Подчиненность заключается в том, что каждому элементу справочника «Номенклатура» или «Номенклатурные группы» соответствует некоторое количество элементов справочника «Единицы измерения».

Еще очевидный пример использования подчиненности это справочники «Контрагенты» и их подчиненный справочник «Договора». Контрагент один, а договоров много.

Предопределенные.

Эти элементы создаются из режима «Конфигуратор» (а в некоторых случаях и из Предприятия). Такие элементы в справочнике отмечены желтой точкой.

Обучающие статьи от компании FinSoft

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

Обучающие статьи от компании FinSoft

Формы.

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

  • Форма списка – эта форма открывается, как только мы открываем справочник;
  • Форма элемента – эта открывается, когда мы открываем элемент для изменения;
  • Форма выбора – эта форма открывается, когда мы из документа хотим подобрать номенклатуру;
  • Форма группы – если справочник иерархический. Аналог формы элемента;
  • Форма выбора группы – аналог формы выбора.

Установить формы основными или добавить новые можно на закладке «Формы»

Обучающие статьи от компании FinSoft

Обработчики событий.

У форм есть события, например «При открытии» в этом событии можно перехватить контроль над выполнением кода.

Обучающие статьи от компании FinSoft

Рядом с названием события выбрана процедура для его обработки. В примере названия процедур совпадают с названиями событий.

Листинг 1. Процедура обработки события перед открытием формы.

Обучающие статьи от компании FinSoft

Добавление реквизитов и табличных частей на форму.

Добавим на форму реквизит. Открываем форму элемента и находим кнопку Размещение данных

Обучающие статьи от компании FinSoft

В открывшемся окне ставим галочку напротив нужного реквизита, ставим галочку «Вставить надписи» и нажимаем «Ок».

Обучающие статьи от компании FinSoft

Наше будущее поле с реквизитом выделено сереньким цветом. 

Обучающие статьи от компании FinSoft

Выбираем место и нажимаем левой клавишей мышки. Все, мы разметили реквизит на форме.

Обучающие статьи от компании FinSoft

 

Так же, наша компания проводит обучение по курсам:

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

 От вас требуются уверенные знания ПК, и желание научиться чему-то новому.