НаборЗаписейРегистраПустой (БСП)

Автор: 1С
ОбщийМодуль.ОбменДаннымиВызовСервера
БСП

Набор записей регистра пустой. Возвращает признак того, что набора записей регистра не содержит данных.

// Возвращает признак того, что набора записей регистра не содержит данных.
//
Функция НаборЗаписейРегистраПустой(СтруктураЗаписи, ИмяРегистра) Экспорт
	
	МетаданныеРегистра = Метаданные.РегистрыСведений[ИмяРегистра];
	
	// Создаем набор записей регистра.
	НаборЗаписей = РегистрыСведений[ИмяРегистра].СоздатьНаборЗаписей();
	
	// Устанавливаем отбор по измерениям регистра.
	Для Каждого Измерение Из МетаданныеРегистра.Измерения Цикл
		
		// Если задано значение в структуре, то отбор устанавливаем.
		Если СтруктураЗаписи.Свойство(Измерение.Имя) Тогда
			
			НаборЗаписей.Отбор[Измерение.Имя].Установить(СтруктураЗаписи[Измерение.Имя]);
			
		КонецЕсли;
		
	КонецЦикла;
	
	НаборЗаписей.Прочитать();
	
	Возврат НаборЗаписей.Количество() = 0;
	
КонецФункции

///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются 
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////

Рекомендации

Похожие публикации

Групповое изменение Измерения в НабореЗаписей регистра сведений

ТаблицаПустогоНабораЗаписей (БСП)

УдалитьНаборЗаписейВРегистреСведений (БСП)

Проверка изменения полей регистра сведений ПередЗаписью, кеширование средствами БСП

СоздатьНаборЗаписейРегистраСведений (БСП)

ОбновитьНаборыЗаписей (БСП)

УдалитьЗаписиСостоянияОбменовДанными (БСП)

УдалитьЗаписиСостоянияУспешныхОбменовДанными (БСП)

СписокНаборовЗаписейСоСсылкамиНаПользователей (БСП)

1С Менеджер конфигураций