„1C: Enterprise“programa yra viena populiariausių programų, naudojamų apskaitai įmonėse. Šioje programoje galite sukurti išorinį apdorojimą, kuris turi savo išdėstymą, taip pat argumentą „pass“, kuriame yra nuoroda į konfigūracijos metaduomenų objektą.
Tai būtina
Administravimo įgūdžiai „1C: įmonė“
Nurodymai
1 žingsnis
Paleiskite „1C: Enterprise“programą, kad atliktumėte išorinį apdorojimą „Configurator“režimu. Prie apdorojimo pridėkite atributą „Objekto nuoroda“, nurodydamas konfigūracijos objekto, kuriam prijungsite išorinį spausdintiną, vertės tipą. Norėdami lengviau derinti kodą, sukurkite ekrano formą, įterpkite „Įvesties lauką“, susiekite jį su atributu „Object link“.
2 žingsnis
Apdorodami sukurkite savo maketą, taip pat galite naudoti bendruosius konfigūracijos išdėstymus arba nukopijuoti jau paruoštą. Apdorojimo lauke „Bendras objekto modulis“sukurkite privalomą funkciją „Spausdinti / eksportuoti“, kuri bus iškviečiama naudojant standartinį dialogo lango mechanizmą spausdinamoms formoms pasirinkti. Ši funkcija pateikia lentelės dokumento tipo atributą.
3 žingsnis
Tam naudokite svetainėje paskelbtos funkcijos šaltinio kodo pavyzdį: https://www.cfdt.ru/?globalNav=1§ion=5&page=4. Sukurkite dvi funkcijas, panašias į tas, kurios naudojamos tipinėms operacijoms kurti. Pavyzdžiui, funkcija, sukurianti vertybių struktūrą, naudojamą automatizuoti duomenų įvedimą į skaičiuoklės dokumento maketą. Įtraukite į jį visų būtinų užklausų vykdymą, taip pat apskaičiavimo problemų sprendimą kuriant išorinį apdorojimą.
4 žingsnis
Sukurkite funkciją, kuri sukurs skaičiuoklės dokumentą, ir užpildys išdėstymą informacija iš struktūros „Spausdinimo nustatymai“. Atminkite, kad bet kurią konfigūracijoje esančią ataskaitą galite konvertuoti į išorinį apdorojimą.
5 žingsnis
Taip pat galite palyginti ir sujungti esamus gydymo būdus ir ataskaitas. Išorinį apdorojimą galite pradėti tiek iš „1C: Enterprise“programos, tiek atidarydami jį kaip įprastą failą, saugomą kompiuterio standžiajame diske. Jis veiks panašiai kaip tas, kuris įtrauktas į programos sprendimą.