Спасибо Всем, кто помагал!
Методом проб и ошибок создадал вот такой рабочий код.
Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)
Масс = Новый Массив;
Для Сч=0 По ОформленияСтрок.Количество() -1 Цикл
Если НЕ ОформленияСтрок[Сч].ДанныеСтроки.ЭтоГруппа Тогда
Масс.Добавить(ОформленияСтрок[Сч].ДанныеСтроки.Ссылка);
КонецЕсли;
КонецЦикла;
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Штрихкоды.Владелец.Ссылка КАК НоменклатураРегистраШтрихКод,
| Штрихкоды.Штрихкод КАК Штрихкод
|ИЗ
| РегистрСведений.Штрихкоды КАК Штрихкоды
|ГДЕ
| ТИПЗНАЧЕНИЯ(Штрихкоды.Владелец) = ТИП(Справочник.Номенклатура)
| И Штрихкоды.Качество.Ссылка = ЗНАЧЕНИЕ(Справочник.Качество.Новый)
| И Штрихкоды.Владелец.Ссылка В (&Масс)
|
|СГРУППИРОВАТЬ ПО
| Штрихкоды.Владелец.Ссылка,
| Штрихкоды.Штрихкод";
Запрос.УстановитьПараметр("Масс",Масс );
РЗ = Запрос.Выполнить();
ТЗ = РЗ.Выгрузить();
Для Каждого ОС ИЗ ОформленияСтрок Цикл
СтрокаТЗ = ТЗ.Найти(ОС.ДанныеСтроки.Ссылка);
Если СтрокаТЗ <> Неопределено Тогда
ОС.Ячейки.ШтрихКодМой.Значение = СтрокаТЗ.Штрихкод;
ОС.Ячейки.ШтрихКодМой.Текст = СтрокаТЗ.Штрихкод;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Станно, что
ОС.Ячейки.ШтрихКодМой.Значение = СтрокаТЗ.Штрихкод;
ОС.Ячейки.ШтрихКодМой.Текст = СтрокаТЗ.Штрихкод;
работает только когда две строки записаны имеено в таком порядке. По одной и в другм порядке не рабатает, или показывает не адекватные значения или пустые ячейки.