Чтение записи документа в регистре сведений запросом в 1С 8.3
Чтение записи документа в регистре сведений запросом в 1С 8.3 &НаСервере Процедура ЧтениеЗаписиЗапросом() // Если не требуется изменять найденные записи. СсылкаДок = Документы.УстановкаЦен.НайтиПоНомеру("ПТО-00000001", '20201231'); // Чтение запросом записей регистра сведений "ЦеныРеализации" текущего документа Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЦеныРеализации.Период, | ЦеныРеализации.Регистратор, | ЦеныРеализации.НомерСтроки, | ЦеныРеализации.Активность, | ЦеныРеализации.Номенклатура, | ЦеныРеализации.Контрагент, | ЦеныРеализации.Организация, | ЦеныРеализации.Цена |ИЗ | РегистрСведений.ЦеныРеализации КАК ЦеныРеализации |ГДЕ | ЦеныРеализации.Регистратор = &Регистратор |УПОРЯДОЧИТЬ ПО | ЦеныРеализации.НомерСтроки"; Запрос.УстановитьПараметр("Регистратор",СсылкаДок); РезультатЗапроса = Запрос.Выполнить(); Записи = РезультатЗапроса.Выбрать(); Пока Записи.Следующий() Цикл Сообщить("по документу " + Записи.Регистратор + " по " +Записи.Организация + ", " + Записи.Контрагент + " " + Записи.Номенклатура +" = "+ Записи.Цена + " руб."); КонецЦикла; КонецПроцедуры