1 of 15

Механизм расширений�1С: Предприятия 8.3

Станислав Ганиев

Архитектор информационной системы

+7 (924) 202-47-61

ganiev@dv-nevada.ru

gst_benony

Невада групп

Хабаровск 2016

Слайд 1

2 of 15

Что это и для чего это?

  • Механизм расширения конфигурации – это специальный механизм, предназначенный для доработки расширяемой конфигурации без изменения этой конфигурации (в том числе без снятия с поддержки)
  • Не для того, чтобы добавить в конфигурацию то, чего в ней нет, а для того, чтобы изменить то, что в ней уже есть

Слайд 2

3 of 15

Где можно и нельзя разгуляться?

  • Добавить объекты
    • Подсистемы
    • Отчёты
    • Обработки
    • XDTO-пакеты
    • Web-сервисы
    • HTTP-сервисы
    • WS-ссылки
  • Новое в 8.3.8
    • Общие макеты, команды, картинки
    • Группы команд

​

  • Изменить объекты
    • Управляемые формы
    • Роли
    • Подсистемы
    • Настройки рабочего стола
  • Новое в 8.3.8
    • Формы, макеты и команды заимствованных объектов
  • Нельзя ☹
    • Добавить другие объекты
    • Добавить реквизит
    • Добавить форму
    • Залезть в модуль объекта (никак)
    • Вмешаться в движения документа

​

Слайд 3

4 of 15

Создание нового расширения

Слайд 4

5 of 15

Добавление объекта в расширение

Слайд 5

6 of 15

Добавление формы объекта в расширение

Заимствуется форма и все объекты, которые образуют данные, отображаемые на форме. Заимствование выполняется в объёме, достаточном для функционирования редактора формы.

​

Слайд 6

7 of 15

Особенности результатов добавления

1

2

3 Изменение заимствованных свойств не должно противоречить расширяемой конфигурации

Слайд 7

8 of 15

Добавление собственных объектов

Слайд 8

9 of 15

Доработка формы в расширении

Слайд 9

10 of 15

Подключение расширения к информационной базе

  1. Сохраняем расширение в файл (*.cfe)
  2. Заходим в «Управление расширениями» в режиме 1С: Предприятие
  3. Загружаем сохранённый файл расширения
  4. Перезапускаем сеанс
  5. Пользуемся ☺

1

2

Слайд 10

11 of 15

Подключение расширения к информационной базе

  1. Сохраняем расширение в файл (*.cfe)
  2. Заходим в «Управление расширениями» в режиме 1С: Предприятие
  3. Загружаем сохранённый файл расширения
  4. Перезапускаем сеанс
  5. Пользуемся ☺

3-4

5

Слайд 11

12 of 15

Готовое решение с использованием расширений

  • Проверка ввода данных и пользовательские события форм (Инфостарт, автор: Карук Евгения)
  • Позволяет пользователю:
    • Задать условия отбора элементов или документов
    • Определить обработчик формы для отобранных объектов

Слайд 12

13 of 15

Как-то так ☺

Слайд 13

Невада групп

Хабаровск 2016

14 of 15

К слову о «фишках»

Слайд 14

15 of 15

Всем спасибо!

Слайд 13

Невада групп

Хабаровск 2016