Добрый день, подскажите, возможно ли сформировать отчет по изменению следующим образом:

1. Команда формирования отчета (то есть возможно ли подать внешнее событие, команду. для формирования отчета) ?
2. Команда формирования отчета (то есть возможно ли подать внешнее событие, команду. для формирования отчета) с применением C# ?
3. Возможно ли следующее ? Есть набор уставок (значений). При изменении всех значений происходит формирование отчета, автоматический.
Я понимаю это будет скрипт ?
4. В настройках Отчета "Словарь"->Источник данных-> Данные (созданный источник данных) -> Параметры: Начало, Конец, Интервал.
На сколько данные параметры важны ? что будет если их не указывать (имею ввиду не привязывать внешние уставки/диапазон времени)