Не получается вытащить данные

Пытаюсь вытащить данные отсюда - введите сюда описание изображения

И при нажатии на кнопку сообщение должно вывести эти данные в сообщение пользователю, делаю так -

&НаКлиенте
Процедура Сообщение(Команда)

    Для Каждого Данные Из Элементы.ПереченьНоменклатуры.ТекущиеДанные Цикл
        Сообщить(Данные);
    КонецЦикла;

КонецПроцедуры

И он мне выдаёт ошибку - итератор для значения не определён

Как это исправить ?


Ответы (2 шт):

Автор решения: santavital

Нужно обращаться к Объект.ИмяТабличнойЧасти вместо Элементы.

Элементы - это коллекция "контролов" на форме (кнопки, надписи, и т.д.)

→ Ссылка
Автор решения: OverNiko

Пришел я значит к решению, не без помощи конечно ))

Оно выглядит так -

&НаКлиенте
Процедура Сообщение(Команда)
                       
    Для Каждого СтрНом ИЗ Объект.ПереченьНоменклатуры Цикл
        Стр = Строка(СтрНом.Номенклатура) +
            " количество = " + Формат(СтрНом.Количество, "ЧГ=0") +
            " цена = " + Формат(СтрНом.Цена, "ЧГ=0") +
            " суммм = " + Формат(СтрНом.Сумма, "ЧГ=0");
        Сообщить(Стр);
    КонецЦикла;

КонецПроцедуры
→ Ссылка