Совет 1: Как создать внешнюю обработку

Программа «1С:Предприятие» является одним из самых популярных приложений, использующихся для ведения бухгалтерского учета на предприятиях. В данной программе вы можете создать внешнюю обработку, имеющую собственный макет, а также передаточный аргумент, содержащий ссылку на объект метаданных конфигурации.
Вам понадобится
  • - навыки администрирования «1С:Предприятие».
Инструкция
1
Запустите программу «1С:Предприятие», чтобы сделать внешнюю обработку, в режиме «Конфигуратор». Добавьте в обработку реквизит «Ссылка на объект», имеющий тип значения объекта конфигурации, для которого вы подключите внешнюю печатную форму. Чтобы удобнее было отладить код, сделайте экранную форму, вставьте «Поле ввода», свяжите его с реквизитом «Ссылка на объект».
2
Создайте собственный макет в обработке, также вы можете использовать общие макеты конфигурации, либо скопировать уже готовый. В поле «Общий модуль объекта» обработки создайте обязательную функцию «Печать/Экспорт», которая будет вызываться с помощью стандартного механизма диалогового окна выбора печатных форм. Данная функция возвращает реквизит типа табличный документ.
3
Воспользуйтесь для этого примером исходного кода функции, размещенным на сайте http://www.cfdt.ru/?globalNav=1§ion=5&page=4. Создайте две функции, аналогичные тем, которые применяются при разработке типовых операций. Например, функцию, формирующую структуру значений, использующуюся для автоматизации внесения данных в макет табличного документа. Включите в нее выполнение всех необходимых запросов, а также решение расчетных задач при создании внешней обработки.
4
Сделайте функцию, которая будет выполнять создание табличного документа и заполнение макета информацией из структуры «Параметры печати». Обратите внимание, что любой отчет, существующий в конфигурации, вы можете преобразовать во внешнюю обработку.
5
Также вы можете сравнить и объединить существующие обработки и отчеты. Запуск внешней обработки вы можете выполнить как из программы «1С:Предприятие», так и открыв ее как обычный файл, хранящийся на жестком диске компьютера. Она будет работать аналогично той, которая входит в состав прикладного решения.

Совет 2: Как открыть внешнюю обработку 1С

Внешние обработки не являются частью прикладного решения и сохраняются в отдельных файлах, имеющих расширение .epf. Главное достоинство внешних обработок состоит в возможности их использования в разнообразных прикладных решениях, не изменяя структуру самих решений.
Инструкция
1
Внешняя обработка может быть создана в конфигураторе. Для этого откройте меню «Файл» верхней сервисной панели окна приложения и укажите пункт «Новый». Воспользуйтесь опцией «Внешняя обработка» в списке открывшегося окна «Выбор типа документа» и подтвердите свой выбор, нажав кнопку OK.
2
Запустите созданную внешнюю обработку на выполнение, открывая ее как стандартный файл, сохраняемый на жестком диске компьютера. Такие обработки станут работать как прикладные решения. для этого раскройте главное меню программы и укажите пункт «Файл». Выберите подкоманду «Открыть» и укажите полный путь к сохраненному файлу внешней обработки с расширением .epf в открывшемся диалоговом окне Open. Подтвердите выполнение выбранного действия, нажав кнопку Open.
3
Обратите внимание на возможность преобразования любой, существующей в конфигурации, обработки во внешнюю. Возможно также добавление внешних обработок или отчетов в структуру прикладных решений в качестве новых объектов. Для этого запустите конфигуратор и укажите команду «Поиск в данных». Выберите нужное действие в подменю:- заменить на внешнюю обработку;- вставить внешнюю обработку;- сохранить как внешнюю обработку;- сравнить, объединить с внешней обработкой.
4
Следует учитывать, что в версии 8.2 программа не может работать с файлами, сохраненными на компьютере. Возможно только использование файлов, находящихся на сервере. Поэтому для того, чтобы открыть внешнюю обработку, необходимо сначала отправить файл такой обработки на сервер. После этого подключите нужную внешнюю обработку и откройте ее форму. Обратите внимание на то, что перемещение файла внешней обработки на сервер предполагает предварительный перенос этого файла во временное хранилище.
Источники:
  • Как программно открыть внешнюю обработку
  • как добавить обработку 1с
Источники:
  • как написать обработку 1с
Поиск
ВАЖНО! Проблемы сердца сильно "помолодели". Потратьте 3 минуты на просмотр ролика. Защитите себя и близких от страшных проблем.
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500