Элементыформы и программно вводимая строка #652982


#0 by егаис
Комрады, подскажите в простом вопросе, туплю Программно ввожу Как передать несозданную строку в типовую процедуру обработки номенклатуры в УТ 10? Спасибо
#1 by егаис
ошибка {ОбщийМодуль.ОбщегоНазначения.Модуль}: Значение не является значением объектного типа (Имя) т.к. ЭлементыФормы.Товары.ТекущиеДанные = Неопределено
#2 by Reset
добавленную строку, наверное? Товар <-- вот она
#3 by егаис
нет, там вроде как элемент формы должен передаваться
#4 by Reset
Позвольте не согласиться, коллега.
#5 by Reset
Хотя бы в взор вперьте: СтрокаТабличнойЧасти
#6 by егаис
штатно при выборе вручную товара Элемент это ПолеВвода Тараканы в голове (
#7 by hhhh
ЭлементыФормы.Товары.ТекущиеДанные - это строка табличной части, это не элемент формы.
#8 by егаис
ПриИзмененииНоменклатурыТовары(ЭлементыФормы.Товары.ТекущиеДанные); ошибка, потому что неопределено!         как достучаться до вводимой строки?
#9 by Reset
Процедуру ПриИзмененииНоменклатурыТовары предъявите
#10 by егаис
#11 by егаис
этаформа.товары[товар.номерстроки-1]
#13 by Reset
Это то же самое, что просто "Товар"
#14 by Reset
Я бы написал вместо вызова ПриИзмененииНоменклатурыТовары: Тогда не пришлось бы менять текущую строку. А ПриИзмененииНоменклатурыТовары - это обработчик события, его явно вызывать некрасиво [имхо]
#15 by Reset
И не называл бы новую строку табличной части Товар.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С