Показано с 1 по 3 из 3
Древовидный режим
-
08.01.2021, 16:10 #1
- Регистрация
- 02.03.2016
- Сообщений
- 24
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
Сообщить при неопределённом массиве
Доброго времени уток!
В запросе заполняю массив
Код:РезультатЗапроса = Запрос.Выполнить(); Если Не РезультатЗапроса.Пустой() Тогда ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); МассивАртикулов = Новый Массив(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл МассивАртикулов.Добавить(ВыборкаДетальныеЗаписи.НоменклатураАртикул); КонецЦикла; КонецЕсли; Возврат МассивАртикулов;
И далее соответственно ошибка при обходе массива. Так как массив не определён, то и данная проверка вылетает с ошибкой: Значение не является значением объектного типа (Количество)
Код:МассивАртикулов = Новый Массив(); МассивАртикулов = ПолучитьАртикулы(СсылкаНаДок); Если Не МассивАртикулов.Количество() = 0 Тогда // Значение не является значением объектного типа (Количество) Для Каждого Артикул Из МассивАртикулов Цикл НомерЗапчасти.Параметры.Артикул = Артикул; ТабДок.Вывести(НомерЗапчасти); КонецЦикла; Иначе
Похожие темы
-
Как написать внешнюю обработку Сообщить("hello")
от tmpnikl в разделе Общие вопросы по 1С - ПредприятиеОтветов: 10Последнее сообщение: 04.03.2015, 13:50
Социальные закладки