ბეჭდური ფორმების განლაგებებთან მუშაობა 1c 8.3. პუბლიკაციები. დასაბეჭდი განლაგების შექმნა

ეს სტატია აღწერს, თუ როგორ უნდა დააკავშიროთ გარე საბეჭდი ფირფიტა 1C ბაზაზე "Trade Management 10.3" კონფიგურაციის მაგალითის გამოყენებით.

"Trade Management 10.3" კონფიგურაცია არის კონფიგურაცია ეგრეთ წოდებული "NORMAL" ფორმებზე და არა "მართული" ფორმებზე, როგორიცაა "Trade Management 11.2", ჩვენ გირჩევთ წაიკითხოთ "მართული" ფორმები.

ჩვენი ინსტრუქცია "გვიჩვენებს", თუ როგორ უნდა დააკავშიროთ გარე საბეჭდი ფირფიტა 1C-ში კონფიგურაციით "REGULAR" ფორმებზე, კერძოდ:

  • "ბუღალტრული აღრიცხვა 2.0"
  • "ვაჭრობის მენეჯმენტი 10.3"
  • „ხელფასი და პერსონალის მართვა 2.5“
  • "ინტეგრირებული ავტომატიკა 1.1"
  • „კონტროლი საწარმოო საწარმო 1.3 "
  • "საცალო ვაჭრობა 1.0"
  • და სხვა მსგავსი კონფიგურაციები.

1C-ში გარე საბეჭდი ფირფიტის დასაკავშირებლად საჭიროა 11 ნაბიჯის გავლა.

1 - მენიუ "სერვისი". 2 - ვირჩევთ „გარე ბეჭდვის ფორმებს და დამუშავებას“. 3 - შემდეგი - "გარე ბეჭდვის ფორმები" (იხილეთ ქვემოთ მოცემული ფიგურა ↓)

იმისათვის, რომ დაგარწმუნოთ, რომ ეს ინსტრუქცია ასევე შესაფერისია სხვა კონფიგურაციისთვის "NORMAL" ფორმებზე - ჩვენ წარმოგიდგენთ იმავე საწყისს. 1-2-3 ნაბიჯები, მაგრამ არა "ვაჭრობის მენეჯმენტი 10.3", არამედ "ბუღალტრული აღრიცხვა 2.0"-შიც ყველაფერია, ქვეპუნქტებში ოდნავ შეცვლილი სიტყვების გარდა, კერძოდ ...

1 - მენიუ "სერვისი" (ისევე როგორც "UT 10.3" და სხვა).
2 - აქ "დამატებითი ანგარიშები და დამუშავება", და არა "გარე ბეჭდვის ფორმები და დამუშავება", როგორც "UT 10.3",
მაგრამ მნიშვნელობა იგივეა და იგივეა "სერვისის" მენიუში.
3 - და შემდეგ - "დამატებითი გარე საბეჭდი ფირფიტები", ე.ი. დამატებითი სიტყვა "დამატებითი" "UT 10.3"-თან შედარებით (იხილეთ სურათი ქვემოთ ↓)

შემდეგ ჩვენ გავაგრძელებთ "ვაჭრობის მენეჯმენტის 10.3" მაგალითს ზედმეტი შედარების გარეშე.
4 - დააჭირეთ ღილაკს "+" ე.ი. "დამატება". 5 - ღილაკი, სადაც დახატულია საქაღალდე (ჰოვერზე გამოჩნდება მინიშნება: "შეცვალეთ გარე დამუშავების ფაილი").

1C-ის ახალ ვერსიებში (2016 წლის აგვისტოდან) პროგრამას აქვს ჩაშენებული გამაფრთხილებელი მექანიზმი უცნობი გარე პროცესორების გამოყენების საფრთხის შესახებ, რომლებიც შეიძლება შეიცავდეს "ვირუსებს"; პროგრამის ადრინდელ ვერსიებში გაფრთხილება არ მოხდება! თუ ეს მოხდება, მაშინ გარე დამუშავების დასაკავშირებლად საჭირო იქნება - 6 - დააჭირეთ ღილაკს "გაგრძელება". (იხილეთ სურათი ქვემოთ ↓)

7 - ვირჩევთ დირექტორიას, რომელშიც განთავსებულია ჩვენთვის საჭირო გარე ბეჭდვის ფორმის ფაილი. 8 - აირჩიეთ ჩვენი ფაილი. 9 - დააწკაპუნეთ "გახსნა" (იხილეთ ფიგურა ქვემოთ ↓)

10 - გარე დასაბეჭდად შეიძლება ჰქონდეს ავტომატური რეგისტრაციის პარამეტრები, როგორც ჩვენს შემთხვევაში, აქ აზრი აქვს დააწკაპუნოთ "დიახ" - ამით ამ პარამეტრების გამოყენება რეგისტრაციისას, ე.ი. ავტომატურად შეარჩიეთ ის ობიექტები (დოკუმენტები ან შესაძლოა, მაგალითად, დირექტორიები), რომლებშიც შესაძლებელი იქნება გარე ამოსაბეჭდი ჩამრთველის გამოყენება (იხილეთ სურათი ქვემოთ ↓)

ეს არის ყველაფერი, ჩვენ შეავსეთ ცხრილი "დაბეჭდილი ფორმის მფლობელობა", ავტომატური რეგისტრაციის პარამეტრების წყალობით, ჩვენ შეგვიძლია დავინახოთ გარე დასაბეჭდი სახელი, რომელიც დაკავშირებულია, ალბათ თქვენ შეავსებთ "კომენტარის" ველს და ა. თქვენ შეგიძლიათ დაამატოთ თქვენი ობიექტები ცხრილში "დაბეჭდილი ფორმის საკუთრება", მაგალითად, ჩვენი დამუშავებისთვის "ხელშეკრულების უნივერსალური დასაბეჭდი ფორმა", რომელიც მხარს უჭერს მრავალი დოკუმენტისა და საცნობარო წიგნის ბეჭდვას, მაგრამ ავტომატური რეგისტრაციის პარამეტრები დაყენებულია მხოლოდ მთავარი: 10* - დააწკაპუნეთ მწვანე ღილაკზე "დამატება" და შეარჩიეთ რომელი ობიექტები მოათავსოთ დასამუშავებლად. ახლა რჩება მხოლოდ - 11 - დააჭირეთ ღილაკს "OK" და (იხილეთ ფიგურა ქვემოთ ↓)

ახლა ღირს შემოწმება - ყველაფერი სწორად გავაკეთეთ?
ამისათვის ჩვენ ვირჩევთ ობიექტს გადამოწმებისთვის, მაგალითად, დოკუმენტი "საქონლისა და მომსახურების გაყიდვა", რომელიც მითითებულია ცხრილში "საბეჭდი ფორმის კუთვნილება", რაც ნიშნავს, რომ დაკავშირებული ბეჭდვის ფორმა შეიძლება გამოყენებულ იქნას ამ დოკუმენტი! მოდით შევამოწმოთ ... (იხილეთ სურათი ქვემოთ ↓)

ბეჭდვის შესაძლებლობის შესამოწმებლად, გახსენით ფორმის ნებისმიერი დოკუმენტი: "საქონლისა და მომსახურების გაყიდვა". 13 - დააჭირეთ ღილაკს "ბეჭდვა".
ჩვენ ვხედავთ - გამოჩნდა ბეჭდვის ფორმების შერჩევის ფანჯარა, მათ შორის არის - 14 - ჩვენ მიერ დაკავშირებული გარე საბეჭდი ფირფიტა (იხილეთ სურათი ქვემოთ ↓)

გარე ამოსაბეჭდი ფაილები ჩვეულებრივი აპლიკაციისთვის (Enterprise Accounting 2.0 კონფიგურაციისთვის, სახელფასო და ადამიანური რესურსების 2.5, ვაჭრობის მენეჯმენტი 10.3 და ა.შ.) საკმაოდ მარტივი მოსამზადებელია, ვიდრე მართული აპლიკაციის გარე დასაბეჭდად.

რატომ შევქმნათ გარე საბეჭდი ფირფიტები

გარე საბეჭდი ფირფიტის უპირატესობა ჩვეულებრივთან შედარებით არის ის, რომ ის თავიდან აიცილებს კონფიგურაციის ცვლილებებს. საინფორმაციო ბაზა... ეს ნიშნავს, რომ შემდგომი კონფიგურაციის განახლების პროცესი არ გართულდება. გარდა ამისა, გარე საბეჭდი ფირფიტები, გარე პროცედურებთან ერთად, ფუნქციონირების გაფართოების ერთადერთი ვარიანტია. ძირითადი ვერსიები 1C კონფიგურაციები, რომელთა შეცვლა საერთოდ შეუძლებელია.

და ბოლო: გარე ბეჭდვის ფორმები უფრო ადვილია გამეორება, რადგან ისინი ცალკე ფაილია, რომელიც შეიძლება სწრაფად დაუკავშირდეს ინფო ბაზას.

როგორ შევქმნათ გარე დასაბეჭდი

განვიხილოთ გარე 1C ბეჭდვის ფორმის შექმნის პროცესი ეტაპობრივად:

  1. ჩვენ ვქმნით გარე დამუშავებას. ამისათვის კონფიგურატორში აირჩიეთ მენიუს ელემენტი ფაილი - ახალი ...და გახსნის დიალოგურ ფანჯარაში - გარე დამუშავება.
  2. შექმენით გარე დამუშავების რეკვიზიტები სახელწოდებით ReferenceObject... ატრიბუტის ტიპი - ბმული საცნობარო წიგნთან ან დოკუმენტთან, რომლისთვისაც იქმნება გარე დასაბეჭდი ვერსია. ერთი და იგივე ფორმა შეიძლება გამოყენებულ იქნას რამდენიმე სახის ობიექტისთვის, ამ შემთხვევაში, საყრდენების მონაცემთა ტიპი ReferenceObjectუნდა იყოს კომპოზიტური.
  3. ობიექტის მოდულში შექმენით ექსპორტის ფუნქცია სახელად ბეჭედი, რომელმაც უნდა დააბრუნოს საბეჭდი ფორმის მზა ცხრილი დოკუმენტი.

ხშირად ხდება, რომ თქვენ გჭირდებათ ოდნავ შეცვალოთ არსებული საბეჭდი ფირფიტის განლაგება და გახადოთ იგი გარეგანი. მაგალითად, დაამატეთ ორგანიზაციის ბეჭედი და მენეჯერის ხელმოწერა განლაგებაში.

გარე საბეჭდი ფირფიტის შექმნა სტანდარტულზე დაფუძნებული მცირე ცვლილებებით

მოდით განვიხილოთ ეს პროცედურა დოკუმენტის უნივერსალური გადაცემის დოკუმენტისთვის გარე დასაბეჭდად შექმნის მაგალითის გამოყენებით. საქონლისა და მომსახურების რეალიზაცია 1C: ბუღალტერია. ის სტანდარტული ბეჭდვის ფორმისგან განსხვავდება ორგანიზაციის ბეჭდის არსებობით.

  1. შექმენით გარე დამუშავება რეკვიზიტებით LinkToObject,მონაცემთა ტიპი - DocumentLink.საქონლის სერვისების რეალიზაცია.
  2. ჩვენ ვპოულობთ UPD-ის სტანდარტული ბეჭდვის ფორმის განლაგებას (ის არის ზოგად განლაგებაში) და კოპირება (გადაათრიეთ) გარე დამუშავების ფანჯარაში. სხვა დაბეჭდილი ფორმების განლაგება შეიძლება იყოს თავად დოკუმენტებში ან საცნობარო წიგნებში.
  3. ჩვენ ვაკეთებთ აუცილებელ ცვლილებებს საბეჭდი ფირფიტის კოპირებულ განლაგებაში.
  4. ჩვენ ვპოულობთ ფუნქციას, რომელიც პასუხისმგებელია ბეჭდვის ფირფიტის ფორმირებაზე. ამ ფუნქციამ უნდა დააბრუნოს გენერირებული ცხრილის დოკუმენტი. მისი შინაარსის კოპირება ექსპორტის ფუნქციაში ბეჭედი ()გარე დამუშავების ობიექტის მოდულში.
    ჩვენს შემთხვევაში, ეს არის ფუნქცია ბეჭდვა უნივერსალური გადაცემის დოკუმენტი () ექსპორტიდოკუმენტის ობიექტის მოდულიდან საქონლისა და მომსახურების რეალიზაცია.
    თუ განლაგებაში ცვლილებები მნიშვნელოვანი იყო (შეცვლილი უბნები და/ან პარამეტრები), მაშინ აუცილებელია ბეჭდვის ფუნქციის შესაბამისი კორექტირება.
  5. ცდილობს შეინარჩუნოს გარე დამუშავება. ეს, სავარაუდოდ, აჩვენებს შეცდომის შეტყობინებებს, რომლებიც დაკავშირებულია ბეჭდვის ფუნქციის მიერ გამოძახებული პროცედურებისა და ფუნქციების არარსებობასთან. ეს ფუნქციები და პროცედურები უნდა მოიძებნოს ორიგინალ დოკუმენტში და ასევე დაკოპირდეს გარე დამუშავების ობიექტის მოდულში. ან შეასწორეთ ბმული, თუ ორიგინალური ფუნქცია ან პროცედურა ექსპორტირებულია.
  6. (არ არის საჭირო).გარე საბეჭდი ფირფიტის შესამოწმებლად მოსახერხებელია მისი ფორმის გაკეთება, რომელზედაც განთავსდება საყრდენები ReferenceObject... ღილაკი შეასრულეთუნდა დარეკოს პროცედურა ბეჭედი ()ობიექტის მოდულიდან. ამისათვის დაყენებულია პროცედურა ღილაკზე დაწკაპუნების ღონისძიებისთვის:

კოლეგებო!

ჩვენ ვაგრძელებთ მოხსენების თემას 1C-ში. ცოტა ხნის წინ ჩვენს კლიენტს შეექმნა პრობლემა 1C 8.3-დან დოკუმენტაციის გადაცემისას.

შესავალი დამატებითი ინფორმაციანაბეჭდი სახით, საბეჭდი ფურცლების ნუმერაცია, თარიღის, დროისა და ანგარიშის გამცემი მომხმარებლის მითითება.

ჩვენ გავაანალიზეთ მსგავსი მაგალითი წინა გამოშვებაში 8.2 კონფიგურაციაში. ახლა ჩვენ გადავხედავთ ბეჭდვის პარამეტრებს, რომლებიც საშუალებას გაძლევთ გააკეთოთ ეს ყველაფერი 8.3 კონფიგურაციაში.

უფრო მეტიც, ბევრი მათგანი ავტომატიზირებულია 8.3-ში.

მაშ, როგორ შეიძლება ზემოაღნიშნული ინფორმაციის ბეჭდვა? რა უნდა გაკეთდეს ამ შემთხვევაში?

ჩვენ გთავაზობთ ვარიანტების მიმოხილვას, ალბათ ის ასევე სასარგებლო იქნება თქვენთვის.

ვარიანტი 1. უშუალოდ გენერირებული ანგარიშის ან დოკუმენტის დაბეჭდილი ფორმიდან:

ჩამოაყალიბეთ ინვოისის ბეჭდური ფორმა გადახდისთვის და დარეკეთ ქ. მენიუ - ცხრილი - ბეჭდვის პარამეტრები - სათაურები და ქვედა კოლონტიტულები და მორგება საჭიროებისამებრ.
ეს კეთდება ერთჯერადად ნებისმიერი FORMED საბეჭდი ფირფიტისთვის.

სათაურისა და ქვედა კოლონტიტული ველების დაყენება

ყურადღება მიაქციეთ ფორმის ზედა მარცხენა კუთხეში არსებულ ხატებს:

ეს არის თანმიმდევრობით: გვერდის ნომერი, გვერდების რაოდენობა, თარიღი და დრო. გადაიტანეთ მაუსი სათაურში ან ქვედაბოლოში სასურველ ადგილას და დააწკაპუნეთ სასურველ ხატზე. წიგნზე დაჭერის შემდეგ. OK ბეჭდვისას, ეს მონაცემები გამოჩნდება ბეჭდვის სახით, სადაც თქვენ მიუთითეთ.

ვარიანტი 2. კონფიგურაცია შესაძლებელია პროგრამის ნებისმიერი ბეჭდვისთვის (ანგარიშები, დოკუმენტები, ცნობები)

თუ არ გსურთ ყოველ ჯერზე ხელით დააკონფიგურიროთ სათაურები და ქვედა კოლონტიტული, მაშინ შეგიძლიათ გამოიყენოთ ადმინისტრაცია - სათაურების და ქვედა კოლონტიტულის კონფიგურაციის განყოფილება კონფიგურაციისთვის. ზოგადი ფორმასათაურები და ქვედა კოლონტიტულები დასაბეჭდად.

ეს ასე გამოიყურება:

Აქ მეტი შესაძლებლობებიინფორმაციის დასაბეჭდად საჩვენებლად: დაამატეთ მონაცემები „ანგარიშის სახელები“ ​​და „მომხმარებელი“. ეს მხოლოდ ჩვენი საქმეა.

სათაურებში და ქვედა კოლონტიტებში მონაცემების შერჩევა ხდება ისე, როგორც ეს აღწერილია 1 ვარიანტში, მხოლოდ ხატების ნაცვლად ვირჩევთ ტექსტურ ღილაკებს „დრო“, „თარიღი“, „ანგარიშის სათაური“ და ა.შ. მაგრამ არსი იგივე რჩება. ფორმის საჭირო ადგილებზე საჭირო ინფორმაციის მითითების შემდეგ, პარამეტრი ინახება.

ბეჭდური ფორმის დაბეჭდვისას მასში ნაჩვენები იქნება ყველა მითითებული მონაცემი.

ვარიანტი 3: შეცვალეთ განლაგება მორგებულ რეჟიმში

რატომ განვიხილავ აქ ამ მეთოდს, რომელსაც აქვს თავისი ფუნქციონირება და რომელიც, მკაცრად რომ ვთქვათ, არ არის დაკავშირებული განსახილველ თემასთან.

რადგან ხშირად ხდება, რომ სასურველი შედეგის მისაღწევად ამ მეთოდისა და ბეჭდვის პარამეტრების კომბინაციის გამოყენება გიწევს. საბეჭდი ფირფიტების განლაგების რედაქტირება საშუალებას გვაძლევს დავხატოთ ზოგიერთი რამ, რაც გვჭირდება სწორედ ამ საბეჭდი ფირფიტის განლაგებაში.

განლაგების შეცვლა ხდება ადმინისტრაციაში - ფორმების ბეჭდვა, ანგარიშები, დამუშავება - ბეჭდვის ფორმის განლაგება.

აქ მოცემულია ინვოისი-შეკვეთის განლაგების რედაქტირების მაგალითი (დოკუმენტის ინვოისი კლიენტის გადახდისთვის):

ჩვენ ვირჩევთ განლაგებას, შესასვლელში მიგვითითებს, რომ ჩავასწორებთ და ბოლომდე დავამატებთ ტექსტურ ინფორმაციას.

მაგალითად, ასე:

ჩვენ ვინახავთ ცვლილებებს და ვქმნით დაბეჭდილ ფორმას.

და ჩვენ ვბეჭდავთ ცვლილებებით.
მაგრამ ეს რედაქტირება შეზღუდულია.)

ასე რომ, მოსახერხებელია 3 ვარიანტის გამოყენება ინფორმაციის მუდმივი, უცვლელი შესაყვანად, ყველაფერი დანარჩენი მოითხოვს პროგრამისტის მიერ დაბეჭდილი ფორმის შევსებას.

მაგრამ ხშირად ეს საკმარისია. 🙂

განხორციელებულია დეველოპერების მიერ აპლიკაციაში ჩაშენებული სტანდარტული დასაბეჭდი განლაგების შესაბამისად (ე.წ. "მოწოდებული" განლაგება).

საჭიროების შემთხვევაში, შეგიძლიათ შეცვალოთ სტანდარტული განლაგება და შემდგომში დაბეჭდოთ დოკუმენტი თქვენი პირადი ("საბაჟო") განლაგების საფუძველზე. ბეჭდური ფორმის განლაგების რედაქტირებისთვის გათვალისწინებულია მექანიზმი ადგილობრივ კომპიუტერზე ატვირთვისთვის. განლაგება რედაქტირებულია 1C: Enterprise აპლიკაციის ლოკალურ ვერსიაში (კერძოდ, შეგიძლიათ გამოიყენოთ უფასო 1C: Enterprise - ფაილებთან მუშაობა).


დასაბეჭდად განლაგების შესაცვლელად, გააკეთეთ შემდეგი.




დასრულებულია ბეჭდვის ფორმის განლაგების რედაქტირება, დოკუმენტის დაბეჭდვისას გამოყენებული იქნება განლაგება, რომელშიც ცვლილებები განხორციელდა.

თუ გსურთ დაბრუნდეთ დასაბეჭდი მასალის წინა განლაგებაში, დააწკაპუნეთ ღილაკზე გამოიყენეთ სტანდარტული განლაგება... ამ შემთხვევაში, რედაქტირებული განლაგება კვლავ იქნება სერვერზე და მისი ხელახლა ჩართვა შესაძლებელია ღილაკზე დაჭერით შეცვლა.

გისურვებთ სასიამოვნო მუშაობას!

როგორ ჩავსვათ კომპანიის ლოგო ბეჭდვის ფირფიტის განლაგებაში?

მოდით მივცეთ დასაბეჭდი განლაგების რედაქტირების კონკრეტული მაგალითი ინვოისები გადახდისთვის, კერძოდ, განვიხილავთ, თუ როგორ ჩავსვათ მასში გამოსახულება, მაგალითად, კომპანიის ლოგო (ეს სურათი ჯერ უნდა მომზადდეს და შეინახოს გრაფიკულ ფაილად, მაგალითად, png ან jpg ფორმატში).


ამრიგად, ახლა გადახდის ინვოისებს, რომლებსაც ამზადებთ თქვენს კონტრაგენტებზე გადასაცემად, ექნება თქვენი კომპანიის ლოგო. ლოგო სხვა დოკუმენტებზე დასამატებლად, საჭირო იქნება აღწერილი ნაბიჯების გამეორება ამ დოკუმენტების შესაბამისი დაბეჭდილი ფორმებისთვის.

გისურვებთ სასიამოვნო მუშაობას!

Ისე! არსებობს კონფიგურაცია (მაგალითად "ვაჭრობის მენეჯმენტი", რევიზია 10.3) და ამისთვის საჭიროა გარე ამოსაბეჭდი მასალის შემუშავება. მაგალითად, ავიღოთ ტიპიური დოკუმენტი „ინვოისი მომხმარებლისთვის გადახდისთვის“ (თუმცა გარე დასაბეჭდი ფორმების შექმნა შესაძლებელია არა მხოლოდ დოკუმენტებისთვის, არამედ საცნობარო წიგნებისთვისაც).

მაგალითი 1C 8.3-ისთვის (მართული ფორმები)

შეგიძლიათ იხილოთ მართული აპლიკაციისთვის გარე დაბეჭდვის შემუშავების მაგალითი.

დავალება

შეიმუშავეთ გარე დასაბეჭდი ფორმა, რომელიც ხელმისაწვდომი იქნება დოკუმენტიდან „ინვოისი მყიდველისთვის გადახდისთვის“ და რომელიც შეიცავს ორგანიზაციის სახელს, კონტრაგენტს და საქონლის ჩამონათვალს ფასით, ოდენობითა და რაოდენობით.

წადი!

პირველი რაც უნდა გააკეთოთ არის გარე დამუშავების ფაილის შექმნა. დამუშავება უნდა შეიცავდეს სამ ძირითად პუნქტს:
  1. ატრიბუტი "ReferenceObject" ტიპით "DocumentLink.InvoicePayment to the Buyer"
  2. განლაგება დასაბეჭდად
  3. ექსპორტის ფუნქცია "ბეჭდვა ()", რომელიც აბრუნებს ცხრილების დოკუმენტს
ეს მოქმედებები ჩანს სურათზე 1

"განლაგების დახატვა"

ჩვენი განლაგება შეიცავს ორ სფეროს:
  1. დოკუმენტის სათაური (თავი) (ორგანიზაციისა და კონტრაქტორის სახელები განთავსდება ამ მხარეში) და ცხრილის თავი (სვეტების სახელებით)
  2. ცხრილი საქონლით (სვეტები, სახელი, რაოდენობა და რაოდენობა)
სურათი # 2 გვიჩვენებს გარე საბეჭდი ფირფიტის განლაგებას. გაითვალისწინეთ, რომ ცხრილის უჯრედები და სათაურის უჯრედები შეიცავს პარამეტრებს და არა მხოლოდ ტექსტს.

ფუნქცია "ბეჭდვა ()"

ახლა ფორმა თითქმის მზად არის. რჩება ელცხრილის დოკუმენტის ველების პროგრამული შევსების დაწერა. ეს მოქმედებები შესრულებულია დამუშავების ობიექტის მოდულში, ფუნქციით სახელწოდებით "Print", რომელიც უნდა იყოს ექსპორტირებული.
ეტაპი 1. სათაურის მონაცემების მოპოვება, სათაურის პარამეტრების შევსება და ელცხრილის დოკუმენტში ჩვენება TabularDocument = ახალი TabularDocument; Layout = Get Layout ("ჩვენი განლაგება"); მონაცემთა მოთხოვნა = ახალი მოთხოვნა ("CHOOSE | SUBMISSION (InvoicePayable to Buyer.Contractor) AS A Counterparty, | PRESENTATION (InvoicePointingBuyer.Organisation) AS Organization | FROM | Document.InvoiceToPayment to buyer AS InvoiceToPayment მონაცემთა Query.SetParameter ("Link", LinkOnObject); Header = Data Query.Run () აირჩიეთ (); ქუდი.შემდეგი (); Area = Layout.GetArea ("Header"); ფართობი.პარამეტრები.შევსება (სათაური); TabularDocument.Display (რეგიონი); ეტაპი 2. ტაბულური განყოფილებიდან მონაცემების მიღება და საქონლის სტრიქონი გამოშვება
Data Query.Text = "SELECT | _Goods.LineNumber | Fetch = Data Query.Run (). აირჩიეთ (); რეგიონი = Layout.GetScope ("მონაცემები"); While Selection.Next () Loop Area.Parameters.Fill (Selection); TabularDocument.Display (რეგიონი); ციკლის დასასრული; ეტაპი 3. ცხრილების დოკუმენტის დაბრუნება და ბეჭდვის ფუნქცია TabularDocument-ის დაბრუნება;

დაამატეთ ჩვენი გარე საბეჭდი ფირფიტა 1C-მდე

ჩვენ გადავდივართ მენიუში "სერვისი - გარე ბეჭდვის ფორმები და დამუშავება - გარე ბეჭდვის ფორმები"

ელემენტის შექმნის ფანჯარაში, რომელიც იხსნება, შეასრულეთ შემდეგი მოქმედებები:

  1. მიმდინარეობს გარე დამუშავების ფაილის ჩატვირთვა
  2. ჩვენ მივუთითებთ კონფიგურაციის რომელი დოკუმენტისთვის (ან საცნობარო წიგნისთვის) არის განკუთვნილი დასაბეჭდი
  3. ცვლილებების ჩაწერა

ჩვენ ვბეჭდავთ!

ჩვენ ვხსნით ნებისმიერ დოკუმენტს "ინვოისი მყიდველთან გადახდისათვის" (შევსებული ცხრილის განყოფილებით "პროდუქტები", რადგან სწორედ აქ ვიღებთ მონაცემებს შესავსებად), დააჭირეთ ღილაკს "ბეჭდვა", ფანჯარაში, რომელიც იხსნება, აირჩიეთ ჩვენი. დასაბეჭდი ფორმა და დააჭირეთ "ბეჭდვა"


ყურადღება!განვითარების ეს ალგორითმი შესაფერისია მხოლოდ "ნორმალური გამოყენებისათვის". დაბეჭდვის ფორმები კონფიგურაციისთვის Application Managed რეჟიმში განსხვავებულია!

დასაბეჭდი ფორმის ფაილი, რომელიც ნაჩვენებია მაგალითში, შეიძლება იყოს