Forma, obiectul și alți identificatori cheie din 1c

Folosit în modulul de formulare, în proceduri OnClient și Pe server.

Permite abordarea atât a elementelor formularului, cât și a elementelor necesare.

Apelul la elementul de formă are loc prin obiectul Elemente și arată astfel:







Referința la recuzele existente în formular este următoarea:

Accesul simplificat la elementele de formular și la rechizite

În modulul de formular, în principiu, nu puteți specifica cuvântul cheie acest formular. Puteți consulta elementele de formă și detaliile pur și simplu:

Caracteristicile obținerii rechizitelor (importante!)

Dacă recuzita de formă are un tip simplu - String. Numărul. Data. atunci puteți obține (setați) valoarea recuzitelor pur și simplu după nume:

Text = Numele produsului; // Numele produsului este recuzita de formular

Cu toate acestea, în acest fel este imposibil să se obțină cerințele unui tip "complex" - tabelul de valori. Arborele valorilor. Când încercați să obțineți elemente de recuzită cu acest tip după nume, va fi returnat un obiect din tipul DataFormsCollection.







Pentru a obține valoarea de recuzită cu tipul de „complex“, trebuie să utilizați RekvizitFormyVZnachenie funcția ():

Pentru a seta valoarea recuzităților "complexe", puteți utiliza funcția ValueVRequisitForms (<Значение>, <ИмяРеквизита>). sunt necesari ambii parametri.

RekvizitFormyVZnachenie () și ZnachenieVRekvizitFormy () este disponibil numai pe server.

Strict vorbind, în acest formular nu există un astfel de cuvânt cheie. Pur și simplu, atunci când este creat un formular, de exemplu, forma unui element, 1C creează automat o recuzită cu numele Object pe formular. Prin aceste elemente de recuză, sunt disponibile proprietățile obiectului curent, care este editat pe formular.

De exemplu, puteți obține un link către intrarea directă a directorului deschis:

sau, înregistrare mai completă:

Conține obiectul însuși. Este destinat obținerii unui obiect într-un modul de obiect sau într-un modul de formular.

Utilizare: Numai pentru citire.

Disponibilitate: Server, client gros, conexiune externă.







Trimiteți-le prietenilor: