Имя: Пароль:
1C
1С v8
Построитель отчета. Изменение полей для определенных группировок
0 Alla N
 
23.06.14
14:35
Есть две группировки в отчете(т.е два измерения) Номенклатура и ДокументДвижения, нужно обработать макет построителя перед выводом - в группировке Номенклатура заменить значение поля ОстатокНаНачалоПериода

я делаю так...

Для Каждого Группировка Из УниверсальныйОтчет.ПостроительОтчета.ИзмеренияСтроки Цикл
    Если Группировка.ПутьКДанным = "Номенклатура" Тогда
        // Ищем области с именем группировки, а также с именем группировки + обозначение иерархии
        ИменаОбластей = Новый Массив;
        ИменаОбластей.Добавить(Группировка.Имя);
        ИменаОбластей.Добавить(Группировка.Имя + "Иерархия");
        
        Для Каждого ИмяГруппировки Из ИменаОбластей Цикл
            Область = Макет.Области.Найти(ИмяГруппировки);
            Если Область <> Неопределено Тогда
                ТекущаяОбласть = Неопределено;
                
                ТекущаяОбласть = Макет.НайтиТекст("ОстатокНаНачалоПериода", ТекущаяОбласть,    Область, Истина, Истина, Истина, Ложь);
                Если ТекущаяОбласть <> Неопределено Тогда
                    Если ТекущаяОбласть.Параметр = "ОстатокНаНачалоПериода" Тогда
                        // Заменяем параметр области
                        ТекущаяОбласть.Параметр = "Приход";
                    КонецЕсли;
                КонецЕсли;
                
            КонецЕсли;
        КонецЦикла;
    КонецЕсли;
КонецЦикла;

и это работает, но только при условии что группировка Номенклатура стоит не первая, а иначе параметр в области как будто не заменяется, причем в отладчике как-будто все срабатывает (((((((((((((((((((((

Как же сделать чтобы и в первой группировке менялся параметр?
1 Рэйв
 
23.06.14
14:36
Сейчас тебе начнут рекламировать СКД:-)
2 Alla N
 
23.06.14
14:41
(1) Да да... но не вариант
3 Рэйв
 
23.06.14
14:43
Ну тогда начнут пенять на отсутствие фото в личке:-)
4 Alla N
 
23.06.14
15:25
Эхь... неужели никто так с построителем не извращался(((
5 Wobland
 
23.06.14
15:30
(2) как называется эта религия? или это фобия?
6 acsent
 
23.06.14
15:40
(5) тебе же сказали, религия называется "не вариант"