Fundamentele 1c

Totul începe cu lansarea Configuratorului. Programele pentru 1C: Enterprise se numesc "configurații" și sunt create într-un mod special pentru dezvoltatorul "Configurator". Utilizatorii obișnuiți lucrează în modul "Enterprise".

Obiecte, atribute și metode

Cel mai important concept al lui 1C este "obiectul". Un obiect este un element al lumii reale. Obiectul poate fi orice: computer, nor, pisică. Dar suntem interesați doar de obiectele care sunt disponibile în activitățile de birou ale întreprinderii: documente, rapoarte, cărți de referință. adică obiecte de informare. Programul pentru 1C este reprezentat ca un set de obiecte de informație interconectate, adică. configurarea obiectelor. De exemplu, documentul "Ordin pentru ocuparea forței de muncă", directorul "Angajați", raportul "Angajații luați pentru perioada respectivă".

Obiectele au anumite atribute (proprietăți, proprietăți). De exemplu, angajatul are un nume, prenume, patronimic, salariu, personal. Ordinea de admitere are un număr și o dată. Un set de proprietăți obiect este specificat de dezvoltator.

De asemenea, obiectele au anumite metode (proceduri și funcții). De exemplu, puteți selecta toți angajații utilizând metoda Select Elements () sau puteți salva documentul utilizând metoda Write ().

Comportamentul obiectelor de configurare este specificat în limba încorporată. Un programator poate scrie în limba integrată 1C propriile module, constând în proceduri și funcții. Limbajul încorporat vă permite să lucrați cu directoare, documente și alte obiecte 1C. De exemplu, puteți utiliza metodele obiect pentru a selecta toate elementele din directorul Angajați pentru ieșirea în raport sau pentru a crea și salva orice document.

Module, proceduri și funcții

Întreaga configurație, așa cum probabil ați observat deja, constă în module. Acestea pot fi module de documente sau module de raportare sau alte module. Modulele constau în proceduri și funcții. O procedură este un program mic pentru a efectua o sarcină specifică. Funcția diferă de procedură, numai prin faptul că are un rezultat. Se spune că "rezultatul returnă funcția". De exemplu, modulul "Ordin de angajare" poate avea următoarele proceduri: Verificați corectitudinea () și ordinea de imprimare ().

În sistemul 1C există un așa-numit modul Global. Se referă la configurația în ansamblul său. Un modul global este necesar pentru a scrie proceduri și funcții disponibile oriunde în program (în orice alt modul). Pentru a face acest lucru, specificați pur și simplu cuvântul cheie de export. Puteți crea, de asemenea, variabile globale care pot fi utilizate oriunde în program. Dar, cu atât mai puțin vor fi aceste variabile globale, cu atât mai bine, deoarece modulele sunt mai independente una de cealaltă, ceea ce reduce numărul de erori în program și facilitează depanare.

ȘTIRI ALE FORUMULUI
Cavalerii teoriei eterului

Articole similare