Module comune în 1c 8

Modulele comune 1C reprezintă un obiect metadate de configurare 1C 8.3 și 8.2 care stochează codul care este adesea numit în configurație. Funcția / procedura poate fi apelată de oriunde din configurație (dacă este exportată).







Module comune în 1c 8

Cum se utilizează un modul comun

Un ton bun este de a pune procedura sau funcția într-un modul comun dacă este apelat în mai multe locuri. În primul rând, dacă procedura este corectată, trebuie corectată într-un singur loc. În al doilea rând, acest lucru are o ordine mai mare în cod.

Un exemplu tipic al modulului de ansamblu - Prelucrarea printr-un registru, primind valoarea diferenței de zile lucrătoare, de numărare valute, numărând / preț / suma în tabelele din prezenta și alte funcții.

Proprietățile modulelor comune

Una dintre principalele caracteristici ale modulelor comune din alte module este că nu puteți declara variabile comune.

Să analizăm în detaliu paleta de proprietăți a modulului general:

Module comune în 1c 8






  • Global - dacă este setat steagul, funcțiile și procedurile din acest modul sunt disponibile într-un context global. Ie acestea pot fi apelate oriunde în configurație, fără numele modulului comun. Totuși, se adaugă o condiție - numele procedurilor și funcțiilor din acest modul comun trebuie să fie unic în contextul global.
  • Server - procedurile și funcțiile acestui modul comun pot fi efectuate pe server.
  • Conexiune externă - codurile programului acestui modul comun pot fi executate atunci când sunt conectate printr-o sursă externă (de exemplu, COM).
  • Client (aplicație gestionată) - procedurile și funcțiile acestui modul comun pot fi utilizate într-un client gros în modul aplicație gestionată.
  • Client (aplicație normală) - codurile programului acestui modul comun pot fi folosite într-un client gros în modul de aplicare obișnuit.
  • Un apel server este un steag care permite clientului să utilizeze proceduri și funcții din acest modul comun.
  • Privilegat - dacă este setat Adevărul, acest control de acces va fi dezactivat în acest modul general.
  • Reutilizare - definește setările valorilor returnate, dacă această opțiune este activată, după prima execuție, sistemul își va aminti valoarea pentru datele parametrilor de intrare și va returna valoarea deja terminată. Poate lua următoarele valori: neutilizat - deconectare, pe durata apelului - pentru durata procedurii specificate, pentru timpul de sesiune - până când utilizatorul a închis sesiunea (programul).






Articole similare

Trimiteți-le prietenilor: