Имя: Пароль:
1C
1С v8
Присвоить значение реквизиту табличной части документа
0 zelenprog
 
25.06.12
11:53
друзья, подскажите плиз,
Как в 1С 8.2 в управляемой форме документа в событии по нажатию кнопки присвоить реквизиту в текущей строке табличной части какое-то значение?
Если можно, то приведите пример кода.
Сильно не ругайте за мой вопрос, я только недавно начал работать с управляемыми формами, тонкостей еще не знаю
1 zelenprog
 
25.06.12
12:09
Мой код не работает:

Процедура ПереформироватьШтрихКод(Команда)
   Объект.РаботникиОрганизации.ТекущиеДанные.ШтрихКод = ...
КонецПроцедуры

Реквизита "ТекущиеДанные" у таблицы формы "РаботникиОрганизации" нету.
И непонятно как обратиться к текущей строке
2 Rovan
 
гуру
25.06.12
12:15
(1) а так:
номстр = ЭлементыФормы.Список.ТекущаяСтрока.Номер;
Объект.РаботникиОрганизации[номстр].ШтрихКод = ...
3 zelenprog
 
25.06.12
12:16
сейчас попробую
4 zelenprog
 
25.06.12
12:18
(2) ошибка при проверке "Переменная не определена (ЭлементыФормы)"
5 AaNnDdRrEeYy
 
25.06.12
12:19
Элемент.Список.ТекущиеДанные.ШтрихКод = ...
6 AaNnDdRrEeYy
 
25.06.12
12:19
(5)вместо Элемент надо Элементы.
7 zelenprog
 
25.06.12
12:24
(5), (6) работает!
спасибо!
Независимо от того, куда вы едете — это в гору и против ветра!