Имя: Пароль:
1C
1С v8
Как пройтись по ячейка отчета ?
0 r1000
 
13.07.15
20:17
Есть отчет http://f-picture.net/lfp/s018.radikal.ru/i506/1507/3a/1413836ecff3.jpg/htm
Задача - после вывода отчета пройтись по ячейкам колонки "Стоимость оборот" и в крайнюю колонку установить АВС класс для строки. Как это сделать ? Соответственно пройтись нужно после вывода отчета.
1 Fuas4
 
13.07.15
20:31
(0) Это очень плохая идея) вычисляй класс в Запросе/скд или хотя бы при выводе строки
2 r1000
 
13.07.15
21:03
Мне нужно именно по тем группировкам, которые выведены в отчете. Поэтому хочется перебрать показанные строки.
3 Casey1984
 
13.07.15
21:04
(2) см. свойства\методы ТабличногоДокумента
4 AntonyFO
 
14.07.15
05:14
В табличном документе крайне неловко, я бы вместе с выводом в какой-нибудь массив сбрасывал
5 AntonyFO
 
14.07.15
05:15
Если получиться посмотрел бы, у меня не вышло пробовал плюнул сделал через массив
6 r1000
 
14.07.15
07:03
А как через массив сделал ?
7 Галахад
 
гуру
14.07.15
07:49
В чем сложность-то?
Найти ячейку с текстом "Стоимость оборот".
Перебрать колонку до "Высота таблицы", получая "Текст".
Сдвинуться на пару колонок и установить "Текст".
8 newbling
 
14.07.15
07:50
вообще, более правильно в запросе, конечно, но возможность ковырять ячейки  есть. У тебя же есть ТабличныйДокумент, вот в нём и делай.
9 r1000
 
14.07.15
09:05
(7)Это получается. Только когда ячейки перебираю, цикл заходит в "плюсики", а мне нужно только по тем строкам, которые отображаются при существующем уровне группировок.
10 newbling
 
14.07.15
09:26
а что мешает в настройках отчёта добавить поля только на эти уровни?
11 newbling
 
14.07.15
09:31
12 Wern
 
14.07.15
09:45
(9) Проверяй видимость ячеек.
13 r1000
 
14.07.15
10:18
(12)так и сделал...
Ошибка? Это не ошибка, это системная функция.