Setările se stochează în 1 secunde

Obiectul obiectului de configurare "Configuration store" este clar din nume - stochează diverse setări de utilizator. Sfera de acoperire a acestui obiect este largă - în orice, deși orice configurație serioasă, trebuie să stocați setările personalizate.







Pentru comoditatea programatorilor, există mai multe magazine de setări standard în fiecare configurație, în plus există posibilitatea de a crea cât mai multe magazine de setări suplimentare de care aveți nevoie.

Setările se stochează în 1 secunde
Configurația se stochează în configurator

În primul rând, ne vom ocupa de magazinele cu setări standard, care sunt prezente în orice configurație 1C de la versiunea 8.2.

Deci, în mod implicit, în configurație sunt disponibile următoarele stocări de setări:

  • Depozit de variante de raport - pentru a accesa opțiunile pentru opțiunile de raportare.
  • Setări conturi utilizator - pentru a accesa setările personalizate ale rapoartelor.
  • Setări de setare a datelor pentru formularele de date - pentru a accesa setările de utilizator ale acestor formulare.
  • Setări generale de stocare - pentru a accesa setările generale.
  • SystemSystem Warehouse - pentru a accesa setările de sistem.
  • Setările UserCustomer pentru listele dinamice - pentru a accesa preferințele utilizatorilor pentru listele dinamice.

Fiecare dintre aceste depozite poate fi accesată ca proprietate a contextului global.

Programatorul poate folosi depozite standard pentru nevoile proprii, salvând diferite setări în contextul utilizatorului, al obiectului și al setării propriu-zise.

Pentru a lucra cu magazinele de setări (cu programator standard și adăugat) se utilizează următoarele metode.







Setări de înregistrare și primire:

Parametrii "NameObject", "NameSettings" și "UserName" trebuie să fie un tip de șir.

În baza de date, toate setările sunt stocate într-un tabel separat.

Acum hai să vorbim despre acele magazine de setări create de programator. În general, programatorul nu este limitat în nici un fel în dorința sa de a crea un nou magazin de configurare, însă, de obicei, magazinele de setări individuale sunt create din următoarele motive:

  • trebuie să mutați setările între baze de date;
  • aveți nevoie de control de referință atunci când stocați setările;
  • necesită o setare de structură specială 1C.

Magazinele de setări sunt adăugate în secțiunea de configurare corespunzătoare.

Un element-cheie de stocare de configurare creat de un programator este necesitatea de a înregistra manual punerea în aplicare a metodelor și a reveni valori (Save () și încărcare ()). În aceste metode, programatorul trebuie să descrie păstrarea (în registrele de informații, fișiere, directoare, și așa mai departe.) Și opțiuni de boot folosind difuzoarele încorporate.

În alte privințe, principiile de lucru cu depozitul creat sunt practic la fel ca și lucrul cu magazinele cu setări standard.

Puteți accesa spațiul de stocare creat astfel:

HranilischaNastroek. Denumirea depozitului. Descărcați ();

În plus, depozitele create pot fi înlocuite cu cele standard în diferite obiecte de configurare și în configurația însăși.

Setările se stochează în 1 secunde
Configurația stochează în proprietățile de configurare
Setările se stochează în 1 secunde
Setările stochează în proprietățile rapoartelor

Formularele gestionate au două proprietăți:

  • Salvarea automată a datelor - dacă este selectată opțiunea "Utilizare", datele vor fi salvate automat în memoria standard de date a formularului;
  • Stocarea datelor în setările - Dacă selectați „Utilizați lista“, apoi, în fereastra de detalii formularul va apărea coloana „conservare“, cu care puteți specifica ce detalii formular trebuie să fie păstrate, precum și să fie posibilă pentru a selecta setările pentru stocarea datelor.
Magazinul de configurații în formulare gestionate

Materiale conexe







Articole similare

Trimiteți-le prietenilor: