Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Для создания отчета выберите тип «Запрос».

Статья содержит код запроса и перечень параметров.
Подробные шаги по созданию отчета читайте в статье «Тип отчета „Запрос“».

Описание

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

Используйте отчет как пример работы с глобальной переменной «ВыбАгент». Также мы покажем возможности выражений в значении параметра.

Подробнее о переменных читайте на странице «Использование параметров».


Запрос

Запрос
ВЫБРАТЬ
    ЗаказКлиента.Ссылка КАК Ссылка,
    ЗаказКлиента.Дата КАК Дата,
    ЗаказКлиента.Менеджер КАК Агент,
    ЗаказКлиента.СуммаДокумента КАК СуммаДокумента
ИЗ
    Документ.ЗаказКлиента КАК ЗаказКлиента
ГДЕ
    ЗаказКлиента.Дата МЕЖДУ НачалоПериода(&ПериодОт,День) И КонецПериода(&ПериодДо,День)
    И ЗаказКлиента.Менеджер = &Агент

Параметры

ПериодОт и ПериодДо

  • параметры будут запрашиваться на мобильном устройстве и являются обязательными для заполнения — тип «Дата»;
  • для проверки формирования отчета в настройках значения укажем «Выражение» и «Текущая дата()»;
  • вместо выражения «Текущая дата()» вы можете выбрать тип «Дата» и указать свое значение.

Агент

  • параметр не будет запрашиваться на мобильном устройстве;
  • для автоматического определения кто из агентов запросил отчет используем глобальную переменную «ВыбАгент».

Если вы не хотите проверять отчет на вкладке «Проверить отчет», то в значении параметра «Агент» можно просто указать

ВыбАгент

Но мы рекомендуем указать тестового агента для проверки отчета. Укажите любого из своих торговых агентов.

// если отчет формируется для просмотра в учетной системе, 
// то вместо пустого значения ВыбАгент подставляем идентификатор агента Белкина Анастасия Георгиевна
// иначе берем значение из глобальной переменной ВыбАгент.

?(ЗначениеЗаполнено(ВыбАгент), ВыбАгент, Справочники.Пользователи.НайтиПоНаименованию("Белкина Анастасия Георгиевна"))


Результат на мобильном устройстве

Запрос отчета

Полученный из ЦБД отчет

  • No labels