Abonamente pentru evenimente 1c

Când un utilizator face clic pe un buton, formularul este deschis sau închis, un document este înregistrat - apare un eveniment.

Un programator poate atribui un handler evenimentului, o funcție scrisă în limbajul 1C încorporat, care va efectua anumite acțiuni atunci când are loc un eveniment.







Uneori este necesar să atribuiți un handler mai multe sau tuturor documentelor simultan.

Înainte de a înregistra fiecare document, dorim să verificăm dacă recuzele date sunt pline.

Cum se face acest lucru?

Abonamente la evenimente 1C

Abonamente pentru evenimente 1c

Adăugați un abonament nou la evenimentul 1C, setați numele.

În proprietatea abonării la evenimentul 1C Sursă - trebuie să selectați unul sau mai multe documente, directoare - obiectele pe care le punem pe mâner.







Abonamente pentru evenimente 1c

În proprietatea subscrierii evenimentului Eveniment 1C - trebuie să alegeți una dintre opțiunile pentru evenimente standard care pot apărea cu documentele și directoarele selectate.

Abonamente pentru evenimente 1c

Setul de posibile evenimente depinde de obiect. Fii atent, pentru că dacă selectați mai mult de un (set) de obiecte - care, în lista de evenimente numai acele evenimente care pot fi la fiecare dintre obiectele selectate (care este comun pentru toate evenimentele obiectele selectate).

După aceea, rămâne să creați o funcție de manipulare. Pentru a face acest lucru, configurația trebuie să aibă un modul comun cu bifarea Server în proprietăți. Când faceți clic pe butonul "Lupă", va fi creată funcția handler.

Abonamente pentru evenimente 1c

Asta e tot! Suntem abonați la evenimentul 1C din fața înregistrării pentru toate documentele. Acum când scrieți un document, funcția noastră va fi executată, în care este înregistrată cecul.

Pentru a refuza scrierea unui document, dacă testul a fost negativ, trebuie să setați parametrul funcției







Articole similare

Trimiteți-le prietenilor: