Получить количество версий неизвлеченным текстом. Получает количество версий с неизвлеченным текстом.
// Получает количество версий с неизвлеченным текстом.
Процедура ПолучитьКоличествоВерсийСНеизвлеченнымТекстом(ДополнительныеПараметры, АдресВоВременномХранилище) Экспорт
КоличествоФайлов = 0;
ТипыФайлов = Метаданные.ОпределяемыеТипы.ПрисоединенныйФайл.Тип.Типы();
Для Каждого Тип Из ТипыФайлов Цикл
МетаданныеСправочникаФайлов = Метаданные.НайтиПоТипу(Тип);
Запрос = Новый Запрос;
ТекстЗапроса =
"ВЫБРАТЬ
| ЕСТЬNULL(КОЛИЧЕСТВО(Файлы.Ссылка), 0) КАК КоличествоФайлов
|ИЗ
| &ИмяСправочника КАК Файлы
|ГДЕ
| Файлы.СтатусИзвлеченияТекста В (ЗНАЧЕНИЕ(Перечисление.СтатусыИзвлеченияТекстаФайлов.НеИзвлечен), ЗНАЧЕНИЕ(Перечисление.СтатусыИзвлеченияТекстаФайлов.ПустаяСсылка))";
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЭлектроннаяПодпись") Тогда
Если Тип = Тип("СправочникСсылка.ВерсииФайлов") Тогда
ТекстЗапроса = ТекстЗапроса + "
| И НЕ Файлы.Владелец.Зашифрован";
Иначе
ТекстЗапроса = ТекстЗапроса + "
| И НЕ Файлы.Зашифрован";
КонецЕсли;
КонецЕсли;
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ИмяСправочника", "Справочник." + МетаданныеСправочникаФайлов.Имя);
Запрос.Текст = ТекстЗапроса;
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
КоличествоФайлов = КоличествоФайлов + Выборка.КоличествоФайлов;
КонецЕсли
КонецЦикла;
ПоместитьВоВременноеХранилище(КоличествоФайлов, АдресВоВременномХранилище);
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ПолучитьДанныеФайлаИКоличествоВерсий (БСП)
Получить количество строк динамического списка
ПолучитьОбычныйТекстИзHTML (БСП)
КоличествоЛицензийУникальнойУслуги (БСП)
КоличествоЛицензийЛимитированнойУслуги (БСП)
Количество дублей элементов справочника