Transferul registrului contabil - autoportant - în configurația identică

Procesarea începe pe baza de date în care doriți să transferați datele și se conectează la baza de date, printr-o conexiune externă, de unde trebuie să transferați datele. Apelă o funcție de la modulul de conectare extern al bazei de date conectate, care returnează date (TK cu date autoportante) și în baza de date curentă înlocuiește toate datele din registru obținute dintr-o altă bază de date.

În general, în baza de date la care este conectată procesarea, trebuie să existe o procedură în modulul de conectare externă:

După cum puteți vedea în cerere este selectarea registratorului. Astfel, un singur document va fi tras. Dacă eliminați selecția, toate datele vor fi transferate.

Și acesta este modulul formularului de procesare, care este lansat în baza de date, unde trebuie să transferați datele:

Перем ТекПоказатьСстояниестояние;
Butonul Procedură Executați Apăsați (Buton)

Afișați starea ("Încercarea de a conecta.");
Conectare = COMObject nou ("V82.COMConnector");

Base = Connection.Connect ("Srvr =" "server1c" "; Ref =" "GOR_B" "; Usr =" "Login;"; // Pentru baza de date a serverului
// Base = Connection.Connect ("File =" "D: \ Bases \ GOR_B" "; Usr =" "Login;"; Pwd = "" 36787463 ""); // Pentru baza de date a fișierelor

Afișați starea ("Datele sunt preluate dintr-o bază de date la distanță.");
T3 = Base. Obțineți tabele de date pentru obiect ();
Total = T3 Suma ();
Afișați starea ("Datele sunt completate în baza de date");

Procedura Afișați starea (text)
TePoToStatus = Text;
Condiție (text);
Sfârșitul procedurii

Afișarea procedurii de actualizare ()
Stat (starea TekPozazat);

Desigur, când faceți clic pe butonul "Run", se pornește procedura "Buton RunPress".

Manipularea a fost adăugată.

Articole similare