Abonamentul la evenimentul de recepție a formularului gestionat

Un vis devenit realitate de multe 1esnikov: platforma a oferit posibilitatea de a crea abonamente pentru a primi ( „descoperire“) pentru a controla forma de obiecte de aplicare. Publicația este cea mai relevantă pentru cei care însoțesc configurații care funcționează în modul gestionat de aplicație sau parțial traduse în acesta.







Un fragment din descrierea capacităților noii platforme 8.2.14: „Modulul de manager al unor obiecte de evenimente puse în aplicare“ ObrabotkaPolucheniyaFormy „cauzate de server atunci când primesc formularul de control standard Utilizați acest eveniment posibil redefinire a matriței deschise Când setați în mod explicit formularul de eveniment deschis nu este numit ...“

Subliniem încă o dată că managerul acestui eveniment este chemat doar pentru formulare gestionate!

Extras din descrierea noilor caracteristici ale platformei 8.2.15: "Posibilitatea de a crea abonamente la evenimentele modulelor manager" este implementată.

astfel acest lucru face posibil, dacă este necesar, modificări la formele standard ale obiectelor de aplicare (sau reprelucrare lor completă) nu le face direct în ei înșiși șabloane, și de a vă crea formularul de gestionat pe baza modelului (sau zero) și să le facă corecturi , pre-crearea abonamentului necesar pentru eveniment, facilitând astfel procedura pentru viitoare actualizări de configurare.







În cele din urmă, să luăm în considerare funcționarea acestui mecanism pe un mic exemplu.

Vom crea un abonament la evenimentul de primire a formularului gestionat al documentului "Raport preliminar". Un modul partajat în care procedura va fi amplasat steaguri, handler evenimentului trebuie să fie evacuate „Server“ și „Call Server“, după cum primirea unui formular gestionat (așa cum sa menționat mai sus) are loc pe partea de server.

Abonamentul la evenimentul de recepție a formularului gestionat

Procedura de primire a formularelor (Sursa: Tipul formularului, Parametrii, Formularul selectat, Informații suplimentare, Prelucrarea standard).

Dacă TypeSource (Source) = Type ("DocumentManager.Advance Report") și FormForm = "FormObject" Apoi
Prelucrarea standard = falsă;
SelectedForm = "Formular AtypicalControlDocument";
Sfârșit Dacă;

Rezumat: Utilizarea abonamentelor la evenimentul "Formulare de procesare" a managerilor de aplicații poate facilita foarte mult procedura de actualizare a configurației. Deosebit de relevante pentru a le utiliza pot fi aplicate acelor obiecte, ale căror forme sunt aproape niciodată în mod serios schimba de la lansare pentru a elibera programe (cum ar fi documentul „Raportul Advance“ a discutat mai sus).







Articole similare

Trimiteți-le prietenilor: