Итак, что реализовано в этом примере:
1) Параметры НачПериода и КонПериода вынесены на форму. Пустые даты отчет понимает как период от минус бесконечности до плюс бесконечности.
2) Параметр СтатусДокументов вынесен на форму. Этот параметр представлен как пример, по аналогии с которым можно вынести на форму любое количество своих параметров. Пустой параметр отчет понимает как возможность этого параметра принимать любое возможное значение.
3) На форму также вынесены кнопки, с помощью которых можно сворачивать и разворачивать дерево отчета по строкам.
есть какие-нибудь принципиальные отличия отэтих ?
(1) yurii_host, отличия наверное в простоте. В этом примере только самое необходимое.