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:
Î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":
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.
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.
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: