Introducere pe baza structurii de subordonare - sub formă

Extindeți funcționalitatea formularului "Structura subordonării" prin adăugarea butonului "Introducere pe bază".
Există două moduri.

În unele cazuri, pentru a accelera stabilirea documentelor, este mai convenabil să utilizați formularul "Structuri de subordonare" dacă adăugați panoul de comandă standard "Introducere pe bază". Astfel, pe baza oricărui document selectat din arborele structurii de subordonare, puteți introduce documente ale tipurilor pentru care poate fi baza bazată pe configurația corespunzătoare din configurator.







Opțiunea 1. Cu adăugarea elementelor la formular în modul configurator și adăugarea codului de program.

Voi descrie în pași:
1. Adăugați noile comenzi Panou de comandă și câmp de tabelă la formularul "Structuri de subordonare". În câmpul tabelar, se potrivesc proprietățile listei Tip document. Orice tip de document, din panoul de comandă ca sursă, atribuiți acest câmp de tabel, setați proprietatea Completare automată = Adevărat. În același timp, în panoul de comandă apar butoanele standard, dintre care se numără "Introducere bazată pe". Copiați acest buton și lipiți-l la început.







2. Ștergeți noul element de câmp tabelar. În acest caz, butonul copiat trebuie să rămână în panoul de comandă și proprietatea Completare automată = Adevărat.

3. Configurați poziția, legăturile, proiectați panoul de comandă la fel de convenabil pentru dvs. (Am preferat să o plasez în colțul din dreapta sus). Pentru a evita afișarea butoanelor auto inutile, le puteți acoperi pe partea superioară a noului panou și, de asemenea, puteți seta legăturile.

4. Introduceți codul programului în două locuri.


În formularul de manipulare înainte de deschidere

În procedura de procesare a documentelor de copac a elementului InactivateString (Element)


Aici, "Liste de documente" - un câmp Tabular de control creat programat, Command PanelInput on the Basis - panoul de comandă adăugat la pasul 1.

Opțiunea 2. Complet software.


Introduceți codul programului în două locuri.


În formularul de manipulare înainte de deschidere

În procedura de procesare a documentelor de copac a elementului InactivateString (Element)

Asta e tot. Bucurați-vă de funcția convenabilă. )







Articole similare

Trimiteți-le prietenilor: