Имя: Пароль:
1C
1С v8
v8: СКД: функция Вычислить() в выражении ресурса, для получения итога вычисляемого поля
0 SoulPower
 
28.04.12
11:03
Надо в более высокой группировке считать итог вычисляемого поля по нижележащей группировке.
Вычисляемое поле считается в функции общего модуля. Её в запрос перенести нереально.
Не работает выражение:
Вычислить("Максимум(Просрочено)", "Адрес","Группировка"),
Рассчитывать по Склад.
Адресу пробовал указывать имя, не помогло.

Может, кто сталкивался. Заранее благодарю.
1 SoulPower
 
28.04.12
11:29
А тему можно поправить? Не правильно назвал.
Скорее "СКД: функция Вычислить() в выражении ресурса, для получения итога вычисляемого поля".
2 SoulPower
 
28.04.12
12:53
Разобрался сам.
Думаю многим кто наткнётся в гугле на эту ветку будет интересно.
Решение:
Формировать в ресурсе таблицу значений, и в функции общего модуля рассчитывать итог, как захочется.
3 badboychik
 
10.05.12
13:50
Это как - "формировать в ресурсе таблицу значений" ??
4 badboychik
 
10.05.12
14:03
люди, что имел ввиду этот добрый человек? :) гугление не помогает

Это видимо связано с функцией "ВычислитьВыражениеСГруппировкойТаблицаЗначений", нигде толковых примеров нету
5 SoulPower
 
17.05.12
23:01
есть такая агрегатная функция, которая формирует таблицу значений)
6 Necessitudo
 
17.05.12
23:25
Может дашь схему макета? Часто бывает такое нужно просто.
7 SoulPower
 
22.05.12
17:46