Crearea comutatoarelor în 1c

Adăugăm un cadru grupului la formular și plasăm comutatoarele pe acesta prin elementul de meniu Formă -> Inserare comandă ... și în fereastra care se deschide, selectați butoanele radio:







Crearea comutatoarelor în 1c

În panoul din dreapta, adăugați valoarea comutatorului la fel de mult ca avem nevoie, pune o căpușă în „Acțiunile - primul din grupul“, pentru acest comutator este selectat automat.

După adăugarea comutatoarelor, selectăm tipul de date pentru prima valoare a "acțiunilor", în cazul nostru atribuim valoarea "Type-TSB":

Crearea comutatoarelor în 1c

Iar valoarea comutatorului propriu-zis este introdusă în Data -> Value selectable. Pentru acțiuni este 0, obligațiuni - 1, facturi - 2 și perechi - 3. Dar înainte de introducerea acestor date este necesar să verificați ordinea.







Crearea comutatoarelor în 1c

Dacă întrerupătoarele nu sunt în ordine, atunci nu va fi nici o comutare, adică nu putem selecta valoarea legăturii. Pentru a activa această funcție, trebuie să selectați meniul Form -> Configure Bypass și să plasați toate comenzile în ordine.

Crearea comutatoarelor în 1c

Verificați valoarea comutatorului selectat după corectarea comenzii.

Rămâne numai în cazul comutării "acțiuni" "Când se schimbă" scrieți codul programului:

Dacă tipul = = 0

Altfel IfType = 1 Apoi

Formularul Elemente Formulare.Coloane de intrareND Accesibilitate = 1; // doar pentru obligațiunile pe care le permitem ACY

Altfel IfType = 2 Apoi

Altfel IfType = 3 Apoi

Acum, când selectați comutatorul "Obligațiuni", puteți edita valoarea coloanei ACD:

Crearea comutatoarelor în 1c







Articole similare

Trimiteți-le prietenilor: