Где я делаю ошибку?
03.02.2003
15:52
#1
"Процедура Сформировать()<br><br> Спр = СоздатьОбъект("Справочник.Сотрудники");<br><br> Периодический = СоздатьОбъект("Периодический");<br><br> мдСправочник = Метаданные.Справочник("Сотрудники");<br><br> Спр.ВыбратьЭлементы();<br><br> Пока Спр.ПолучитьЭлемент()=1 Цикл<br><br> Для Сч = 1 По мдСправочник.Реквизит() Цикл<br><br> ВидемыйДокумент=0;<br><br> Реквизит = Метаданные.Справочник("Сотрудники").Реквизит(Сч);<br><br> Если Спр.ЭтоГруппа()=0 Тогда<br><br> Если Реквизит.Периодический = 1 Тогда<br><br> Периодический.ИспользоватьОбъект(Реквизит);<br><br> Периодический.ВыбратьЗначения();<br><br> Пока Периодический.ПолучитьЗначение() = 1 Цикл<br><br> Периодический.Удалить();<br><br> КонецЦикла;<br><br> КонецЕсли;<br><br> КонецЕсли;<br><br> КонецЦикла;<br><br> КонецЦикла;<br><br>КонецПроцедуры<br><br>ОШИБКА!!!<br><br>Периодический.ИспользоватьОбъект(Реквизит);<br><br>не является константой или периодическим параметром!<br><br>На самом деле Допустим Поле ОКЛАД я вляется периодическим?"
Читают тему
(гостей: 1)