Elemente predefinite în platformă 8

Orei bune din timpul zilei.

Astăzi vom vorbi despre inovația din platforma 8.3 privind elementele predefinite.

Permiteți-mi să vă reamintesc că mai devreme, în practică, foarte des ca și căutarea în intrarea directorului găsit numele său predefinit. De exemplu, ați creat două omologul predopredelnnyh și a numit-o IPSidorov și OOOMeteor. Și le-au cojit o logică.







Când toate depanat și dezvoltat, a devenit clar că a existat o sarcină contrară logicii și au nevoie pentru IP LLC și Logic Ltd. SP. "Nu există probleme", spunem noi, iar în modul enterprise redenumiți elementele. La urma urmei, urcarea în cod este mult mai dificilă. Este nevoie de un an și ai pus o nouă sarcină: pentru a configura IP Sidorova are o anumită logică. Urcați în configurator, scrieți logică, începeți verificarea și nimic nu funcționează, deoarece în configuratorul IPSidorov, și în companie - LLC Meteor. Creierul este spart și vrei să distrugi acest rake. Cea mai simplă și cea mai evidentă este afișarea numelui elementului predefinit în formularul de listă. Aici o ambuscadă, puteți obține numele predefinit în 8.2 numai prin metoda. Și metoda este inconvenientul său, nu poate fi obținut în cerere. Ie primul inconvenient este de a obține numele predefinite prin trimitere la director.

Cel de-al doilea inconvenient, când avem deja un element al directorului și trebuie să îl facem predeterminat. Creați un element predefinit și obțineți două elemente în director. Un predefinit, un alt lucrător, la care se referă toate documentele noastre. Înlocuirea legăturilor cu siguranță ajută, dar dacă baza este mare, atunci este greu.







În primul rând, directorul are proprietatea "Actualizarea datelor predefinite".

Elemente predefinite în platformă 8

Ce ne dă acest câmp? Dacă este setată la "Nu se actualizează automat", atunci adăugând un element predefinit, nu vom mai vedea simultan în director. Ie Metadatele nu au nimic de-a face cu datele. Și dacă nu îl creați în director, atunci trimiterea la numele său prin intermediul directorului de directoare va provoca o eroare de sintaxă.

Foarte interesant, dar de ce? Cum creăm un element în director? Și după cum doriți, puteți să creați sau să îl puteți conecta la unul existent. Acum, directorul are proxy-ul "Numele datelor dedicate". Creăm elementul director în mod programat, ca de obicei, prin "Directoare Contracte, Creare element ()" și completați proxy-ul său "Nume de date dedicate", egal cu numele elementului predefinit. Sau dacă elementul există deja, obținem obiectul său și din nou umplem "Numele datelor dedicate". Asta e tot.

Si ultimul sirop

Acest nou recuzită, nu numai că este disponibil pentru citire și scriere, deci este disponibil și în interogări. Deci, puteți impune condiții în ea în interogări, determinați dacă este predefinită sau nu.

Vă mulțumesc pentru atenție.







Articole similare

Trimiteți-le prietenilor: