void ItemsHReportAction_Triggered(object sender, MMC.SyncActionEventArgs e)
        {
            frmPrint         frm = new frmPrint();
            ptItemsHierarchy rep = new ptItemsHierarchy();

            rep.Applications = new IAzManApplication[] { this.application };
            frm.document     = rep;
            this.SnapIn.Console.ShowDialog(frm);
        }
        void ItemsHReportAction_Triggered(object sender, MMC.SyncActionEventArgs e)
        {
            IAzManApplication[] applications = new IAzManApplication[this.SelectedNodes.Count];
            int index = 0;

            foreach (ApplicationScopeNode applicationScopeNode in this.SelectedNodes)
            {
                applications[index++] = applicationScopeNode.Application;
            }
            frmPrint         frm = new frmPrint();
            ptItemsHierarchy rep = new ptItemsHierarchy();

            rep.Applications = applications;
            frm.document     = rep;
            this.SnapIn.Console.ShowDialog(frm);
        }