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ă:
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:
Presupunem această procedură:
După chemarea procedurii, vom primi un document deschis cu următorul mesaj:
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.