Контекстное построение отчетов для открытого документа или выделенных документов в представлении базы данных будет возможно, если выполнить настройки:

Создайте кнопку в формах документов или представлениях баз данных, из которых может быть выполнено контекстное построение отчета;
Например, чтобы построить отчет и одновременно экспортировать его данные в MS Excel, напишите в кнопке вызов агента (ReportData.CreateRemote&ExportExcel) в Локальной Реплике приложения с использованием Lotus Script:
Dim ss As New NotesSession
ss.GetDatabase( "", "rwizard.nsf" ).GetAgent( "(ReportData.CreateRemote&ExportExcel)" ).Run
и замените rwizard.nsf на путь и имя файла вашей Локальной реплики, относительно директории данных IBM Lotus Notes.
Также Вы можете создать кнопку в панели инструментов и агент в базах данных с указанным выше кодом, чтобы иметь возможность контекстного построения отчетов в любом месте любой базы данных. Для кнопки в панели напишите вызов Вашего агента:
@Command( [ToolsRunMacro] ; "YourAgentName" )
Добавьте описания форм и представлений баз данных для контекстного построения в документе настроек Path;
Заполните поле Форма документов в разделе Первичный отбор при настройке источника данных.

Тип, список форм и представлений для контекстного построения отчета устанавливаются пользователем при настройке структуры отчета. Контекстное построение отчета может быть выполнено только для документов с формой ( поле Form ), соответствующей либо первому источнику данных в структуре отчета, либо источнику данных, из которого существует связь с первым источником данных в структуре отчета.


Ссылки по теме:

Документы настроек Path

Настройка источника данных

Смотрите также:

Настройки для построения отчетов

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