В начало

Процедура ПечатьИстории

 

Процедура ПечатьИстории (Элем)

   Если Элемыбран () = 0 Тогда

      Возврат;

   КонецЕсли;

   Таб = СоздатьОбъект ("Таблица");

   ТабсходнаяТаблица ("ПечатьИстории");

   ТабывестиСекцию ("Отчет");

   Ист = СоздатьОбъект ("Периодический");

 

   // Просмотрим все периодические реквизиты справочника

   ИстспользоватьОбъект ("", Элем);

   ИстыбратьЗначения ();

   Пока ИстолучитьЗначение () = 1 Цикл

      ДокИст = ИстекущийДокумент ();

      Если ДокИстыбран () = 1 Тогда

 

         // Если значение задано документом

         ТабывестиСекцию ("ПоДокументу");

      Иначе

 

         // Если значение задано интерактивно

         ТабывестиСекцию ("Строка");

      КонецЕсли;

   КонецЦикла;

   Табпции (0, 0, 0, 0);

   ТаболькоПросмотр (1);

   Табоказать ("Отчет");

КонецПроцедуры