1с получить запись регистра сведений по ключу

  • Автор темы Lucania
  • 78
  • Обновлено
  • 02, May 2023
  • #1
Для получения записи регистра сведений в 1С по ключу можно воспользоваться методом
 ВыбратьПоКлючу()
объекта регистра сведений.

Например, если есть регистр сведений "Сотрудники" с ключевым полем "Идентификатор", то запрос на получение записи с идентификатором "12345" может выглядеть так: scssCopy code
 Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Идентификатор", 12345);

Запрос.Текст = "ВЫБРАТЬ * ИЗ РегистрСведений.Сотрудники ГДЕ Идентификатор = &Идентификатор";

Результат = Запрос.Выполнить().Выбрать();
Запись = Результат.Следующий();
В данном случае мы создали объект
 Запрос
, установили параметр
 Идентификатор
в значение
 12345
и сформировали текст запроса, который выбирает все поля из регистра сведений "Сотрудники", где значение ключевого поля "Идентификатор" равно параметру.

Затем мы выполняем запрос и получаем результат в виде выборки
 Результат
. Далее мы выбираем первую запись из выборки, используя метод
 Следующий()
, и сохраняем ее в переменную
 Запись
.

Lucania


Рег
02 Feb, 2023

Тем
27158

Постов
27328

Баллов
298908
Похожие темы Дата
Тем
49554
Комментарии
57426
Опыт
552966

Интересно