Referință Subordonate 1

Cel mai probabil ați observat deja în mod repetat în directoarele configurații convenționale standard interconectate atunci când alegerea elementului (spravochnik1) al directorului, o altă valoare director (spravochnik2) „filtru“ asupra valorii - valoarea pe care este aleasă, care aparține numai elementului spravochnika1 curent; de exemplu - este Manualul „unități“, care este deținută de referință „Organizație“.

Pentru a ajunge imediat la miezul a ceea ce se întâmplă, să vedem ce se întâmplă în practică. Pentru a face acest lucru, puteți crea o configurație de martor de la zero, sau să intre în orice copie existentă a bazei de date și în configuratorul pentru a crea 2 director.


Spravochnik1 și Spravochnik2. În tab-ul „proprietarii“ spravochnike2 și selectați proprietarul - „Spravochnik1“ uite așa cum se arată în figură.

Referință Subordonate 1


Acum, când creați elemente în „Spravochnike2“, sistemul va cere să introduceți proprietarului spravochnika1. Există o opțiune - utilizarea de depunere - în cazul în care detaliile de depunere, grupuri sau grupuri și elemente.

S-ar părea că totul este simplu, dar problemele apar din partea utilizatorului. Utilizatorul la deschiderea „Spravochnika2“ vede toate elementele într-un mod cu totul de neînțeles, și, în plus, dacă lucrați cu o configurație tipică, este posibil să fi constatat că în mod direct în directorul „Unități“ oriunde nu specificați proprietar, și puteți alege atunci când deschideți un director organizarea și în funcție de aceasta pentru a obține elemente, subordonații într-o organizație; în același timp, pentru a crea un membru implicit director „unități de măsură“, va ajunge la proprietar, care a fost ales sub forma unei liste de diviziuni.
Deci, începe și a crea o „formă de listă“ pentru noastre „Spravochnika2“ până când subvenția este 1C, fără a face modificări, vom corecta mai târziu a creat un designer de formular.
În „Spravochnike2“, faceți clic pe fila Formulare și adăugați (+), o nouă formă de listă de directoare, și faceți clic pe Finish.

Referință Subordonate 1

Referință Subordonate 1

Acum, în scopul de a „acest miracol“ la locul de muncă, trebuie să scrie cod care va efectua o selecție pentru a selecta elemente Spravochnika1.

8.2 8.3 Forma Managed

Pentru a afișa directorul sub forma unei liste de numai elementele necesare pentru noi elemente Spravochnika1 selectat, trebuie să facă selecția software-ului - pentru elementul selectat, pentru aceasta vom folosi o procedură de control predefinite OtborSpravochnik1, și scrie cod pentru a îndeplini sarcina specificată.
În partea de sus, selectați „OtborSpravochnik1“, faceți clic pe butonul din dreapta al mouse-ului și selectați „Properties“, în fereastra care apare, găsiți „PriIzmenenii“ proprietate și faceți clic pe lupă, mergând astfel la modulul formularului; creează automat o procedură de „OtborSpravochnik1PriIzmenenii (elementul)“

Referință Subordonate 1


În cadrul procedurii, introduceți următorul text:

8.2 Formulare comune


La construirea forme - toate aceleași, numai formele trebuie să creați o formă regulată, de gestionat într-o aplicație tipică nu funcționează.
Diferența va fi în procedura de selecție pentru un element dintr-o listă și crearea de recuzită.
Pentru a adăuga elemente de recuzită la forma obișnuită de presă

Referință Subordonate 1

Și apoi textul procedurii

Penultima line (?) - Nu schimbați selecția atunci când utilizatorul deschide parametrii de selecție - numai în control!