КоличествоПроблемПоОбъекту (БСП)

Автор: 1С
ОбщийМодуль.КонтрольВеденияУчета
1С БСП

Количество проблем по объекту. Возвращает количество проблем, выявленных у переданного объекта.

// Возвращает количество проблем, выявленных у переданного объекта.
//
// Параметры:
//   ПроблемныйОбъект - ЛюбаяСсылка - объект, для которого нужно вычислить количество проблем.
//
// Возвращаемое значение:
//   Число
//
Функция КоличествоПроблемПоОбъекту(ПроблемныйОбъект) Экспорт
	
	ОбщегоНазначенияКлиентСервер.ПроверитьПараметр("КонтрольВеденияУчета.КоличествоПроблемПоОбъекту", "ПроблемныйОбъект",
		ПроблемныйОбъект, ОбщегоНазначения.ОписаниеТипаВсеСсылки());
	
	Запрос = Новый Запрос(
	"ВЫБРАТЬ РАЗРЕШЕННЫЕ
	|	КОЛИЧЕСТВО(*) КАК Количество
	|ИЗ
	|	РегистрСведений.РезультатыПроверкиУчета КАК РезультатыПроверкиУчета
	|ГДЕ
	|	РезультатыПроверкиУчета.ПроблемныйОбъект = &ПроблемныйОбъект
	|	И НЕ РезультатыПроверкиУчета.ИгнорироватьПроблему");
	Запрос.УстановитьПараметр("ПроблемныйОбъект", ПроблемныйОбъект);
	
	УстановитьПривилегированныйРежим(Истина);
	Результат = Запрос.Выполнить().Выбрать();
	Возврат ?(Результат.Следующий(), Результат.Количество, 0); 
	
КонецФункции

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

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

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

КоличествоПроблемВерсионирования (БСП)

ПараметрыЗапросаКоличествоПроблемВерсионирования (БСП)

КоличествоПроблемПоПравилуПроверки (БСП)

КоличествоНерассмотренныхПроблем (БСП)

СводнаяИнформацияПоВидамПроверок (БСП)

КоличествоКоллизийИлиНепринятых (БСП)

РассчитатьКоличествоЗарегистрированныхОбъектов (БСП)

МаксимальноеКоличествоПолейСопоставленияОбъектов (БСП)

ПриЧтенииНаСервере (БСП)

TurboConf 6 - расширение Конфигуратора 1С