Имя: Пароль:
1C
1С v8
Обход колонок в цикле
0 Filosof
 
15.03.17
11:02
Есть колонки с именами К1,К2...К30. Как в цикле описать имена этих колонок неизменяемая часть имени К с ней понятно, а как 1,2...30. Есть ли такая возможность?
1 Nuobu
 
15.03.17
11:06
ТабЧасть.Колонки ["К" + 1]
2 Filosof
 
15.03.17
11:13
Я взял уже строку: ТекСтрока Как записать для взятой строки обращение к любой К-той колонке? Допустим в цикле переменную ТТ увеличиваем за каждую итерацию на 1. Тогда как обратиться к К-той колонке?  ТекСтрока.  - что дальше?
3 Мимохожий Однако
 
15.03.17
11:14
(2) В СП смотрел?
4 PCcomCat
 
15.03.17
11:15
ТекСтрока["К" + 1]
5 PCcomCat
 
15.03.17
11:16
Это равносильно
ТекСтрока.К1
6 Filosof
 
15.03.17
11:19
То есть для перебора колонок надо в цикле написать:
ТекСтрока["К" + ТТ] ?


Про смысл ТТ сказал ранее.
7 PCcomCat
 
15.03.17
11:20
(6) Абсолютно верно
8 Filosof
 
15.03.17
11:23
(7)Благодарю. Пробую.
9 Мимохожий Однако
 
15.03.17
11:30
Можно выгрузить список колонок (ВыгрузитьКолонки()) и потом перебрать список значений.
10 Filosof
 
15.03.17
11:46
(7)Все получилось. Спасибо.
Закон Брукера: Даже маленькая практика стоит большой теории.