|
СКД отбор по нетривиальному ресурсу |
☑ |
0
Droning1C
29.12.21
✎
14:40
|
Собственно в отчете представлен ресурс "МоделиЗаказа", вычисляемый по выражению:
СоединитьСтроки(Массив(Различные Модель),";
","")
Модель в свою очередь является выходным полем запроса, получаемым как ПРЕДСТАВЛЕНИЕССЫЛКИ() элемента справочника.
Пытаюсь наложить этот ресурс отбор - МоделиЗаказа Содержит "Какая-тоПодстрока". Отбор всегда выдает пустой результат.
В чем причина?
|
|
1
DrShad
29.12.21
✎
14:42
|
ну наверное потому что на момент отбора поле пустое
|
|
2
Droning1C
29.12.21
✎
14:46
|
(1) Ты имеешь в виду, что ресурс вычисляется позже применения отбора?
|
|
3
DrShad
29.12.21
✎
14:48
|
естественно, это же логично
|
|
4
Droning1C
29.12.21
✎
14:50
|
(3) Однако же на обычный числовой ресурс я отбор наложить могу. Чем этот ресурс отличается от ресурса по типу Сумма(Площадь)?
|
|
5
ДенисЧ
29.12.21
✎
14:51
|
(4) "получаемым как ПРЕДСТАВЛЕНИЕССЫЛКИ() "
Этим и отличается.
|
|
6
Droning1C
29.12.21
✎
14:55
|
(5) а что такого? поясните плз. Я же сам в запросе пишу ПРЕДСТАВЛЕНИЕССЫЛКИ(), а не СКД это за меня делает
|
|
7
youalex
29.12.21
✎
14:57
|
попробуй задать отбор на уровне группировки
|
|
8
Droning1C
29.12.21
✎
15:00
|
(5) Сейчас поменяю на Модель.Наименование в запросе, посмотрим что поменяется
|
|
9
Droning1C
29.12.21
✎
15:03
|
(8) Поменял, толку ноль. Но зато на уровне группировок заработало! Спасибо (7)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший