Пример: Показать номенклатуру, цена на которую была установлена в заданную //дату и время

Пример: Активизировать требуемую строку списка регистра сведений

Прнмер: Получить текущую цену из периодического регистра сведений Цены

Элемент = Справочники.Номенклатура.НайтиПоКоду(4); Отбор = Новый Структурв("Номенклатура",Элемент); ЗначенияРесуроов = РегистрыСведений.Цены

.ПолучитьПоследнее(ТекущаяДата(), Отбор);


// СоздатьКлючЗаписи()

СтруктураКлючевыхПолей = Новый Структура;

СтруктураКлючевыхПолей.Вставить("Период",Дата("20040331000000"));

СтруктураКлючевыхПолей.Вставить("Номенклатура",

Справочники.Номенклатура.НайтиПоКоду("0000006")); ЭлементыФормы.ТабличноеПоле1.ТекущаяСтрока =

________ РегислрыСведений.Цены.СоздатьКлючЗаписи(СтруктураКлючевыхПолей);

// СоздатьНаборЗаписей()

Набор = РегистрыСведений.Цены.СоздатьНаборЗаписей(); Набор.Отбор.Период.Установить(ЗаданнаяДата, Истина); Набор.Прочитать();

Для Каждого ОчереднаяЗапись Из Набор Цикл Сообщить("Номенклатура = "+ОчереднаяЗапись.Номенклатура+

", цена = "+ОчереднаяЗапись.Цена); КонецЦикла;


// СоздатьМенеджерЗаписи()


II .<имя регистра сведений> // [<имя регистра сведений >] // Для Каждого ... Из ... Цикл ... КонецЦикла;