Debugging formulare tipărite externe 1c 8

Mulți oameni se confruntă cu problema de fixare a plăcilor exterioare pe 1C 8.3 (8.2) într-un mod pentru a controla forma (dar uneori în comun prea). Acest lucru se datorează în primul rând faptului că, începând cu această formă, sistemul creează un fișier temporar, iar punctele de întrerupere nu funcționează.

Dar există dezavantaje de cele mai multe dintre aceste soluții:

  • de multe ori nu este potrivit pentru noua versiune, avem „dopilivat / tăiere“ (1C întotdeauna ceva schimbare în versiunile recente);
  • în principal, potrivite pentru imprimarea externă a formelor create cu o bibliotecă de subsisteme standard;
  • în practică, este mai ușor și mai rapid pentru a face procesarea lor mici decât găsirea unei gata făcute, și apoi o alta cu ea și de a afla.

Luați în considerare exemplul dezvoltării propria formă de imprimare străină cu depanare.

Crearea unui tratament extern pentru depanare formulare de imprimare pe o aplicație gestionată 1C

Esența dezvoltării constă în faptul că vom crea o prelucrare externă normală cu procedura de aspect și de imprimare. și va transfera obiectul necesar sub forma de tratament.

Deci, a crea o nouă procesare externă. Spune-i cum doriți.

Echipa se va numi „PechatObekta“ cu aceiași pași pe client:

Debugging formulare tipărite externe 1c 8

Creați un aspect simplu:

Debugging formulare tipărite externe 1c 8

Exemplu de date din instalația va produce interogare, asa ca suna funcția pe server. Funcția va da referința noastră la un obiect care va fi utilizat ca un parametru în interogare. Funcția va returna documentul de calcul tabelar completat, astfel cum este posibilă numai afișarea acestuia pe client:

Exemplu funcția pe server:

Pentru a depana seta un punct de întrerupere în locul potrivit și vom începe procesul în modul de întreprindere.

Descărcați obține un tratament, de exemplu, link-ul - OtladkaVneshnihPechatnyhForm. Tratamentul poate fi folosit ca un șablon.

Important: În cazul în care baza de date se află pe un server pentru depanare pe serverul pe care doriți să începeți cu «-debug» parametru.

După depanare formatul și procedurile și codul de funcții pot fi inserate în obiect și utilizarea dorită.

Crearea de formulare externe imprimate 1C 8.3 (aplicație gestionată) de la sol în sus: