Имя: Пароль:
1C
1C 7.7
v7: Создание и заполнение реквизитов таблицы значений в цикле
,
0 vova1122
 
20.09.13
18:17
Возможно ли такое?
В таблице значений нужно создать 100 колонок с идентичными реквизитами (К1, К2, к3,... к100)
И дальше естественно их заполнять.
Возможно ли создавать колонки в цикле (примерно так):
    ТаблЗнач=СоздатьОбъект("ТаблицаЗначений");    
    Для ном=1 по 100 цикл
        ТаблЗнач.НоваяКолонка("К"+ном);
        КонецЦикла;

И в таком же духе заполнять эти реквизиты.....

Возможно ли такое?
1 Mikeware
 
20.09.13
18:19
пропробовать - не предлагать?
2 vova1122
 
20.09.13
18:20
не пробовал. но кажется в таком виде как я написал не взлетит....
3 vcv
 
20.09.13
18:22
ТаблЗнач.УстановитьЗначение()
4 Z1
 
20.09.13
18:24
(0) это работает.


даже более того ТЗ может иметь одинаковое название
для столбцов
т.е.
Для И=1 по 2 Цикл
     Для ном=1 по 100 цикл
        ТаблЗнач.НоваяКолонка("К"+ном);
     КонецЦикла;
КонецЦикла;
то будет 200 столбцов иназыание 1-го равно названию 101 и.т.д.
5 vova1122
 
20.09.13
18:25
(3) Спасибо. Это для заполнения данными саму таблицу значений. Подходит.
6 vova1122
 
20.09.13
18:28
(4) в таком случае обращение к значению колонки нужно делать только по номеру колонки...
7 Z1
 
20.09.13
18:32
(6) 0 работает.
4 написал чтобы не наступил на такие грабли ( а то при первом вызове будет работать при остальных нет )
8 КонецЦикла
 
20.09.13
20:02
Колонки можно вообще не именовать
9 Ёпрст
 
20.09.13
20:35
(0)

Дарю:

// Для ном=1 по 100 цикл
//        ТаблЗнач.НоваяКолонка("К"+ном);
//        КонецЦикла;

ТаблЗнач.КоличествоКолонок(100);
10 Злопчинский
 
20.09.13
20:58
(9) конуцептуально, точно как Хелловорлд!
11 МихаилМ
 
20.09.13
22:39
заполнять быстрее сз
и потом загружать в колонку
12 Лефмихалыч
 
20.09.13
22:41
(0) можно, а смысл?
13 Лефмихалыч
 
20.09.13
22:42
фу, б*?:ь, это семерка! бюэ
я пошел от сюда
14 jsmith82
 
20.09.13
22:43
(13) то-то я подумал, что ты в этой ветке делаешь, аж переполошился
15 jsmith82
 
20.09.13
22:43
вернее, ахренел, что ты ещё и 7.7 знаешь
16 Лефмихалыч
 
20.09.13
22:47
(15) в те года, когда я начинал, восьмерки еще не было. В 7.7 у меня опыта только с ЗиКом нет, ибо журнал расчетов мне противен за его мертворожденностью.

Чо-то с личными настройками стало - раздел 7.7 как-то самовключился, вот я и вляпался.