Имя: Пароль:
1C
 
Редактирование табличного поля в форме обработки
0 Босечка
 
25.04.17
18:26
Есть табл поле в форме обработки с колонками Документ, Серийный номер, и номенклатура Надо чтобы при выборе документа заполнялалт номенклатура и серийный номер из документа


Процедура ТабличноеПоле1ДокумПередачаВСЦПриИзменении(Элемент)

ТабличноеПоле1.IMEI=ТабличноеПоле1.ДокумПередачаВСЦ.IMEI;    
ТабличноеПоле1.НаименованиеТелефона=ТабличноеПоле1.ДокумПередачаВСЦ.Номенклатура;    

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


на все ругается это неправильно. как надо написать?
1 Buster007
 
25.04.17
18:29
7.7?
2 Михаил Козлов
 
25.04.17
18:31
Процедура ТабличноеПоле1ДокумПередачаВСЦПриИзменении(Элемент)

ТабличноеПоле1.ТекущиеДанные.IMEI=ТабличноеПоле1.ТекущиеДанные.ДокумПередачаВСЦ.IMEI;    
ТабличноеПоле1.ТекущиеДанные.НаименованиеТелефона=ТабличноеПоле1.ТекущиеДанные.ДокумПередачаВСЦ.Номенклатура;    

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

или через данные табличного поля.

или значения в колонках  IMEI и НаименованиеТелефона формировать при получении данных.
3 RomanYS
 
25.04.17
18:33
(1) клюшки у нее в крови похоже )
(2) Сейчас окажется, что в (0) УФ и твой код не будет работать на клиенте
4 Босечка
 
25.04.17
18:34
(3) Нет 8.2
5 Buster007
 
25.04.17
18:35
(4) а в 8.2 не УФ?
6 Босечка
 
25.04.17
18:37
{Форма.Форма.Форма(9)}: Поле объекта не обнаружено (ТекущиеДанные)
ТабличноеПоле1.ТекущиеДанные.IMEI=ТабличноеПоле1.ТекущиеДанные.ДокумПередачаВСЦ.IMEI;
7 RomanYS
 
25.04.17
18:37
(4) Научитесь пользоваться отладчиком
8 Buster007
 
25.04.17
18:39
к сожалению у ДанныеФормыКоллекция нет свойства текущиеДанные, а вот у ТаблицаФормы есть.
9 RomanYS
 
25.04.17
18:41
(8) можно ставки делать: ОФ или всё таки УФ
10 Босечка
 
25.04.17
18:43
ОФ
11 RomanYS
 
25.04.17
18:45
(10) попробуй так (но лучше включи отладчик)
ТекСтрока = ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные;
ТекСтрока.IMEI = ......
12 Босечка
 
25.04.17
19:08
ТекСтрока = ЭлементыФормы.ТабличноеПоле1.ТекущаяСтрока;
  
   ТекСтрока.IMEI =ТекСтрока.ДокумПередачаВСЦ.IMEI;
все равно ничего не заполняется
13 RomanYS
 
25.04.17
19:10
(12) зато ошибок нет)
14 Lexey_
 
25.04.17
19:23
(12) а разве кто-то что-то говорил про ТекущаяСтрока?
15 Lexey_
 
25.04.17
19:24
(12) ты делаешь не так как тебе советуют и удивляешься, что не работает
16 Босечка
 
25.04.17
19:33
ТекСтрока = ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные;
  
   //стр=ТекСтрока.ТекуЩиеДанные.Значение;
   Док =ТекСтрока.ДокумПередачаВСЦ;
   ТекСтрока.IMEI=Док.IMEI;


   ТекСтрока.IMEI=Док.IMEI; не заполняется хотя Док - заполняется
17 Lexey_
 
25.04.17
19:41
(16) типы разные, например
18 Босечка
 
25.04.17
19:45
типы одинаковые
Независимо от того, куда вы едете — это в гору и против ветра!