Проверяет, содержит ли переменная или коллекция какие-либо данные
Функция СодержитДанные(ЗначениеДляПроверки) Экспорт
Результат = Ложь;
Если ЗначениеДляПроверки <> Неопределено Тогда
Если ТипЗнч(ЗначениеДляПроверки) = Тип("ТаблицаЗначений")
Или ТипЗнч(ЗначениеДляПроверки) = Тип("Массив")
Или ТипЗнч(ЗначениеДляПроверки) = Тип("СписокЗначений")
Тогда
Если ЗначениеДляПроверки.Количество() > 0 Тогда
Результат = Истина;
КонецЕсли;
Иначе
Результат = ЗначениеЗаполнено(ЗначениеДляПроверки);
КонецЕсли
КонецЕсли;
Возврат Результат;
КонецФункции
Проверка заполнения на клиенте
Сохранить/Прочитать настройки СКД для обработок и прочих модулей
ОбработкаПроверкиЗаполнения (БСП)
Проверка заполненности полей объекта и возврат статуса + незаполненных полей
Проведение документа с проверкой заполнения
ВидОбработкиЗаполнениеОбъекта (БСП)