механизъм конфигурация разширение се появява в платформата и 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 () След това
Свързани статии