Hozzon létre egy papíron - az ügyfél érdekében - 11 ut
Nemrégiben volt szükség, hogy írjon külső nyomólemez (a továbbiakban - APF) UT 11,2, és a tapasztalat a teremtés nem tettem. Felmásztam keresni minták, cikkek, stb Találtam valamit, de a integritását a cikket a kezdők nem volt, ezért akartam írni létrehozására vonatkozó utasításokat APF konfiguráció alapján BSP - 11.2 és UT egyikük.
UT 11 lehetővé teszi a vállalati mód szerkeszteni az elrendezés a nyomtatott formában. Ezért, ha csak akkor kell vizuálisan változtatni az elrendezés, hogy bölcsebb csinálni rendszeres eszközökkel felhasználói módban. Ha azt akarjuk, hogy a szoftver kiszámítja és helyettesíteni bizonyos adatokat, ami nincs az elrendezés, még akkor nem tehetünk anélkül, hogy a VPF.
Folytassuk. Azt állapítottuk meg, hogy mi fog tenni a VPF ZakazKlienta dokumentumot. Úgy találjuk, hogy a metaadatfában, kattintson jobb egérgombbal, válasszuk a menedzser modul, és találja meg az alábbi kódot:
Ez könnyen belátható, hogy attól függően, hogy milyen elrendezést kell (számla ellenében, vevői megrendelések, stb), meg kell találni a megfelelő kezelés a metaadatfában.
A szakasz kibontásához feldolgozása a metaadatfában és megtalálni kezelés „PechatZakazovNaTovaryUslugi”.
Ebből kezelés, meg kell másolni a modul Manager nyomtatott formában. Csak ezt a kódot fogjuk elhelyezi magát a modul célja a APF. És húzza maga kívánt elrendezés ezt a kezelést az ő.
Ahhoz, hogy csatlakoztassa a kezelést az APF, meg kell helyezni egy tárgyat modul szolgáltatás eljárások hozzátéve információk a külső feldolgozás:
Ha most kapcsolódni a VPF és próbálja meg, hogy ez a nyomtatni 1C ad nekünk egy hiba, hogy nem elég a fizikai paramétereket a nyomtatási folyamatot.
Vessük össze a két darab kódot. Az első forrás
és ez az egyik, hogy meg kell
Azaz, meg kell határoznunk a négy helyett öt lehetőség a Print (). Paraméter neve „ParametryPechati” eltávolították, de az eljárásban említett, így jön létre a változó magukat elején az eljárás szöveget.
Távolítsa el, illetve zakommeniruem extra kód:
Akkor mi VPF lesz nyomtatva, de ez fogja használni az elrendezés a konfiguráció, nem a mi kölcsön.
A SformirovatPechatnuyuFormuZakazaKlienta eljárás () nevezik, viszont egy másik eljárás:
Az utolsó lehetőség - ez a neve a nyomólemez elrendezést. Ie helyett a „Obrabotka.PechatZakazovNaTovaryUslugi.PF_MXL_ZakazKlienta” írunk „PF_MXL_ZakazKlienta” (azaz megadjuk az elrendezés nevét, azt húzta magunkat a kezelés).
Akkor megyünk ZapolnitTablichnyyDokumentZakazaNaTovaryUslugi () eljárást.
Összefoglalni. A logika volt ez. Másztunk ki a szükséges dokumentum menedzsment modul, kölcsönkérni egy tárgykód rutin. Megtaláltuk a kódot és az elrendezés. Hiba kapott, amikor alkotó nyomóforma. Javított kód rutin. Azt találtuk, hogy a kód felelős szerzés az elrendezés és a bekeretezett a igénybe elrendezést.