Գործընկերներ!

Մենք շարունակում ենք 1C-ում հաշվետվությունների ստեղծման թեման։ Վերջերս մեր հաճախորդը 1C 8.3-ից փաստաթղթեր փոխանցելու խնդիր ունեցավ:

Դիմում լրացուցիչ տեղեկություններտպագիր ձևով, տպագիր թերթերի համարակալում` նշելով հաշվետվությունը թողարկած ամսաթիվը, ժամը և օգտագործողը:

Նախորդ թողարկումում մենք քննարկեցինք նմանատիպ օրինակ 8.2 կոնֆիգուրացիայում: Այժմ մենք կանդրադառնանք տպման պարամետրերին, որոնք թույլ են տալիս այս ամենը անել 8.3 կոնֆիգուրացիայում:

Ավելին, դրա մեծ մասը ավտոմատացված է 8.3-ում:

Այսպիսով, ինչպե՞ս կարող եք վերը նշված տեղեկատվությունը ներառել ձեր տպագրության մեջ: Ի՞նչ է պետք անել այս դեպքում:

Մենք առաջարկում ենք տարբերակների մեր ակնարկը, թերևս, այն նույնպես օգտակար կլինի ձեզ համար:

Տարբերակ 1. Հենց սկզբից տպագիր ձևստեղծված հաշվետվություն կամ փաստաթուղթ.

Ստեղծեք վճարման տպագիր հաշիվ-ապրանքագրի ձև և զանգահարեք այն Ch. ընտրացանկ – Աղյուսակ – Տպման կարգավորումներ – Վերնագիր և ստորագիր և անհրաժեշտության դեպքում կազմաձևեք:
Սա կատարվում է մեկ անգամ ցանկացած ՁԵՎԱՎՈՐՎԱԾ տպագրական ձևի համար:

Վերնագրի և ստորագրի դաշտերի կարգավորում

Ուշադրություն դարձրեք ձևի վերին ձախ անկյունում գտնվող պատկերակներին.

Դրանք ըստ հերթականության են՝ էջի համարը, էջերի քանակը, ամսաթիվը և ժամը։ Տեղադրեք ձեր մկնիկը վերնագրի կամ ստորագրի ցանկալի վայրում և սեղմեք ցանկալի պատկերակի վրա: Կոճակը սեղմելուց հետո: Լավ, երբ տպագրվի, այս տվյալները կցուցադրվեն ձեր նշած տպագիր ձևով:

Տարբերակ 2. Կազմաձևված է ծրագրից ցանկացած տպագրության համար (հաշվետվություններ, փաստաթղթեր, վկայագրեր):

Եթե ​​դուք չեք ցանկանում ամեն անգամ ձեռքով կարգավորել վերնագրերը և էջատակերը, կարող եք կարգավորելու համար օգտագործել Administration – Header and Footers բաժինը: ընդհանուր տեսարանվերնագրեր և էջատակներ տպագրության համար:

Այն կարծես այսպիսին է.

Այստեղ ավելի շատ հնարավորություններտեղեկատվությունը տպագիր ձևերով ցուցադրելու համար ավելացրեք «Հաշվետվության անվանումը» և «Օգտատիրոջ» տվյալները: Սա հենց մեր դեպքն է։

Վերնագրի և ստորագրի համար տվյալների ընտրությունն իրականացվում է այնպես, ինչպես նկարագրված է 1-ին տարբերակում, միայն սրբապատկերների փոխարեն ընտրում ենք «Ժամանակ», «Ամսաթիվ», «Հաղորդման անուն» և այլն տեքստային կոճակները: Բայց էությունը չի փոխվում: Պահանջվող տեղեկատվությունը մուտքագրելուց հետո ճիշտ տեղերումՁևի կարգավորումները պահպանված են:

Երբ տպագիր ձևը տպվի, բոլոր նշված տվյալները կցուցադրվեն դրանում:

Տարբերակ 3. Խմբագրել դասավորությունը հատուկ ռեժիմով

Ինչո՞ւ եմ ես այստեղ դիտարկում այս մեթոդը, որն ունի իր ֆունկցիոնալությունը և որը, խիստ ասած, չի առնչվում քննարկվող թեմային։

Քանի որ հաճախ է պատահում, որ դուք պետք է օգտագործեք այս մեթոդի և տպման պարամետրերի համադրությունը ցանկալի արդյունքի հասնելու համար: Տպագիր ձևերի դասավորության խմբագրումը թույլ է տալիս մեզ նկարել որոշ բաներ, որոնք մեզ անհրաժեշտ են հենց այս տպագիր ձևի դասավորության մեջ:

Դասավորությունները կարող են փոխվել Ադմինիստրացիա – Տպագիր ձևեր, հաշվետվություններ, մշակում – Տպված ձևերի դասավորություններ բաժնում:

Ահա պատվերի հաշիվ-ապրանքագրի դասավորության խմբագրման օրինակ (փաստաթղթային հաշիվ՝ գնորդին վճարելու համար).

Մենք ընտրում ենք դասավորություն՝ մուտքի մոտ նշելով, որ այն կխմբագրենք և վերջում կավելացնենք տեքստային տեղեկություններ։

Օրինակ, այսպես.

Պահպանեք փոփոխությունները և ստեղծեք տպվող ձևը:

Եվ մենք տպում ենք փոփոխություններով։
Բայց նման խմբագրման հնարավորությունները սահմանափակ են։)

Այսպիսով, 3-րդ տարբերակը հարմար է օգտագործել մշտական, անփոփոխ տեղեկատվություն մուտքագրելու համար, մնացած ամեն ինչ կպահանջի ծրագրավորողի կողմից տպագրված ձևի փոփոխություն:

Բայց հաճախ սա բավական է։ 🙂

Սովորական հավելվածի արտաքին տպագիր ձևաթղթերը (Ձեռնարկությունների հաշվապահական հաշվառում 2.0, աշխատավարձի և մարդկային ռեսուրսների կառավարում 2.5, Առևտրի կառավարում 10.3 և այլն) կազմաձևման համար ստեղծվում են բավականին պարզ՝ համեմատած կառավարվող հավելվածի արտաքին տպագիր ձևերի հետ:

Ինչու՞ ստեղծել արտաքին տպագրական ձևեր:

Արտաքին տպագիր ձևի առավելությունը սովորականի համեմատ այն է, որ այն թույլ է տալիս խուսափել տեղեկատվական բազայի կոնֆիգուրացիան փոխելուց: Սա նշանակում է, որ կոնֆիգուրացիայի հետագա թարմացումների գործընթացը բարդ չի լինի: Բացի այդ, արտաքին տպագիր ձևաթղթերը, արտաքին մշակման հետ մեկտեղ, միակ տարբերակն են 1C կոնֆիգուրացիաների հիմնական տարբերակների ֆունկցիոնալությունը ընդլայնելու համար, որոնք ընդհանրապես հնարավոր չէ փոխել:

Եվ մի վերջին բան. արտաքին տպագիր ձևերն ավելի հեշտ են կրկնօրինակվում, քանի որ դրանք առանձին ֆայլ են, որոնց կարելի է արագ միացնել տեղեկատվական բազան.

Ինչպես ստեղծել արտաքին տպագրության ձև

Եկեք քայլ առ քայլ նայենք արտաքին 1C տպագիր ձևի ստեղծման գործընթացին.

  1. Մենք ստեղծում ենք արտաքին մշակում: Դա անելու համար ընտրեք ցանկի տարրը կոնֆիգուրատորում Ֆայլ - Նոր...Եվ բացվող երկխոսության վանդակում - Արտաքին մշակում.
  2. Ստեղծեք արտաքին մշակման հատկանիշ անունով Օբյեկտի հղում. Հատկանիշի տեսակը հղում է դեպի գրացուցակ կամ փաստաթուղթ, որի համար ստեղծվում է արտաքին տպագիր ձև: Նույն ձևը կարող է օգտագործվել մի քանի տեսակի օբյեկտների համար, այս դեպքում՝ ատրիբուտի տվյալների տեսակը Օբյեկտի հղումպետք է լինի կոմպոզիտային:
  3. Օբյեկտի մոդուլում մենք անվանումով արտահանման ֆունկցիա ենք ստեղծում Կնիք, որը պետք է վերադարձնի պատրաստի տպագիր աղյուսակային փաստաթուղթ։

Հաճախ է պատահում, որ անհրաժեշտ է մի փոքր կարգավորել առկա տպագիր ձևի դասավորությունը և այն արտաքին դարձնել: Օրինակ, դասավորությանը ավելացրեք կազմակերպության կնիքը և կառավարչի ստորագրությունը:

Ստանդարտի հիման վրա արտաքին տպագրական ձևի ստեղծում՝ չնչին փոփոխություններով

Դիտարկենք այս ընթացակարգը՝ օգտագործելով ունիվերսալի համար արտաքին տպագրական ձևի ստեղծման օրինակը փոխանցման փաստաթուղթփաստաթղթի համար Ապրանքների և ծառայությունների վաճառք 1C: Հաշվապահություն: Այն կտարբերվի ստանդարտ տպագիր ձևից կազմակերպության կնիքի առկայությամբ։

  1. Արտաքին մշակման ստեղծում՝ ռեկվիզիտներով Օբյեկտի հղում,տվյալների տեսակը - DocumentLink ապրանքների և ծառայությունների վաճառք:
  2. Մենք գտնում ենք ստանդարտ UPD տպագիր ձևի դասավորությունը (այն գտնվում է ընդհանուր դասավորություններ) և պատճենեք (քաշեք) այն արտաքին մշակման պատուհանում: Այլ տպագիր ձևերի դասավորությունները կարող են տեղակայվել հենց փաստաթղթերում կամ տեղեկատու գրքերում:
  3. Մենք անհրաժեշտ փոփոխություններ ենք կատարում տպագիր ձևի պատճենված դասավորության մեջ:
  4. Մենք գտնում ենք, որ գործառույթը պատասխանատու է տպագիր ձևի ստեղծման համար: Այս ֆունկցիան պետք է վերադարձնի ստեղծված աղյուսակի փաստաթուղթը: Պատճենեք դրա բովանդակությունը արտահանման գործառույթում Կնիք ()արտաքին մշակման օբյեկտի մոդուլում:
    Մեր դեպքում սա է ֆունկցիան PrintUniversalTransferDocument() Արտահանումփաստաթղթի օբյեկտի մոդուլից Ապրանքների և ծառայությունների վաճառք:
    Եթե ​​դասավորության փոփոխությունները զգալի են եղել (տարածքները և/կամ պարամետրերը փոխվել են), ապա տպման գործառույթում պետք է համապատասխան ճշգրտումներ կատարվեն:
  5. Մենք փորձում ենք խնայել արտաքին մշակումը։ Այնուամենայնիվ, դուք, ամենայն հավանականությամբ, կստանաք սխալի հաղորդագրություններ, որոնք ցույց են տալիս, որ տպման գործառույթի կողմից կանչված որոշ ընթացակարգեր և գործառույթներ բացակայում են: Այս գործառույթներն ու ընթացակարգերը պետք է գտնվեն սկզբնական փաստաթղթում և նաև պատճենվեն արտաքին մշակման օբյեկտի մոդուլում: Կամ կարգավորեք հղումը, եթե սկզբնական գործառույթը կամ ընթացակարգը արտահանվում է:
  6. (ըստ ցանկության):Արտաքին տպագրության ձևը փորձարկելու համար հարմար է ձևանմուշ պատրաստել, որի վրա տեղադրվեն հենարանները Օբյեկտի հղում. Կոճակ Կատարելպետք է ընթացակարգ կանչել Կնիք ()օբյեկտի մոդուլից: Դա անելու համար կոճակի սեղմման իրադարձությանը տրվում է ընթացակարգ.

Հրահանգներ

Բացեք 1C:Enterprise ծրագրի 8-րդ տարբերակը: Ուշադրություն դարձրեք «Ծառայություն» ցանկի տարրին. Արտաքին բուժումև տպագիր ձևաթղթեր»։ Նրա օգնությամբ դուք կարող եք պահել արտաքին հաշվետվություններ, մշակումներ, տպագիր ձևեր, ինչպես նաև աղյուսակային տարրեր լրացնելու մշակում: Նաև կարող եք միանալ արտաքին ձևգոյություն ունեցողը փոխելու փոխարեն, ինչը կհանգեցնի ծրագրի կազմաձևման խանգարմանը:

Գործարկեք 1C:Enterprise ծրագիրը կոնֆիգուրատորի ռեժիմում, այնուհետև ստեղծեք արտաքին մշակում, դա անելու համար կատարեք «Ֆայլ» - «Նոր» հրամանը: Բացվող պատուհանում ընտրեք «Արտաքին մշակում»: Էկրանը կհայտնվի նոր ձևարտաքին մշակում. Տվեք դրան «Արտաքին» անունը: Այնուհետև ավելացրեք նոր հատկանիշ, որը կոչվում է «Օբյեկտի հղում», նշեք դրա տեսակը՝ «Փաստաթուղթ. Հղում. Ապրանքների և ծառայությունների վաճառք»: Տարբեր տեսակի փաստաթղթի համար տպելի տարբերակ ստեղծելու համար օգտագործեք համապատասխան հղման տեսակը:

Ավելացնել նոր դասավորություն՝ սեղմելով համապատասխան կոճակը նոր ձևի պատուհանում: Անվանեք այն «Layout», ստեղծեք «Header» կոչվող տարածք, տվեք «Header Text» պարամետրը: Այնուհետև կտտացրեք «Գործողություններ» կոճակին, ընտրեք «Բաց օբյեկտի մոդուլ» հրամանը: Այնուհետև տեղադրեք մոդուլի տեքստը, կարող եք օգտագործել http://www.uasoft.com.ua/content/articles/315/ կայքում տեղադրված օրինակը:

Գործարկեք 1C:Enterprise ծրագիրը, գնացեք Գործիքներ ընտրացանկ, ընտրեք Արտաքին տպագրության ձևեր: Ավելացրեք նոր գրառում ձևերի ցանկում: Դա անելու համար ընտրեք ստեղծված մշակման ֆայլը և աղյուսակային բաժնում նշեք, որ ձևը պատկանում է «Ապրանքների վաճառք» փաստաթղթին: Ստուգեք, որ նոր տպագրական ափսեը ճիշտ է աշխատում: Դա անելու համար բացեք ստեղծված փաստաթուղթը, հետևեք այն, այնուհետև էկրանի ներքևում սեղմեք «Տպել» կոճակը, ընտրեք «Արտաքին տպագրության ձև» տարբերակը:

Աղբյուրներ:

  • ինչպես փոխել տպագիր ձևը 1c-ում

Օբյեկտների ձևերը ստեղծելու և խմբագրելու համար 1C:Enterprise ծրագիրը տրամադրում է հատուկ ձևերի խմբագրիչ (կամ Form Designer): Օբյեկտների ձևեր կիրառական լուծումնախատեսված են ծրագրի հետ աշխատելիս տվյալների տեսողական ներկայացման համար։ Ձևերի խմբագրիչը պարունակում է մի քանի ներդիր, որոնք հնարավորություն են տալիս խմբագրել ձևի բոլոր տարրերը:

Ձեզ անհրաժեշտ կլինի

  • համակարգիչ, 1C ծրագիր

Հրահանգներ

Օգտագործելով ձևաթղթի խմբագրիչը, դուք կարող եք ավելացնել մեկ կամ մի քանի «Խումբ – Էջեր» տարրեր, որպեսզի դա անեք, սեղմեք խմբագրի վերին ձախ անկյունում գտնվող կանաչ գումարած նշանի վրա՝ «Elements» ներդիրում:
1C:Enterprise ռեժիմում խմբի բոլոր գոյություն ունեցող տարրերը կցուցադրվեն յուրաքանչյուրը առանձին ներդիրում: Այն աշխատանքայինից վեր կամ ներքև տեղադրելու համար որոշակի խմբի «Հատկություններ» պատուհանում «Ցուցադրել» կետում ընտրեք համապատասխան հրամանը:

Դուք կարող եք նաև տարրեր ավելացնել ձևին՝ անհրաժեշտ մանրամասները տարրի ծառի մեջ քաշելով: Տվյալները խմբագրելիս կամ մուտքագրելիս ձևի կառավարում նավարկելը հեշտացնելու համար սահմանեք ձեզ հարմար հերթականությունը՝ ծառի մեջ դասավորելով տարրերը և դրանք ստորադասելով այլ տարրերին և խմբային տարրերի հատկությունները սահմանելով ձեր կարիքներին համապատասխան:
Ձևի մանրամասները խմբագրելու համար՝ փոխեք դրանք, ստեղծեք նորերը կամ ջնջեք դրանք, օգտագործեք վահանակը մանրամասների ծառի տարածքում՝ համապատասխան ներդիրում:

Հրամանի միջերեսը խմբագրելու համար անցեք համապատասխան ներդիր: Դուք կտեսնեք հրամանի ծառ, որի հիմնական ճյուղերն են «Նավարկության վահանակը» և «Հրամանների վահանակը»: Որոշ հրամաններ ավտոմատ կերպով ավելացվում են հրամանների միջերեսի ծառին, բայց դուք կարող եք նաև դրանք ավելացնել ինքներդ՝ քաշելով ձեզ անհրաժեշտ հրամանները գլոբալ (ընդհանուր) հրամանների ցանկից կամ ձևի հրամանների ցանկից:

Ձևի հրամանները խմբագրվում են համապատասխան ցանկում: Դուք կարող եք դրանք ավելացնել, հեռացնել ցուցակից, սահմանել հատկություններ յուրաքանչյուր հրամանի համար՝ օգտագործելով հատկությունների պալիտրա, որը կարող եք զանգահարել՝ սեղմելով ցանկի հրամանի տողում մատիտի պատկերակը:
Ձևի պարամետրերը խմբագրելու համար անցեք «Պարամետրեր» ներդիր, որտեղ կարող եք նաև դրանք ավելացնել, ջնջել և սահմանել ցանկալի հատկությունները:

Տեսանյութ թեմայի վերաբերյալ

Ցուցադրելու համար օգտագործվող հաշվապահական աղյուսակը տնտեսական գործունեությունձեռնարկություն, աջակցում է բազմամակարդակ հիերարխիա՝ հաշիվ - ենթահաշիվներ: Որպեսզի օգտատերը կարողանա դիտել հաշվային աղյուսակում պարունակվող տվյալները և ուղղել դրանք, 1C համակարգը թույլ է տալիս փոխել հաշվի ձևը։ Բացի այդ, հաշիվ-ապրանքագրի տպագիր ձևը կարող է փոխվել ցանկացած այլ փաստաթղթում 1C-ում:

Ձեզ անհրաժեշտ կլինի

Հրահանգներ

Յուրաքանչյուր հաշվի կամ ենթահաշվի համար տրամադրվում է վերլուծական հաշվառում: Հետևաբար, 1C-ում հաշվային աղյուսակ ստեղծելիս և հետագայում խմբագրելիս կարող են տրամադրվել ենթահաշիվների պահանջվող քանակը, այսինքն՝ վերլուծական հաշվառման օբյեկտները: Ավելին, հաշիվների և ենթահաշիվների ճշգրտումները կարող են կատարվել ինչպես օգտագործողի կողմից, որն աշխատում է ավտոմատացված համակարգհաշվապահական և ծրագրային ապահովման մշակող:

Այս հոդվածը նկարագրում է, թե ինչպես միացնել արտաքին տպագիր ձևը 1C տվյալների բազայի հետ՝ օգտագործելով «Առևտրի կառավարում 11.2» կոնֆիգուրացիայի օրինակը:

«Առևտրի կառավարում 11.2» կոնֆիգուրացիան կազմաձև է «ԿԱՌԱՎԱՐՎԱԾ» ձևաթղթերի վրա:

Մեր հրահանգները «ցույց են տալիս», թե ինչպես կարելի է միացնել արտաքին տպագիր ձևը 1C տեղեկատվական բազայում «ԿԱՌԱՎԱՐՎԱԾ» ձևաթղթերի վրա կազմաձևմամբ, մասնավորապես.

  • «Հաշվապահական հաշվառում 3.0»
  • «Առևտրի կառավարում 11.2».
  • «Աշխատավարձ և անձնակազմի կառավարում 3.1».
  • «Համապարփակ ավտոմատացում 2.0»
  • «Վերահսկողություն փոքր ընկերություն 1,6 դյույմ
  • «Մանրածախ 2.2»
  • և նմանատիպ այլ կոնֆիգուրացիաներ:

Արտաքին տպագրական ձևը 1C-ում միացնելու համար մեզ անհրաժեշտ կլինի անցնել 11 քայլ:

1 — «Գլխավոր տվյալներ և կառավարում» ընտրացանկ (Այլ կոնֆիգուրացիաներում, օրինակ՝ Enterprise Accounting 3.0-ում, այն կարելի է անվանել պարզապես «Կառավարում»): 2 — Ընտրեք «Տպագիր ձևեր, հաշվետվություններ և մշակում» (տես ստորև նկարը ↓)

3 — Ընդլայնել «Զեկույցներ և մշակում» ենթամենյուն (այլ կոնֆիգուրացիաներում, ինչպիսին է Enterprise Accounting 3.0-ը, կարող է այդպիսի ենթացանկ չլինել, ուստի մենք անմիջապես անցնում ենք հաջորդ քայլին): 4 — Նշեք «Լրացուցիչ հաշվետվությունների օգտագործում և մշակում» վանդակը: 5 — Անցեք բաժին. Լրացուցիչ հաշվետվություններ և մշակում: (տես ստորև նկարը ↓) ()

6 - Սեղմեք «Ստեղծել» կոճակը: (տես ստորև նկարը ↓)

1C-ի նոր տարբերակներում (սկսած 2016 թվականի օգոստոսից) ծրագիրն ունի ներկառուցված նախազգուշացման մեխանիզմ անհայտ արտաքին մշակման օգտագործման վտանգի մասին, որը կարող է պարունակել «վիրուսներ» ծրագրի ավելի վաղ տարբերակներում, նախազգուշացումը չի հայտնվի: Եթե ​​դա տեղի ունենա, ապա արտաքին տպագրական ձևը միացնելու համար անհրաժեշտ կլինի. 7 - սեղմեք «Շարունակել» կոճակը: (տես ստորև նկարը ↓)

8 — Ընտրեք այն գրացուցակը, որտեղ գտնվում է մշակումը: 9 — Ընտրեք այն (մեզ անհրաժեշտ մշակումը): 10 - Սեղմեք «Բացել» կոճակը: Կամ, 9-րդ և 10-րդ քայլերի փոխարեն, ընտրության պատուհանում կարող եք պարզապես կրկնակի սեղմել մեզ անհրաժեշտ արտաքին տպագիր ձևի վրա: (տես ստորև նկարը ↓)

Եթե ​​մենք պետք է ավելացնենք տեղաբաշխում ավելացված մշակման համար (Օրինակ, սա համընդհանուր պայմանագրի ձև է մեր կայքից, և մեզ անհրաժեշտ է այս ձևը տպելու հրամանը, որպեսզի ցուցադրվի որոշ օբյեկտում, որտեղ այն ի սկզբանե չի ցուցադրվում) - 11 — կտտացրեք տեղաբաշխման տողին («Տեղադրեք:», գուցե «Տեղադրում:») և ընտրեք անհրաժեշտ գրացուցակները և փաստաթղթերը: 12 — Արտաքին տպագրության ձևը միացնելու քայլերն ավարտում ենք՝ սեղմելով «Գրանցել և փակել» կոճակը: (տես ստորև նկարը ↓)

Վե՛րջ: Շնորհավորում եմ: Արտաքին տպագրական ափսեը միացված է:Արդյո՞ք մենք ամեն ինչ ճիշտ ենք արել: Եկեք ստուգենք...

Մինչև ձայնագրելը և փակելը մենք նկատեցինք, որ այս արտաքին տպագիր ձևը գտնվում է ապրանքների և ծառայությունների վաճառք փաստաթղթում, ինչը նշանակում է, որ մենք կարող ենք տպագրական տարբերակներ բացել ցանկացած տեսակի փաստաթղթի համար՝ «Ապրանքների և ծառայությունների վաճառք»: սեղմեք «Տպել» կոճակը և տեսեք, որ հայտնվել է տպագիր ձևերի ընտրության պատուհան, որոնց թվում կա. 13 — մեր կողմից միացված արտաքին տպագրական ձևը (տես ստորև նկարը ↓)

Հիմա դա հաստատ է: Հուսով ենք, որ այս հոդվածը օգտակար էր ձեզ համար:

Կյանքը շարունակվում է, օրենսդրությունը փոխվում է, ծրագրավորողը թողարկում է կոնֆիգուրացիայի թարմացումներ, և մենք նորից ընտրություն ունենք՝ ինքներս տեղադրենք թարմացումը կամ նորից զանգահարենք ծրագրավորողին՝ «տեղադրել նոր թողարկում»...

Եկեք ծանոթանանք տպագրական ձևաթղթերի փոփոխման մեխանիզմին՝ առանց կոնֆիգուրացիան փոխելու։


1C-ն օգտագործող յուրաքանչյուր հաշվապահի պրակտիկայում երբևէ անհրաժեշտություն է եղել փոփոխել կոնֆիգուրացիան իրենց համար. տեսքըհաշիվ-ապրանքագիր. Ամեն ինչ լավ կլիներ, բայց ժամանակի ընթացքում այդ փոփոխություններից շատերը կուտակվում են, և երբ գալիս է թողարկումը թարմացնելու ժամանակը, առաջանում է երկընտրանք. իհարկե հավելավճարով): Ինչպե՞ս կարող է սա լինել: Կազմաձևերի թարմացումը ինչ-որ կերպ պարզեցնելու համար մշակողները ստեղծեցին նոր մեխանիզմ՝ «Արտաքին մշակում, տպագիր ձևեր, աղյուսակային մասեր լրացնելու վերամշակում»: Այսօր մենք կանդրադառնանք այս մեխանիզմի միայն մի մասին՝ տպագրական ձևաթղթերին:


Ցանկացած առարկա լավագույնս սովորվում է օրինակով: Եկեք մեզ դնենք հետևյալ խնդիրը. կոնֆիգուրացիայի մեջ ավելացնենք հաշիվ-ապրանքագիր (փաստաթուղթ) տպելու հնարավորությունը «Ապրանքների և ծառայությունների վաճառք») մեր ընկերության տարբերանշանով: Բացի այդ, անհրաժեշտ է, որ փաստաթղթի վերնագրում մակագրությունները «մատակարար»Եվ «գնորդ»ընդգծված էին թավերով և, վերջապես, անհրաժեշտ է, որ փաստաթղթի ներքևի մասում տեղադրվի այն անվտանգության ծառայության ստորագրությունը, որը լիազորել է առաքումը:


Ներկայացնենք երկուսը լրացուցիչ պայմաններ:

  • Նոր տպագիր ձևը պետք է փոխարինի հին ձևին «հաշիվ»
  • Կազմաձևը հնարավոր չէ փոխել, քանի որ մենք ցանկանում ենք ապագայում օգտագործել կազմաձևի ավտոմատ թարմացումը

Դե, ի՞նչ խնդիր կա։ Թվում է, թե չափազանց բարդ? Դե ինչքան բարդ է, այնքան հետաքրքիր է, և այնքան շատ ես ուզում լուծել։ Հետո գործի անցիր։


Մենք գործարկում ենք մեր տվյալների բազան Configurator ռեժիմում: Բացեք կոնֆիգուրացիան՝ ընտրելով հրամանը հիմնական ընտրացանկում «Կազմաձևում > Բացել կոնֆիգուրացիան». Մենք ոչ մի դեպքում չենք փոխի կոնֆիգուրացիան: Մենք այն կօգտագործենք որպես նախատիպ։ Հիմնական աշխատանքն այստեղ ենք անելու, բայց արտաքին մշակումը խմբագրելու ենք։ Հիմնական ցանկի հրամանով ստեղծում ենք արտաքին մշակում «Ֆայլ > Նոր». Փաստաթղթի տեսակի ընտրություն «Արտաքին մշակում». Առաջին մշակման համար եկեք անուն դնենք «Բրենդային հաշիվ ապրանքագիր»


Կարևոր. Մշակման անունը չպետք է պարունակի բացատներ, ինչպես փոփոխականների անունները:


Հիմա մի քիչ անենք «գրագողություն». Եկեք պատճենենք դասավորությունը «հաշիվ»փաստաթղթից «Ապրանքների և ծառայությունների վաճառք». Դա անելու համար մենք այն կգտնենք մասնաճյուղում «Փաստաթղթեր»կոնֆիգուրացիայի ծառ: Ընդարձակեք այս շարանը՝ սեղմելով պատկերակի վրա «+» և գտնենք մեզ անհրաժեշտ դասավորությունը «հաշիվ»(դա թեմայի մեջ է «Դասավորություններ») Այս օբյեկտը պատճենելու համար ծառի մեջ պետք է ընտրել այս դասավորությունը և գործարկել հրամանը «Խմբագրել > Պատճենել»(նույն գործողությունը տեղի է ունենում համակցությամբ CTRL + C) Հիմա անցնենք մեր ստեղծած մշակմանը, ծառի մեջ ընտրենք պիտակ «Դասավորություններ»և հիմնական ընտրացանկում ընտրեք տարրը. «Խմբագրել > Տեղադրել» (CTRL+V). Արդյունքը պետք է նման լինի Նկար 1-ին:


Այժմ կրկնակի սեղմեք՝ դասավորությունը բացելու համար:

Ի՞նչ է «դասավորությունը»

Մի քանի խոսք ասենք դասավորության նպատակի մասին։

Դասավորություն- պահեստավորման վայրը «շինանյութեր», տարածքներ, որոնցից աղյուսների պես կառուցված է աղյուսակային փաստաթուղթ, որը մենք սովոր ենք տպագիր անվանել։ Տարածքները սահմանվում են՝ օգտագործելով հորիզոնական և ուղղահայաց հատվածները կամ դրանց խաչմերուկները: Մեր դասավորությունը ունի միայն հորիզոնական հատվածներ. «Վերնագիր», «Մատակարար», «Գնորդ», «Սեղանի վերնագիր», «Տող» (տես Նկար 2):. Տարածքը բջիջների ամբողջություն է: Ինչպես MS Excel-ում, բջիջները կարող են միաձուլվել, տեքստի և ֆոնի գույները, տառատեսակները և այլն կարող են փոխվել: Բջջի բոլոր կարգավորումները կարող են դիտվել և փոփոխվել բջջային հատկությունների պատուհանում: Դուք կարող եք զանգահարել կարգավորումների պատուհանը՝ աջ սեղմելով բջիջի վրա և ընտրելով համատեքստի ընտրացանկի տարրը «Հատկություններ»(նույն արդյունքը ձեռք է բերվում ստեղնաշարի դյուրանցմամբ Alt+Enter).


Բջիջը կարող է պարունակել երեք տեսակի արժեքներից մեկը.

  1. տեքստը- այս տեսակի արժեքը կտպվի նույն ձևով.
  2. պարամետր– այս տեսակի բջիջը պարունակում է փոփոխականի անունը, որի արժեքը կտպվի:
  3. նմուշ– այս տեսակի բջիջները առաջին և երկրորդ տարբերակների համադրություն են: Բջիջը կարող է պարունակել տեքստ և փոփոխականներ: Որպեսզի ծրագիրը տարբերի տեքստը փոփոխականից, փոփոխականները պետք է փակվեն քառակուսի փակագծերում. «Այսօր [Ամսաթիվ] է».

Կարևոր.Աղյուսակի խմբագրիչը ցուցադրում է երկրորդ և երրորդ տիպի բջիջների արժեքները եռանկյուն փակագծերում: Նկար 2-ում կա տեքստով բջիջ «Գնորդ»- կարծես տեքստ է, և բջջի աջ կողմում «Գնորդի ներկայացում»- պարամետր.

Ինչո՞ւ եմ այս ամենը պատմում։ Այժմ դուք գիտեք, թե որ բջիջներում կարող եք հեշտությամբ փոխել բովանդակությունը, և որոնցում անցանկալի է որևէ բան փոխել, քանի որ ձեզ հարկավոր է փոփոխություններ կատարել տպագրության ալգորիթմում:

Այժմ վերադառնանք մեր գործին։ Մենք ստեղծեցինք մշակումը, պատճենեցինք դասավորությունը և պատրաստ ենք այն փոփոխել՝ մեզ հարմարեցնելու համար: Նախ, եկեք ավելի սերտ նայենք դրան:

Ինչ է ներառված տպագրվող դասավորության մեջ

Բոլոր փաստաթղթերի դասավորության կառուցվածքը շատ նման է: Ուշադիր ուսումնասիրելով մեկ փաստաթուղթ՝ մենք կարող ենք գործ ունենալ մյուսների հետ: Առաջին բաժին «Վերնագիր». Երբ այս բաժինը ցուցադրվի, կստեղծվի փաստաթղթի վերնագիր, որը բաղկացած է տեսակից, ամսաթվից և փաստաթղթի համարից: Դրան հաջորդում են բաժինները «Մատակարար» և «Գնորդ», որում ծրագիրը կցուցադրի տեղեկատվություն համապատասխանաբար մատակարարի և գնորդի մասին։ Հաջորդը ավելի հետաքրքիր բաժին է «Լրացուցիչ տեղեկություններ», որը մշակողները օգտագործում են փաստաթղթի վրա այլ տեղեկություններ ցուցադրելու համար, օրինակ՝ պայմանագրի մասին տեղեկություններ դրա համարով և ամսաթվով: Այս բաժնի առանձնահատկությունն այն է, որ այն կարող է բազմիցս ցուցադրվել, և ամեն անգամ կարող է տարբեր տեղեկություններ պարունակել։ Ինչ կոնկրետ տպել և երբ նկարագրված է տպագրության ալգորիթմում:

Սա լրացնում է փաստաթղթի վերնագիրը: Վերնագրին սովորաբար հաջորդում է աղյուսակային հատվածը: Հետաքրքիր է, որ դասավորությունը նկարագրում է աղյուսակային մասի ցուցադրման երկու տարբերակ. «Սեղանի վերնագիր», «Սթրինգ» եւ «HeaderTable Places»Եվ «String Place». Նայած՝ ձեր սյունակը լրացված է, թե ոչ «Մեստ»փաստաթղթում կօգտագործվի փաստաթղթի աղյուսակային մասի ցուցադրման առաջին կամ երկրորդ տարբերակը: Հետաքրքրասեր ընթերցողին երևի արդեն հետաքրքրել է՝ ինչու՞ վերնագրի ելքային բաժնում «Գին»Եվ «Գումար»դրված են եռանկյուն փակագծերում այնպես, կարծես փոփոխականներ լինեն: Ճիշտ է. սրանք փոփոխականներ են, որոնցում, կախված փաստաթղթի կարգավորումներից, կցուցադրվի մակագրությունը «Գին», «Գինը ԱԱՀ-ով»կամ «Գին առանց ԱԱՀ-ի».և նմանապես գումարի համար:

Դե, ներքևում դասավորության մեջ կան բաժիններ, որոնց օգնությամբ ցուցադրվում են փաստաթղթի և ստորագրության արդյունքները:

Դասավորության խմբագրում

Լավ կլինի լոգոն տեղադրել մատակարարի և գնորդի մասին տեղեկատվության վերևում: Առաջարկում եմ խմբագրել դասավորության տարածքը «Վերնագիր». Անհրաժեշտ է նվազեցնել բովանդակությունը պարունակող բջիջի չափը «TitleText». Այս բջիջը բաղկացած է մի քանի միավորված բջիջներից: Մենք չափը փոխում ենք հետևյալ կերպ.

  1. Եկեք զգուշորեն պատճենենք միավորված բջիջի բովանդակությունը «TitleText»(Դա անելու համար դուք պետք է ընտրեք բջիջը և օգտագործեք հրամանը «Խմբագրել > Պատճենել» կամ ստեղնաշարի դյուրանցում CTRL+C)
  2. Ընտրելով այս բջիջը, ընտրեք տարրը հիմնական ընտրացանկում «Սեղան - Միաձուլել», ինչը կհանգեցնի հակառակ էֆեկտի՝ միաձուլված բջիջը կբաժանվի բազմաթիվ բնօրինակ բջիջների
  3. Այժմ եկեք ընտրենք ավելի փոքր թվով բջիջներ. սյունակի 2-րդ բջիջի փոխարեն մենք կսկսենք միաձուլվել 6-րդ սյունակից՝ այն ավարտելով 32-րդ սյունակում, և նորից սեղմեք կոճակը: «Միաձուլվել»
  4. Թիմ «Խմբագրել > Տեղադրել» (CTRL+V)տեղադրեք նախորդ միաձուլված բջիջի բովանդակությունը նոր միացված բջիջի մեջ
  5. Մենք պարզապես մաքրում ենք ազատված բջիջները 2-5-րդ սյունակներում (ընտրեք դրանք և սեղմեք Ջնջել ստեղնը)

Այժմ դուք կարող եք տեղադրել պատկերանշանով նկար ազատ տարածության մեջ: Դա անելու համար ընտրեք տարրը ընտրացանկում «Աղյուսակ > Նկարներ > Նկար...». Գտեք մեր պատկերանշանով ֆայլը սկավառակի վրա և սեղմեք « Լավ« Այժմ եկեք պատկերը տեղափոխենք ազատ տարածություն։ Արդյունքը պետք է նման լինի Նկար 3-ում:


Այժմ եկեք ընդգծենք բջիջների արժեքները թավով «Մատակարար»Եվ «Գնորդ»(նկ. 4): Դա անելու համար գտեք պարամետրը բջջային հատկություններում «Տառատեսակ»և դրեք ոճը համարձակ:



Եվ վերջապես, մնում է ավելացնել անվտանգության ծառայության ստորագրությունը։ Այս տեղեկատվությունը մենք կտեղադրենք բաժնում «Ստորագրություններ». Ստորագրությունների համար տարածք ստանալու համար անհրաժեշտ է ընդլայնել բաժինը: Ընտրեք 37-րդ տողը, աջ սեղմեք դրա վրա և ընտրեք «Ընդարձակել», և այդպես երկու անգամ։ Ավելացված տողերից մեկում տեղ կտեղադրենք անվտանգության ծառայության ստորագրության համար։ Արդյունքում, ամեն ինչ պետք է նման լինի Նկար 5-ում:



Կարևոր.Տիպիկ կոնֆիգուրացիայում օգտագործվում են երկու լեզու՝ ռուսերեն և ուկրաիներեն: Դասավորությունը պահպանում է տեքստի ներկայացումը երկու լեզուներով (բջջի ձևավորումը ընդհանուր է): Մեր ավելացրած մակագրության ուկրաինական տարբերակը մուտքագրելու համար անհրաժեշտ է գնալ բջիջների հատկություններ և դաշտ «Տեքստ»սեղմեք կոճակը «որոնում». Կբացվի պատուհան՝ տարբեր լեզուներով տեքստային ներկայացումներ մուտքագրելու համար (նկ. 6):

Ինչպես ապահովել տպագրությունը

Այսպիսով, դասավորությունը պատրաստ է: Հիմա ժամանակն է աշխատելու այն տպելու ալգորիթմի վրա:

Որպեսզի մենք առանց ցավի ինտեգրենք այս դասավորությունը կոնֆիգուրացիայի մեջ և օգտագործենք այն, մեր ստեղծած մշակումը պետք է բավարարի հետևյալ պայմանները.

  1. Դուք պետք է ստեղծեք հենարաններ մշակման մեջ «Օբյեկտի հղում»տեսակի հետ «AnyLink»
  2. Պետք է պրոցեդուրա ստեղծեք մշակման մոդուլում «Print() Export»ոչ մի պարամետր և պետք է նշվի հիմնաբառ "Արտահանում"

Առաջին կետն անհրաժեշտ է, որպեսզի տպագրության ալգորիթմը իմանա, թե որտեղից պետք է տվյալներ ստանալ տպագրության համար, իսկ երկրորդը հենց տպագրության ալգորիթմն է։ Եկեք կատարենք այս պայմանները.

Պատուհանների վահանակում ընտրեք մեր մշակումը խմբագրելու պատուհանը (Նկար 7-ում): Մեր մշակման համար նախատեսված օբյեկտների ծառով պատուհան կբացվի: Ընտրելով մասնաճյուղ «Մանրամասներ»և սեղմեք կոճակը «Ավելացնել»,. Կբացվի հատկանիշի հատկությունների պատուհանը: Եկեք մուտքագրենք անունը - «Օբյեկտի հղում»և նշիր տեսակը «AnyLink». Այժմ մենք կարող ենք անցնել տպագիր մոդուլի տեքստին: Մենք այն զրոյից չենք գրի, մենք կպատճենենք այն փաստաթղթից «Ապրանքների և ծառայությունների վաճառք».



Դա անելու համար գտեք փաստաթղթերի կազմաձևման ծառի մեջ «Ապրանքների և ծառայությունների վաճառք», աջ սեղմեք դրա վրա և ընտրեք «Բաց օբյեկտի մոդուլ»(տես Նկար 8):



Սա կբացի փաստաթղթի մոդուլը: Մեզ անհրաժեշտ է առաջին գործառույթը «Տպագիր փաստաթուղթ». Դրա տեքստը պետք է ընտրվի և պատճենվի: Շատ հարմար է ընդգծել ֆունկցիայի տեքստը, երբ այն ծալված է, բայց պետք է նաև ընդգծել դրա տակ գտնվող տողը, հակառակ դեպքում վտանգում եք պատճենել միայն վերնագիրը:

Տես Նկար 9-ը, մենք ընդգծել ենք վերնագիրը և դրա տակ գտնվող տողը: Դրանից հետո պատճենեք այն clipboard-ում: Հիմնական մենյու «Խմբագրել > Պատճենել» (կամ CTRL+C).



Մենք անգիր ենք արել տեքստը clipboard-ում, այժմ եկեք նորից անցնենք մեր մշակմանը «Բրենդային հաշիվ ապրանքագիր». Սեղմեք կոճակը «Գործողություններ > Բացել օբյեկտի մոդուլը»(նկ. 10):



Տեղադրեք պատճենված տեքստը. «Խմբագրել > Տեղադրել» (կամ CTRL+V).

Այժմ անհրաժեշտ է մի փոքր խմբագրել պատճենված տեքստը, քանի որ այն գրվել է հենց փաստաթղթից փաստաթուղթ տպելու համար, և մենք այն հավաքում ենք արտաքին մշակումից։ Դա անելու համար ձեզ հարկավոր է.

  1. Վերանվանել գործառույթը «Տպել»
  2. Փոխարինել «Այս օբյեկտը»վրա «Օբյեկտի հղում»
  3. Փոխարինել «Այս օբյեկտը»վրա «Օբյեկտի հղում»
  4. Փոխարինել «Կազմակերպության բանկային հաշիվ»վրա «Հղում դեպի Object.Organization բանկային հաշվին»
  5. Փոխարինել «Ապրանք. Ամփոփում»վրա «LinkToObject.Products.Total»

Այս գործողությունների համար կարող եք օգտագործել հիմնական ընտրացանկի տարրը «Խմբագրել > Փոխարինել».

Դրանից հետո դուք պետք է ստուգեք շարահյուսությունը: Դրա համար կա կախարդական համադրություն՝ CTRL+F7: Արդյունքում պետք է հայտնվի հետևյալ հաղորդագրությունը. «Շարահյուսական սխալներ չեն գտնվել»:

Դե, սրանով մենք ավարտեցինք բոլոր կեղտոտ գործերը։ Այժմ մենք կարող ենք, օրինակ, ֆայլի մեջ պահել մեր աշխատանքի արդյունքները «BrandedInvoice.epf». Դա անելու համար հարկավոր է ակտիվացնել այս մշակման պատուհանը և պահպանել այն՝ օգտագործելով ծրագրի հիմնական մենյուը «Ֆայլ > Պահել որպես...». Մշակման ֆայլի անվանումը – «BrandedInvoice.epf»(այն կառաջարկվի լռելյայն): Դուք կարող եք այն ժամանակավորապես պահել ձեր աշխատասեղանին, որպեսզի ավելի ուշ կարողանաք գտնել այն:

Կարևոր.Ինչպես տեսաք, մենք որևէ փոփոխություն չենք կատարել մեր կազմաձևում: Վերը նկարագրված բոլոր գործողությունների համար դուք նույնիսկ կարիք չունեք հեռացնել այն աջակցությունից (այսինքն՝ միացնել փոխելու հնարավորությունը):

Արտաքին մշակման միացում կազմաձևին

Այժմ մենք կարող ենք միացնել մշակումը մեր հաշիվ-ապրանքագրին: Դա անելու համար գործարկեք ռեժիմում: Գնացեք մենյու «Ծառայություն», որտեղ մեխանիզմի հետ կապված երեք կետ կա «Արտաքին մշակում, ձևաթղթերի տպագրություն, աղյուսակային մասերի լրացման վերամշակում». Մեր դեպքում մեզ միայն անհրաժեշտ է իրը «Արտաքին տպագրական ձևեր»(տես նկ. 11):



Սա կբացի գրացուցակը: «Արտաքին մշակում», ըստ տեսակի ընտրության «տպագիր ձևեր». Այն կպահի բոլոր արտաքին տպագիր ձևաթղթերի ցանկը՝ նշելով, թե որ փաստաթղթերի համար են դրանք նախատեսված և ինչ դեպքերում պետք է ցուցադրվեն:



Կարևոր.Մշակումն ինքնին կպահվի տվյալների բազայում այլ տվյալների հետ միասին, այսինքն՝ մշակումը տվյալների բազայի ներսում պահելուց հետո արտաքին ֆայլի կարիք չենք ունենա։

Մենք պետք է նոր տարր ստեղծենք գրացուցակում: Սեղմեք Տեղադրեք. Հիմա եկեք նայենք տարրի բովանդակությանը: Անվան իմաստը ավելացնում ենք համառոտ նկարագրությունայս ձևի էությունը, օրինակ. «Ընկերության հաշիվ ապրանքագիր». Ինչպես ցանկացած այլ գրացուցակ, այն նույնպես ունի ծածկագիր: Թողնենք որպես լռելյայն։ Type հատկանիշը լռելյայն լրացված է և հնարավոր չէ խմբագրել. «Տպագիր ձև». Իսկ վերնագրի վերջին տարրը մեկնաբանություն է։ Այստեղ, ինչպես միշտ, ավելի մանրամասն է տպագրության ձևի նպատակը։ Բացի վերնագրից, այս գրացուցակի տարրերն ունեն երկու էջանիշ: Երկրորդը պարունակում է տեղեկատվություն այս մշակման մուտքի իրավունքի սահմանափակման մասին: Այս թեման դուրս է այս հոդվածի շրջանակներից (մենք կխոսենք մուտքի իրավունքների այս և այլ կարգավորումների մասին՝ առանց կոնֆիգուրացիան փոփոխելու առաջիկա համարներից մեկում):

Եկեք ավելի սերտ նայենք առաջին ներդիրին:

Ներդիրը պարունակում է չորս սյունակ: Օբյեկտների ներկայացում– փաստաթղթի տեսակը, որի համար մենք կցանկանայինք օգտագործել մեր տպագրական ձևը,

Ընտրություն– պայման, որի դեպքում այս տպագիր ձևը պետք է հասանելի լինի: Օրինակ, մենք վերամշակեցինք հաշիվ-ապրանքագրի տպագիր ձևը և այն թարգմանեցինք անգլերեն: Եվ մենք ցանկանում ենք հաճախորդների համար թղթապանակից «եվրոպական»ստանդարտ տպագիր ձևի փոխարեն «հաշիվ»վրա տպագրվել է նոր ձև Անգլերեն. Դա անելու համար կարող եք օգտագործել սյունակը «Ընտրություն». Նման ընտրության օրինակ ներկայացված է Նկար 13-ում:



Բայց մեր առաջադրանքում ընտրության կարիք չկա։

Տպագրվող ձևի ֆայլ– ցույց է տալիս ֆայլը, որտեղից պետք է վերցնել դասավորությունը և տպագրության կարգը: Այս բջիջում դուք պետք է ընտրեք այն ֆայլը, որը մենք պահել ենք աշխատասեղանին:

Փոխարինվող տպագրական ափսե– եթե ցանկանում ենք, որ մեր ստեղծած տպագիր ձևը փոխարինի այս փաստաթղթի ստանդարտներից մեկը, ապա պետք է նշենք, թե որն է պետք փոխարինել: Եթե ​​ընտրելու բան չկա, կհայտնվի լրացուցիչ տպագիր ձև:

Մեր դեպքում մենք պետք է «Բրենդային հաշիվ ապրանքագիր»տպագրվել է սովորական հաշիվ-ապրանքագրի փոխարեն։ Դա անելու համար ընտրեք այս դաշտում «հաշիվ».

Հիմա եկեք պահպանենք այս տարրը: Եվ բացեք ցանկացած հաշիվ-ապրանքագիր:

Այն պետք է նման լինի Նկար 14-ում:



Դե, սա ավարտում է այն խնդիրը, որը մենք դրել ենք հոդվածի սկզբում: Մենք կարծում ենք, որ մենք կարողացանք ցույց տալ այն հնարավորությունները, որ արտաքին մշակման մեխանիզմի օգտագործումը բացում է օգտագործողի համար:

Ձեր հմտությունները համախմբելու համար կարող եք փորձել ինքնուրույն ավելացնել կոնֆիգուրացիայի լրացուցիչ տպագիր ձև «Պահեստ» «Ապրանքների և ծառայությունների ստացում» փաստաթղթի համար, որը կկրկնի սովորական հաշիվ-ապրանքագիրը, բայց առանց գների և գումարների, ինչպես նաև: պարունակում են դաշտեր՝ ընդունված քանակությունը մուտքագրելու համար: