Автоматично с Dt-Kt No. 22

Непрофесионалните корекции на конфигурацията могат сериозно да усложнят последващото ѝ актуализиране. Въпреки това, малки промени, които засягат минимално модулите, е напълно възможно да се направят сами и без повреди.

Напоследък потребителите често се оплакват от отпечатана фактура. Помислете как се решават тази задача и подобни малки проблеми.

Какво не отговаря на първоначалната ситуация?

Въпреки че никой не предписва отпечатване на фактурата в два екземпляра, много правят точно това. Фактурата се издава не само на купувача, но и те оставят копие за себе си, а след заплащане се дават на мениджърите да работят с поръчката. Формулярът за фактура, който се използва в типична конфигурация, отнема повече от половината страница А4, дори ако във фактурата се продава само една позиция (фиг. 1). Разбира се, два екземпляра от фактурата не се побират на един лист, което води до ненужни загуби на хартия. Поради това е препоръчително да промените шаблона на формуляра за печат, така че две копия на фактурата да се поберат на стандартен лист А4. Самата задача има няколко положителни аспекта.

Първо, формата за печат на документа 1С: Предприятие се създава само когато документът е в режим на предприятието; това изисква два компонента, създадени в режим Конфигуратор:

- шаблон на печатната плоча;

- алгоритъм, описващ реда на формиране на печатна форма.

В този случай сме доволни от целия състав на реквизитите и алгоритъма за формиране на формуляра, така че няма нужда да решаваме много проблеми наведнъж.

На второ място, можем дори да използваме готов шаблон на формуляр само с незначителни редакции.

На трето място, шаблоните за всички форми за печат на 1С: Предприятия се изграждат по един и същи начин. Следователно можете да използвате придобитите умения при изграждането на всякакви други форми.

Как да отворите формуляр за документ?

Първо трябва да активирате формуляра за документ. За да направите това, отворете конфигурацията, намерете папката Documents в дървото и в нея - необходимия документ (фиг. 2). В прозореца на документа щракнете върху бутона Формуляр. В прозореца на формата има три раздела: Диалог, Модул, Таблица. Шаблон за печат е изграден в раздела Таблица.

Всеки документ може да има няколко таблици (и следователно форми за печат), по подразбиране във формуляра е включена само една. Останалото може да се добави с помощта на командите от менюто на Windows.

Документът за електронна таблица има определена структура - "глава", която се намира преди таблицата и съдържа подробности за заглавието, самата таблица, състояща се от разделителни редове, и "дъно", в което обикновено се намират суми и подписи. За да редактирате документи, трябва да знаете как се изграждат формуляри в 1С: Предприятие.

Как да създадете печат?

Височината и ширината на линиите могат да бъдат зададени в менюто Таблица. В нашия случай това е важно за предварителните изчисления. Височината на редовете (по подразбиране таблицата показва решетка) е 12,75 точки (1 точка = 1/72 инча). Можете да изчислите колко реда трябва да заема шаблонът, като се има предвид средният брой повторения на редове в таблицата.

Ширината на колоната се измерва с броя на символите (могат да бъдат посочени и дробни стойности). Като изберете таблицата и използвате бутона Auto, можете да зададете същата височина.

Режимът, в който таблицата се използва за изготвяне на шаблон за печат, се счита за основен в „1С: Предприятие“ (таблиците могат да се използват и за въвеждане на данни).

Отпечатаният формуляр включва части от таблицата, организирани под формата на раздели 1. Тя може да бъде хоризонтална (както е на фиг. 4) или вертикална. Хоризонталната секция включва всички клетки на редовете, включени в нея, вертикалната секция - колоните.

Когато създавате печат в режим 1С: Предприятие, съдържанието на таблицата се подлага на предварителна обработка. Съдържанието на разделите се анализира, формулите и изразите на вградения език се заменят с резултатите от изчисленията или изпълнението на съответните процедури. Обикновено тези процедури и функции се записват във модул за форма на същия обект на конфигурация. Самата процедура за обработка също се съдържа в модула. Това е или предварително дефинирана процедура за печат, или подобна, написана специално за документ. За да го инициализирате, в диалоговия прозорец е включен бутон Печат. Разделите могат да се добавят и премахват. За да създадете раздел, трябва: