Имя: Пароль:
1C
1C 7.7
v7: Установить значение ячейки ТЗ по номеру колонки
0 lg2marvel
 
02.11.13
12:52
Добрый день, есть ТаблицаЗначений, которая расширяется динамически.

Как правильно указать в какой колонке установить значение?

Таблица.Поставщик = тПоставщик; - работает, но я создаю таблицу следующим образом:
Таблица.НоваяКолонка("Поставщик"+Инд,"Справочник.Контрагенты",,,СокрЛП(ЗапросТовары.МестоХранения),,,);

Как тут быть? Пробовал Таблица.ТекущаяКолонка("Поставщик"+Инд,) = тПоставщик; - не работает.
1 Wobland
 
02.11.13
12:58
я бы в первую очередь полез в СП смотреть методы ТЗ.
нет, я бы в первую очередь приобрёл свежий выпуск СП у ДенисаЧ
2 lg2marvel
 
02.11.13
13:10
(1) Первым делом смотрю методы, но, к сожалению, нечто похожего на Таблица[инд] там нет.

Таблица.УстановитьЗначение(Таблица.ТекущаяСтрока(),3+Инд,тПоставщик);

Вроде работает, но все значения сует в первую строку, что не есть хорошо.
3 Cthulhu
 
02.11.13
13:12
(2): пихает в ту строку, которую ты указал в параметрах - так что все претензии к себе любимому, которому религия не позволяет пихоть туда, куда надо.
4 Cthulhu
 
02.11.13
13:14
ЗЫ: ну или мзогов не хватает найти в СП описание для атрибута ТЗ "НомерСтроки".
5 lg2marvel
 
02.11.13
13:17
Премного благодарен, да мозги набекрень, сори.
6 Torquader
 
02.11.13
14:08
ТекущаяСтрока() - это активная строка в отображаемой на форме таблице значений, она может быть отличной от НомерСтроки - текущей строки при переборе таблицы.