ПредишенСледващото

механизъм конфигурация разширение се появява в платформата и 8.3.6, съответно, може да се използва в съвместимост с несвързани конфигурации. Към днешна дата, всички типични конфигурации от управляваните форми на подкрепа за работа с разширения. Нека разгледаме какво този механизъм.

"Механизмът на конфигурация разширение - специален механизъм, предназначен да приключи разширяема конфигурация без тази промяна конфигурация (включително, без да се отстранява от подложката).

За повече информация относно разширения може да се чете и вижда тук:

По-долу ще предоставят съвети за работа с разширения.

1. Показване / скриване на обект без промяна
Когато добавяте нови обекти в разширението също добавя автоматично към свързаните с тях обекти. В резултат на това натрупани много съоръжения за услуги, удължаване на метаданни.
За да се покаже само променените обекти има бутон "промени и допълнения в разширяването." Тази функция показва само ръчно добавени и модифицирани разширение обекти.
Неговият принцип на действие е показан по-долу:

разширения за конфигурация

2. Последователността на работещи изпълнение
В случай че удължаването отменят събитието или екип, стандартен манипулатор първо се извършва от разширяването и след типична конфигурация манипулатор.
Това не винаги е удобно, например, когато някои операции трябва да се извършват след стандартните процесори.
Помислете за примерите, които ви позволяват да се промени тази последователност:

а) Run примерен код на първо място, след това кода на разширението:

процедура Ucheb_PriSozdaniiNaServere (Неспазването. StandartnayaObrabotka)

DopolnitelnyeParametry = нова структура;

DopolnitelnyeParametry. Paste ( "Съобщение", "PosleTipovogoObrabotchika!".);

UstanovitVypolneniePosleObrabotchikovSobytiya ( "VypolnitPosleTipovogoObrabotchika" DopolnitelnyeParametry.);

процедура VypolnitPosleTipovogoObrabotchika (Неспазването. StandartnayaObrabotka. DopolnitelnyeParametry)

Доклад (DopolnitelnyeParametry Съобщение.);

б) Стартирайте кода от първото разширение, а след това в примерния код, а след това отново от разширение

процедура Ucheb_PriSozdaniiNaServere (Неспазването. StandartnayaObrabotka)

// процедури за стандартни процесори

Доклад ( "До типичен манипулатор!");

// Задаване на манипулатора, след като типичен манипулатор за събитие

// Next ще бъде направено от код по модела манипулатор

процедура VypolnitPosleTipovogoObrabotchika (Неспазването. StandartnayaObrabotka. DopolnitelnyeParametry)

// Код след типа на разширения за манипулатори

Доклад ( "След типичен манипулатор!");

в) изпълнение на код на пробата, след това кода на разширяването, а след това въведете отново кода

Можете да прибягва до трикове:
- Отменя изпълнение на манипулатори от типичната конфигурация.
- Разширяването предизвиква желания процедурата от тип код смесва с процедурите на разширяването.

процедура Ucheb_PriSozdaniiNaServere (Неспазването. StandartnayaObrabotka)

// процедури за стандартни процесори

// процедури от стандартен процесор

Ако не ValueIsFilled (BankovskiySchet. ValyutaDenezhnyhSredstv) След това

BankovskiySchet. ValyutaDenezhnyhSredstv = ObschegoNaznacheniyaBPVyzovServeraPovtIsp. PoluchitValyutuReglamentirovannogoUcheta ();

Ако параметри. Ключ. Empty () След това

Свързани статии

Подкрепете проекта - споделете линка, благодаря!