Imprimare de la 1с 8

Luați în considerare două modalități de a descărca date din programul 1C 8.3 în Word. Aceste metode pot fi utilizate într-o alternativă la formele standard de tipărire interne și externe 1C. Exemplul de procesare, care este descris în articol, poate fi descărcat aici.







Apropo. În noua versiune a contabilității 1C, a devenit posibilă configurarea șabloanelor de contract personalizate fără programare.

Descărcarea datelor de la 1C la șablonul Word (Document activ)

Pentru a crea un document în format Word, trebuie mai întâi să pregătiți șablonul. Sau, mai degrabă, de a crea un aspect cu tipul de «document Activ», de exemplu, în prelucrarea externă:

Imprimare de la 1с 8

Se deschide un document Word gol (în configurator).

Și în documentul Word vom plasa marcaje. Cu marcajele funcționează mai plăcut și rapid.







Alegeți un mod de marcare și aranjați:

Imprimare de la 1с 8

Presupunem această procedură:

După chemarea procedurii, vom primi un document deschis cu următorul mesaj:

Imprimare de la 1с 8

Creați simultan un document Word (Word.Application)

Puteți crea un document Word în 1C fără a utiliza un aspect. Direct, folosind obiectul COM. Acest lucru nu este mai greu de făcut.

După ce executați codul, vedem această imagine frumoasă:

Ceva de genul asta, dar e pe Sea Sharp:

Obiectul începe = 42;
Obiectul final = 49;
Word.Range wordrange = worddocument.Range (începutul ref, sfârșitul ref);
wordrange.Select ();
În Fig.5. A lăsat textul în această etapă
// Modificați caracteristicile textului fragmentului selectat
wordrange.Font.Size = 12;
wordrange.Font.Color = Word.WdColor.wdColorRed;
wordrange.Text = "Textul pe care îl trimitem la secțiunea selectată";

Dar aici sensul este clar - trebuie să selectați un spațiu de text în document și să-i atribuiți proprietățile necesare.







Articole similare

Trimiteți-le prietenilor: