Имя: Пароль:
1C
1С v8
обратится в строке из табличного поля
0 MrZLO
 
29.11.12
10:47
8.1 УТ 10.3

Документ УстановкаЦенНоменклатуры.

По нажатию кнопки, надо, чтобы в табличное поле вставились данные из запроса...

в модуле формы, после выполнения запроса пишу

ТаблицаДанных = Запрос.Выполнить().Выгрузить();
   
Для Каждого Строчка Из ТаблицаДанных Цикл

стр_товар = ТаблицаЦен.Добавить();
стр_товар.Номенклатура = Строчка.Номенклатура;

// как дописать данные в колонку Валюта
...

КонецЦикла;

как дописать данные в колонку Валюта?
вот скрин:
http://www.disk.tom.ru/88ucgvq
1 cw014
 
29.11.12
10:48
стр_товар.Валюта - не, религия не позволяет?
2 Reset
 
29.11.12
10:49
стр_товар.Валюта?
3 Нуф-Нуф
 
29.11.12
10:50
выгрузить - загрузить? не?
4 Reset
 
29.11.12
10:50
Хотя непонятно, что это - ТаблицаЦен
5 MrZLO
 
29.11.12
10:50
стр_товар.Валюта? не подходит, в табличном поле "ТаблицаЦен" есть только номенклатура
6 Reset
 
29.11.12
10:51
(4) А, понял - это тп
7 MrZLO
 
29.11.12
10:51
да, таблично поле
8 Reset
 
29.11.12
10:52
Сообразил трабл.

Проанализировать ЗаполнитьТаблицуЦенФормы() и сделать аналогично для своей строки данных
9 Reset
 
29.11.12
10:53
Там типа Валюта1 будет поле
10 cw014
 
29.11.12
10:55
НоваяСтрока["цена" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.Цена;
       НоваяСтрока["СпособРасчета" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.СпособРасчетаЦены;
       НоваяСтрока["валюта" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.Валюта;
       НоваяСтрока["единица" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.ЕдиницаИзмерения;
       НоваяСтрока["процент" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.ПроцентСкидкиНаценки;
11 cw014
 
29.11.12
10:56
То есть на каждый тип цен у тебя будут колонки:
12 cw014
 
29.11.12
10:56
цена1,СпособРасчета1,валюта1,единица1,процент1
13 cw014
 
29.11.12
10:56
И так по количеству типов цен
14 cw014
 
29.11.12
10:56
Так что тебе в (1) - есть такой реквизит, правда я не очень точно имя указал
15 MrZLO
 
29.11.12
11:26
спасибо! получилось!!!!!!!!!!!!