Coder Social home page Coder Social logo

magdenbt / sequences-of-events-for-1c-objects Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kuzyara/sequences-of-events-for-1c-objects

0.0 1.0 0.0 530 KB

1с Последовательность событий при проведении документа

1C Enterprise 88.61% Shell 11.39%

sequences-of-events-for-1c-objects's Introduction

Обсуждение статьи: https://infostart.ru/1c/articles/1175475/

Содержание

  1. Последовательность событий при проведении документа
  2. Последовательность событий при отмене проведения
  3. Последовательность событий при открытии формы
  4. ПодпискиНаСобытияОбъектовМетаданных.epf

Последовательность событий при проведении документа:

alt text

Про подписки:

  • Дополнение1: все подписки на события выполняются после стандартных обработчиков Объекта(не формы) и выполняются тоже только на сервере
  • Дополнение2: подписки на события для одинаковых источников и действий выполняются в порядке размещения подписок в конфигураторе сверзу вниз (т.е. в таком же порядке, как и в дереве метаданных)
  • Дополнение3: подписки с источником общего типа ДокументОбъект, СправочникОбъект выполняются позже, чем с источником конкретного типа, даже если он составной.

Последовательность событий при отмене проведения:

alt text

Последовательность событий при открытии формы:

alt text

Схема на draw.io

  • События ПриЧтенииНаСервере/ПриКопировании/ОбработкаЗаполнения возникают при открытии существующего/копировании/вводе нового соответственно.
  • Активация модуля формы проверяется с помощью конструкции:
// глобальный контекст формы
#Если Клиент Тогда
  Сообщить("6. Активация модуля формы (на клиенте)");
#Иначе
  Сообщить("2. Активация модуля формы (на сервере)");
#КонецЕсли

Источники:

ПодпискиНаСобытияОбъектовМетаданных.epf

  • ОФ и УФ Скачать GitHub All Releases
  • разделение по документам, справочникам, регистрам и т.д.
  • соблюдается подрядок вызова как в дереве метаданных image

sequences-of-events-for-1c-objects's People

Contributors

kuzyara avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.