Központ Továbbképző
Hogy van a nyomtatási elrendezést 1C
Nyomtatás programozás 1C három pontot.
Bekezdés 1. A kérelem adatai nyomtatás 1C alaptól
Nyomtatás előtt az elektronikus dokumentum 1C, meg kell kérni az adatokat az adatbázisból. Nyilvánvaló, hogy a dokumentum nyomtatása, a felhasználó általában „belép” bele (megnyitja alakú), majd kattintson a Nyomtatás gombra. Ezért a nyomtatási folyamat egyszerűen olvassa el a részleteket a dokumentum (azaz - az itt tárgyalt) nevezték.
Ugyanakkor úgy vélik, csúnya, nem univerzális, stb Például hirtelen kezelése ömlesztett dokumentumok nyomtatása fogják használni (milyen gyakran teszi ezt használni?). Ezért úgy döntött, hogy nyomtatni az eljárás egy adatbázisból, amely kéri a dokumentum adatait. Például így:
2. pont kitöltése az elrendezés a nyomtatást 1C
Print-1C készül egy táblázatkezelő dokumentumban. Ez egy különleges tárgy 1C, amely lehetővé teszi, hogy megjelenítse a táblázatban, hasonló Excel, megjelenítésére és nyomtatására. Nyomtatott természetesen elrendezés, illetve annak területén felváltva.
Ennek megfelelően meg kell először kap egy táblázatot dokumentumot, akkor az elrendezés. Felváltva kimenetek terén nyomtatni kitöltésével az elrendezés beállításait.
TabDok = Új SpreadsheetDocument;
Elrendezés = PoluchitMaket ( "ImyaMaketa"); // vagy PoluchitObschiyMaket ( "")
oblShapka Maket.PoluchitOblast = ( "kalap");
TabDok.Vyvesti (oblShapka);
oblStroka Maket.PoluchitOblast = ( "string");
Míg VyborkaStrokDokumenta.Sleduyuschy () hurok
oblStroka.Parametry.Tovar = VyborkaStrokDokumenta.Tovar;
TabDok.Vyvesti (oblStroka);
KonetsTsikla;
oblShapka Maket.PoluchitOblast = ( "pincében");
TabDok.Vyvesti (oblPodval);
Pont 2. dokumentum nyomtatása 1C
Az utolsó tétel a fogadott dokumentum kimeneti a képernyőn vagy nyomtatón. A tipikus konfigurációk, egy példakénti eljárás (mindegyik lehet saját) használunk erre a célra, például, UniversalnyeMehanizmy.NapechatatDokument ().
Más esetekben, akkor egyszerűen használja a beépített függvény objektum SpreadsheetDocument: TabDok.Pokazat () vagy TabDok.Napechatat ().