```1c
    Процедура Панель1ПриСменеСтраницы(Элемент, ТекущаяСтраница)
    Если ТекущаяСтраница = 2 Тогда
    Сообщить(ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.Товар);
    Сообщить(ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер);
    КонецЕсли
    КонецПроцедуры
```

Который раннее был заполнек так

```1c
    Процедура ТаблицаТоваровПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    Если ЗначениеЗаполнено(ДанныеСтроки.Товар) Тогда
    ОформлениеСтроки.Ячейки["ИнвНомер"].Текст = ДанныеСтроки.Товар.СлужебныйИнвНомер;
    ОформлениеСтроки.Ячейки["ИнвНомер"].ОтображатьТекст = Истина;
    КонецЕсли;
    КонецПроцедуры
```

Если вручную ввести текст в эту ячейку, то он выводится
---
ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер - это данные
ОформлениеСтроки.Ячейки["ИнвНомер"].Текст - это представление в элементы формы таблица.
ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер - здесь Вы не увидите представление кот. установили через Текст.

Делайте по другому - заведите невидимую колонку в таблице значений и туда записывайте значение, а потом его уже и считывайте:

Процедура ТаблицаТоваровПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    Если ЗначениеЗаполнено(ДанныеСтроки.Товар) Тогда
        ОформлениеСтроки.Ячейки["ИнвНомер"].Текст = ДанныеСтроки.Товар.СлужебныйИнвНомер;
        ОформлениеСтроки.Ячейки["ИнвНомер"].ОтображатьТекст = Истина;
ДанныеСтроки.ВашаНевидимаяКолонка = ДанныеСтроки.Товар.СлужебныйИнвНомер;
    КонецЕсли;

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

ну и
Сообщить(ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ВашаНевидимаяКолонка );

как - то так
---
Добрый день. А сообщение Сообщить(ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.Товар); - отрабатывает?
---
Да
---
И вообще - поставьте точку останова на строку Сообщить(ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер); и посмотрите что там в отладчике-инспекторе на ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер
---
Точку останова поставьте - и увидите что там
---
там пустые кавычки. Значение в ячейке при этих манипуляциях есть
---
Надо выводить не "ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер", а раз устанавливаете через свойство Текст, то и брать его оттуда же надо.
---
Я ничего не устанавливал, когда я пришел так уже было) Как именно его от туда взять?
---
ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер - это данные
ОформлениеСтроки.Ячейки["ИнвНомер"].Текст - это представление в элементы формы таблица.
ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ИнвНомер - здесь Вы не увидите представление кот. установили через Текст.

Делайте по другому - заведите невидимую колонку в таблице значений и туда записывайте значение, а потом его уже и считывайте:

Процедура ТаблицаТоваровПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    Если ЗначениеЗаполнено(ДанныеСтроки.Товар) Тогда
        ОформлениеСтроки.Ячейки["ИнвНомер"].Текст = ДанныеСтроки.Товар.СлужебныйИнвНомер;
        ОформлениеСтроки.Ячейки["ИнвНомер"].ОтображатьТекст = Истина;
ДанныеСтроки.ВашаНевидимаяКолонка = ДанныеСтроки.Товар.СлужебныйИнвНомер;
    КонецЕсли;

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

ну и
Сообщить(ЭлементыФормы.ТаблицаТоваров.ТекущаяСтрока.ВашаНевидимаяКолонка );

как - то так
---
Поле объекта не обнаружено (ИнвНомСкр)
ДанныеСтроки.ИнвНомСкр = ДанныеСтроки.Товар.СлужебныйИнвНомер;
---
Ну так Вы ИнвНомСкр - добавьте как данные - колонку
---
Поторопился, опечатался, все работает
---
Я ничего не устанавливал, когда я пришел так уже было) Как именно его от туда взять?
---
Это я сам не понимаю - почему 1С не сделала доступ к отображению данных из таблицы - чтобы оттуда считать эти данные (как в c++ builder 6, например) - ведь эти данные в памяти есть для текущей строки. Ну вот как есть, так и есть.
---
Для чего вообще тогда нужна такая конструкция ОформлениеСтроки.Ячейки["ИнвНомер"].Текст если толку от нее никакого?
---
Это для отображения на экране данных. Например, у Вас колонка с типом Номенклатура (при выводе в таблицу будет выводится представление Номенклатуры - обычно это Наименование), и Вы хотите вместе с наименованием номенклатуры выводить еще и артикул; тогда вот тут и пишите ОформлениеСтроки.Ячейки.Номенклатура.Текст = СОКРЛП(ДанныеСтроки.Номенклатура.Наименование) + " " + СОКРЛП(ДанныеСтроки.Номенклатура.Артикул). А так бы Вам пришлось вводить еще однку колонку с типом строка и туда записывать артикул. Что не удобно. Как - то, примерно так.
---
Ну вот и хорошо :-)