Раздели на сайта
Избор на редактора:
- Неограничен интернет мегафон Мегафон Поволжски интернет неограничен
- Създаване на файл с разширение BAT Отворете bat файла с notepad
- DTS - какво е това? DTS режим - какво е това? Какво е DTS Dts вход
- Драйвер за работа с LPT порт (интегриран или под формата на PCI карта) Софтуерен клас за използване на библиотеки за работа с LPT порт
- Изработка на прозрачен калъф със собствените си ръце
- Как да превключвате между прозорци (задачи) в Mac OS X?
- Режим на възстановяване на iPhone, iPad
- Отварянето на Excel отнема много време или се забавя?
- Цифрови микросхеми - за начинаещи (урок_10) - Теоретични материали - Теоретичен символ K176IE4
- Как работи системата за електронен бюджет Как да инсталирате електронни бюджетни инструкции
реклама
Регистрация на печатни формуляри 1с 7.7. Копиране на външен отчет в директорията на информационната база |
В документи, за които е предвидено отпечатване на всякакви печатни формуляри, вляво от бутона ПечатИма бутон за списък. След като щракне върху този бутон, на потребителя се представя списък с формуляри за печат, от които да избира. Първата форма в списъка е стандартна, останалите форми са регистрирани като външни. Обработка Регистриране на външни печатни формипредназначен за свързване на нови външни печатни форми. Свързаните формуляри се предлагат в списъка с формуляри за печат на документи. Диалоговият прозорец за обработка съдържа таблица със списък на външни печатни материали. За всеки тип документ, списък или елемент от директория могат да бъдат присвоени произволен брой външни печатни формуляри. В група Външни печатни форми зае посочен документ или директория, за които е свързана печатна форма. Групата включва три превключвателя:
Всички външни материали за печат се съхраняват в поддиректория PrnFormsкаталог EXTFORMS. Когато обработката започне, програмата чете външни формуляри, съхранени в тази директория. Всеки ред от таблицата съдържа текстовото име на външния файл, името на файла и името на бутона, който ще бъде зададен в документа (директорията) за извикване на формата за печат. Под списъка има бутони за работа с външни файлове. Бутон Отворетеотваря избрания външен файл. Това отваря обработка Печат, което изисква да посочите конкретен документ (или справочник), който трябва да бъде отпечатан чрез външен формуляр. Натискане на бутон Актуализацияпопълва списъка с външни печатни форми. Бутонът трябва да се използва след запис на нови външни файлове за печат в поддиректорията PrnForms. Бутон промянаизползва се за работа със списък от външни файлове. При натискане на бутона промянаДо него се отваря меню от четири елемента:
При избор на артикул Смени иметотекстовото име на външния файл ще се покаже за редактиране в отделен диалогов прозорец. След редактиране в списъка ще се появи новото име на външния файл вместо предишното. При избор на артикул Бутон за редактиранетекстовото име на бутона ще се покаже за редактиране в същия диалогов прозорец. След редактиране името на новия бутон също ще се появи в списъка. Параграф Добавяне към списъкави позволява да добавите нов външен формуляр към списъка. Когато изберете този елемент, ще се отвори списък с външни файлове с формуляри, намиращи се в поддиректорията PrnFormsкаталог EXTFORMS. Информацията за името на файла и името на бутона се съхранява в текстов файлс разширение efd. Тези имена автоматично се включват в списъка. Те могат да бъдат сменени, ако е необходимо. Параграф Премахване от списъкаслед допълнителна заявка, премахва реда, описващ външния файл от списъка. В този случай самият файл не се изтрива, така че по-късно може да бъде добавен отново в списъка. Въпросът за необходимостта от отпечатване на голям брой документи в 1C е повдиган повече от веднъж и в Интернет можете да намерите значителен брой лечения, посветени на решаването на този проблем. Този въпрос наскоро възникна пред мен в следната формулировка: „Имам нужда от обработка, която ми позволява да отпечатам много фактури, формата за печат е „TORG-12 (формуляр 2011)“ (имаме такава външна форма за печат - бележка на автора) ”. Без повече приказки вземам същия външен печатен формуляр за основа, закачам всякакви хубави неща на диалоговия прозорец за избор на фактури, коригирам кода и готово - всичко е готово! По-нататък - още: „И аз също трябва да отпечатам тези фактури масово, но в печатната форма „TORG-12 (Абитуриентски)“ (имаме и такава външна печатна форма - бележка на автора). Тук вече беше необходимо да се направи нещо по-универсално, в случай че след известно време отново са необходими нови документи или нови печатни формуляри. Намерих следното решение: класове! Изводът: обгръщаме всеки външен отпечатан формуляр в клас и го извикваме от обработката на групов печат на документи. Модификациите на външната печатна форма за класа са доста малки и отнемат по-малко време от описанието им в тази статия. Необходимо е да се подобри следното:
В резултат на това имаме:
Ако процедурата за печат се намира в модула за формуляр на документ, тогава логиката на работа е същата: копираме процедурата „Print()“ и я обвиваме в клас. Вярно е, че тук ще има повече подобрения: ще трябва да добавите връзка към документа (т.е. това, което се предава от контекста към външен печатен формуляр). Недостатъци: Вече писах за редове код като „Table.RepeatWhenPrintingLines();“, които се използват за показване следващата страницазаглавие на табличната част на документа. Тъй като по-голямата част от моите документи се побират на една страница, коментирах тези редове и премахнах горни и долни колонтитули от отпечатаните формуляри. Ако някой трябва да изведе тези редове, обработката ще трябва да бъде променена. Но това е недостатък в конкретната реализация, а не в самата идея. По правило потребителят на програмата 1C: Enterprise 7.7 може самостоятелно да актуализира работната си конфигурация. По-долу са дадени препоръки за актуализиране на типична немодифицирана конфигурация. Ако вашата конфигурация е била променена, направени са промени в документи, отчети или отпечатани формуляри, тогава не се препоръчва да актуализирате конфигурацията сами. Препоръчваме да се обадите на квалифициран техник, който да извърши работата по актуализирането.Как да свържете независимо външни отчети и външни печатни формуляри към конфигурацията в програмата 1C:Enterprise 7.7Копиране на външен отчет в директорията на информационната база.Външният отчетен файл има разширение "ert". Това е директен външен доклад. Обикновено външен файл с отчет е придружен от файл с описание с разширение "efd". Този файл е необходим, така че програмата веднага да „намери“ отчета и да не се налага да го свързва ръчно. Например, външният файл с отчет се нарича "Application Log.ert", тогава файлът с описание ще се нарича "Application Log.efd". Тези два файла (или един, ако няма файл с разширение efd) трябва да бъдат копирани в директорията на работещата база данни. Ако копирате външен печатен формуляр, трябва да намерите директорията „PrnForms“ в директорията „ExtForms“. Трябва да копирате и двата файла в намерената директория (ExtForms за външни отчети и PrnForms за външни печатни формуляри).Свързване към външна програма за отчети чрез специална обработка. За да се свържете с външна база данни с отчети, трябва да отворите отчета "Допълнителни функции Ако сте копирали правилно външния отчет и файла с разширение efd, вашият външен отчет ще се появи в списъка с външни отчети. Ако конфигурационният файл на efd не е копиран, тогава трябва да направите следното: От падащия списък изберете желания файл с външен отчет (който е копиран в директорията ExtForms). Ако необходимият файл не е в списъка, това може да се дължи на две причини: 1) Файлът е копиран в грешна папка, т.е. трябва внимателно да проверите отново дали копирането е правилно в главата „Копиране на външен отчет в директория” информационна база" 2) Файлът е копиран правилно и вече е в списъка с външни отчети. В този случай трябва внимателно да прегледате списъка с външни отчети и да намерите новия добавен отчет. Кликнете върху бутона "OK". След това вашият външен файл ще се появи в списъка с външни файлове.
Свързване на външна (допълнителна) печатна форма към програмата. За свързване на външна печатна форма трябва да изберете от менюто "Инструменти" - "Регистрация на външни печатни форми". След това изберете за кой документ или за кой елемент или списък от директорията трябва да свържете външен печатен формуляр. След това изберете „Изпращане на стоки, продукти“ от менюто. Свързаните външни печатни формуляри трябва да се появят в таблицата. ![]() Ако таблицата съдържа формуляра, от който се нуждаете, значи тя е свързана автоматично. Ако необходимата форма не е в таблицата, трябва да направите следното: Щракнете върху бутона „Промяна…“ и изберете „Добавяне към списъка“ от падащото меню. |
Популярни:
Нов
- Създаване на файл с разширение BAT Отворете bat файла с notepad
- DTS - какво е това? DTS режим - какво е това? Какво е DTS Dts вход
- Драйвер за работа с LPT порт (интегриран или под формата на PCI карта) Софтуерен клас за използване на библиотеки за работа с LPT порт
- Изработка на прозрачен калъф със собствените си ръце
- Как да превключвате между прозорци (задачи) в Mac OS X?
- Режим на възстановяване на iPhone, iPad
- Отварянето на Excel отнема много време или се забавя?
- Цифрови микросхеми - за начинаещи (урок_10) - Теоретични материали - Теоретичен символ K176IE4
- Как работи системата за електронен бюджет Как да инсталирате електронни бюджетни инструкции
- В списъка, който се отваря, трябва да изберете формуляра, който сте копирали в директорията PrnForms.