Intr-un articol anterior, am adaugat un total recuzita pentru toate directoarele în configurația noastră, pentru a ști cine a creat directorul de obiect. Acum vom crea un abonament pentru eveniment și vom specifica ce informații să completeze aceste elemente de recuzită.
Apoi, totul este simplu, sursa evenimentului va fi efectuarea de toate directoarele, evenimentul la care va răspunde manipulant „PeredZapisyu“ și codul la aspectul simplu banal captura de ecran.
Bine. Acum ne vom gândi unde să mai folosiți rechizitele generale?
Rechizitele comune au un alt parametru interesant "Partajarea datelor". Acest mecanism vă permite să determinați datele pe care dorim să le afișăm utilizatorului. De exemplu, niciun manager nu cunoaște toți clienții companiei, îi vom arăta numai acei clienți pe care i-a introdus în baza de date cu care lucrează. Să încercăm să adăugăm această funcție la baza de date. În primul rând, trebuie să specificăm că vom folosi partiționarea datelor, sistemul vă va solicita automat să creați setările implicite pentru sesiuni.
După aceasta, trebuie doar să setăm parametrii sesiunii în modulul sesiune:
Să dăm un exemplu despre cum arată directorul de contraparte fără a utiliza "Partajarea datelor" și cu acesta:
Un exemplu clasic de separare contabilă este pentru organizații, prezentând utilizatorilor numai acele documente care se referă la organizația relevantă.
Am folosit mecanismul "Setările sesiunii", să examinăm rapid ceea ce este. De fapt, parametrii sesiunii sunt variabile globale care sunt setate când sistemul pornește. De regulă, acest lucru se întâmplă în modulul "Sesiune", rețineți că parametrii sesiunii sunt creați exclusiv prin metode software.
După ce am setat "Setările sesiunii", putem accesa acest parametru din orice modul din sistem cu o simplă
În consecință, pentru a schimba parametrii sesiunii, utilizatorul trebuie să iasă și să introducă programul pe unul nou.