Имя: Пароль:
1C
1С v8
8.3.4.496 СКД Поле "XXX" не может быть использовано в группировке "HHH"
0 ZUM
 
24.07.14
14:21
Добрый день, Коллеги!
Бьюсь над ошибкой не могу победить:
Исходные данные:
1) Есть схема СКД вида:

Таблица:
  Строки
    ГруппировкаHHHH
       ГруппировкаXXXX
  Колонки
    ГруппировкаJJJJ  

2) Делаю свой макет для поля, которое является ресурсом.
3) Добавляю в параметр расшифровки ГруппировкаXXXX.

При формировании отчета вываливается ошибка (в теме)

Нашел функцию:

ВЫЧИСЛИТЬВЫРАЖЕНИЕ()

Компоновщик макета при генерации выражения функции ВычислитьВыражение, в случае если выражение упорядочивания содержит поля, которые не могут быть использованы в группировке, заменяет функцию ВычислитьВыражение на NULL.

Пока применить не выходит :( ошибка остается.

Если кто сталкивался с подобным подскажите пожалуйста где копать.
1 ZUM
 
24.07.14
14:42
Причем если написать

ВЫЧИСЛИТЬВЫРАЖЕНИЕ("Истина","ГруппировкаXXXX")

, отчет отрабатывает отлично в параметр расшифровки ложатся значения:

ГруппировкаHHHH - NULL
ГруппировкаXXXX - ИСТИНА

Если написать так:

ВЫЧИСЛИТЬВЫРАЖЕНИЕ("ГруппировкаXXXX","ГруппировкаXXXX")
ошибка :(.... не понятно
2 ZUM
 
24.07.14
15:51
Утонул буран :(.
Написал в 1С.....
3 ИсчадиеADO
 
24.07.14
16:00
ибо это ресурс