Часто задаваемые вопросы
Все темы Напишите письмо Закрыть
?
Круглосуточная поддержка8 (800) 333-72-27
× Логин или пароль введены неправильно. Попробуйте еще раз.

Дополнительные отчеты и обработки. Пример 3: Выгрузка данных в XML файл

Обработку Демо: Выгрузка данных в XML файл можно загрузить по ссылке (имя файла обработки _ДемоВыгрузкаДанныхВXMLФайл.epf).

Содержание

Описание обработки

Установка обработки

Подготовка данных

Использование обработки

Отладка и изменение обработки

Описание обработки

Обработка удовлетворяет следующим требованиям:

  • возможность отладки кода обработки;
  • полноценная работа обработки в приложениях сервиса 1cFresh во всех видах клиентов (в том числе, в веб-клиенте).

Обработка запрашивает в функции СведенияОВнешнейОбработке разрешение на чтение и запись данных каталога временных файлов (функция РазрешениеНаИспользованиеКаталогаВременныхФайлов общего модуля РаботаВБезопасномРежиме).

1. Описания других разрешений, которые могут быть запрошены дополнительным отчетом и обработкой, приведены в документации БСП, Глава 4. Программный интерфейс — Профили безопасности — Интерфейс (ссылка).

2. Если дополнительным отчетом или обработкой в функции СведенияОВнешнейОбработке не были запрошены необходимые разрешения, то при выполнении отчета/обработки в приложении будет вызвано исключение.

Установка обработки

Установка в локальное приложение (для проверки обработки)

Перед тем, как загружать обработку в сервис Фреш, рекомендуется проверить ее работоспособность в локальной версии приложения, то есть, в информационной базе нужной конфигурации, развернутой на компьютере пользователя.

Опишем, как проверить работоспособность обработки Демо: Выгрузка данных в XML файл для Демонстрационной конфигурации «Библиотека стандартных подсистем». Эта конфигурация входит в «1С:Библиотеку стандартных подсистем», которую можно скачать на сайте 1С:Обновление программ.

Для установки обработки нужно:

  1. Запустить Демонстрационную конфигурацию «Библиотека стандартных подсистем».
  2. Выбрать пользователя Администратор и войти в конфигурацию.
  3. Выбрать раздел меню Интегрируемые подсистемы.
  4. Выбрать команду Дополнительные отчеты и обработки. Будет выведена форма Дополнительные отчеты и обработки.
  5. Нажать кнопку Добавить из файла....
  6. Если будет выведено окно Предупреждение безопасности, нажать в нем кнопку Продолжить.
  7. Выбрать в диалоговом запросе файл _ДемоВыгрузкаДанныхВXMLФайл.epf и нажать кнопку Открыть.
  8. В форме Дополнительная обработка (создание) нажать ссылку Не определено справа от надписи Размещение, включить флажок в строке Раздел «Интегрируемые подсистемы» и нажать кнопку OK.
  9. В форме Дополнительная обработка (создание) нажать слово Нет в колонке Быстрый доступ, и нажать кнопку ... или клавишу F4.
  10. В окне Быстрый доступ к команде «Выгрузить в XML файл данные по заказам за день» надо нажать кнопку >> (Добавить всех пользователей) и затем кнопку OK.
  11. В форме Дополнительная обработка (создание) нажать кнопку Записать и закрыть.
  12. Если будет выведено сообщение Для применения изменений в открытых окнах необходимо их закрыть и открыть заново, то в нем следует нажать кнопку OK.

Установка в приложение сервиса Фреш

Обработка Демо: Выгрузка данных в XML файл совместима с приложениями сервиса Фреш, в которые встроена Библиотека стандартных подсистем. В частности, можно установить обрабоку в приложение Демонстрационная конфигурация «Библиотека стандартных подсистем», если оно размещено в сервисе.

Особенности подготовки, загрузки и установки дополнительных отчетов и обработок в сервисе Фреш
Порядок установки дополнительных отчетов и обработок в приложения сервиса Фреш

Использование обработки

Опишем порядок запуска обработки Демо: Выгрузка данных в XML файл в приложении Демонстрационная конфигурация «Библиотека стандартных подсистем». Для приложений других конфигураций порядок запуска может несколько отличаться.

Для запуска обработки нужно:

  1. Запустить Демонстрационную конфигурацию «Библиотека стандартных подсистем».
  2. Выбрать пользователя Администратор и войти в конфигурацию.
  3. Выбрать раздел меню Бизнес-процессы и задачи, в нем выбрать справочник Демо: Заказы покупателя и создать несколько заказов покупателя за какой-либо день.
  4. Выбрать раздел меню Интегрируемые подсистемы.
  5. Выбрать команду Демо: Дополнительные обработки (под надписью Сервис).
  6. В выведенном окне Дополнительные обработки (Раздел «Интегрируемые подсистемы») выбрать имя нужной обработки: Выгрузить в XML файл данные по заказам за день. И нажать кнопку Выполнить.
  7. Ввести в поле Дата заказов дату, за которую надо вывести заказы.

    Дата заказов

  8. Нажать кнопку Сформировать файл.
  9. Нажать гиперссылку Получить файл, расположенную под кнопкой Сформировать файл.

    Получение XML файла

  10. Выбрать в выведенном запросе, надо ли открыть или сохранить сформированный файл.

    Сформированный файл выглядит примерно следующим образом (вид файла может отличаться в зависимости от используемой программы просмотра):

    Сформированный XML файл

Отладка и изменение обработки

Обработку можно отлаживать и изменять. Для этого нужно выполнить следующие действия.

  1. С помощью Конфигуратора включить внешнюю обработку в состав конфигурации.
  2. Выполнить отладку, запуская обработку через меню Все функции.
  3. Сохранить отлаженную/измененную обработку как внешнюю обработку.
  4. Удалить отлаженную обработку из состава конфигурации
  5. Использовать отлаженную внешнюю обработку в подсистеме Дополнительные отчеты и обработки, как это описано выше.

См. также:

Другие сайты фирмы "1С"

© ООО "1С-Софт", 2019-2023
Все права защищены. Все торговые марки являются собственностью их правообладателей.
Круглосуточная поддержка:
8 (800) 333-72-27
support@1cfresh.com
Партнерам фирмы "1С":
info@1cfresh.com
RSS
Ваша личная информация под надежной защитой. Ваш браузер соединяется с сайтом по защищенному протоколу HTTPS.
Сайт использует SSL-шифрование для всех передаваемых данных.
Иконка ожидания Ваше приложение готовится к использованию. Пожалуйста, подождите.
Наверх