перебор всех реквизитов таб части
☑
0
Папай
10.09.21
✎
11:09
добрый день.подскажите в учебных целях,как перебрать все реквизиты табличной части документа в цикле?в оссобенности если реквизит называется День1,День2...День31
1
ДенисЧ
10.09.21
✎
11:10
Для сч = 1 по 31 цикл
сообщить("День" + сч + " = " + строкаТЧ["День"+сч];
КонецЦикла;
2
Галахад
гуру
10.09.21
✎
11:15
ТЧ = Метаданные.Документы.ААА.ТабличныеЧасти.БББ;
Для каждого Колонка Из ТЧ.Реквизиты Цикл
Сообщить(Колонка.Имя);
КонецЦикла;
3
Папай
10.09.21
✎
11:34
спасибо
4
Мультук
гуру
10.09.21
✎
11:44
(0) Если х будет > 999 -- будет небольшой нюанс.
5
Мультук
гуру
10.09.21
✎
11:44
*их будет
6
Галахад
гуру
10.09.21
✎
11:47
(4) Ого. Интересно кто был такой не ленивый, и зачем столько реквизитов?
7
ДенисЧ
10.09.21
✎
11:47
(4) ПРосили до 31. Откуда у тебя 999 родилось...
8
acht
10.09.21
✎
11:48
(7) У него в месяце столько дней. Палится.
9
Малыш Джон
10.09.21
✎
13:00
(8) а нигде не написано, что это месяц. Может это год. Так конечно тоже палится, но уже не так сильно.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.