|
Настройка отбора в сегменте клиентов | ☑ | ||
---|---|---|---|---|
0
dimawrx
07.06.23
✎
11:46
|
УТ 11.4.14.140, платформа 8.3.21.1709.
В сегментах клиентов добавлен сегмент запрета отгрузки при задолженности более 35 дней. Требуется исключать некоторых партнеров из этого сегмента. Отбор, добавленный в настройках сегмента, не работает. Если редактировать схему компоновки данных и в ней добавить отбор, то он работает. В отчете "Состав сегмента" показывается отбор сделанный только в компоновке данных. Подскажите, можно ли это исправить, чтобы работал отбор сделанный в настройках сегмента? https://disk.yandex.ru/i/1KZaujiaaaensQ |
|||
1
DJ Anthon
07.06.23
✎
11:59
|
а связь настроена с параметром в схеме компоновки? запрос не видно, что там понаписано
|
|||
2
dimawrx
07.06.23
✎
12:19
|
(1) Нужен сам текст запроса? В нем 1461 строка, сюда скопировать?
Ниже скрины конструктора схемы компоновки: https://disk.yandex.ru/i/AwjxGpXmWZxxog https://disk.yandex.ru/i/J9U_MoywLOXXsw https://disk.yandex.ru/i/E_VZxa56OPxC1Q |
|||
3
Мультук
07.06.23
✎
12:20
|
(0)
Стесняюсь спросить, после добавления отбора, кнопочка "Записать", а затем кнопочка "Сформировать" нажимались ? P.S. У нас УТ11.5, но даже во времена УТ11.4 -- все отборы добавляемые "туда" пользователями работали. P.P.S. Быть может в механизм "Сегменты" вносились изменения, улучшения? |
|||
4
Мультук
07.06.23
✎
12:22
|
(0)
И главное схема компоновки там должна быть по умолчанию точно не произвольная. В этом ваша проблема Должна быть "По расчетам" |
|||
5
dimawrx
07.06.23
✎
12:26
|
(3) Да, конечно нажимались ))
(4) Схема компоновки произвольная, возможно в ней что-то неправильно сделано, а в схеме "По расчетам" нет количества дней с момента возникновения задолженности. |
|||
6
Мультук
07.06.23
✎
12:36
|
(5)
У нас "как бы" тоже произвольная, ибо "так надо было". Но все отборы чудно с ней работают. Советую под отладчиком глянуть в СегментыСервер.ПолучитьНастройкиСписка(..) Особенно про реквизит "ИмяШаблонаСКД" P.S. Наверное, всё что мог - подсказал. Удачи! |
|||
7
DJ Anthon
07.06.23
✎
13:09
|
(2) ну вот, на первом же скрине нет партнера. скорее всего, там надо добавить этот параметр, использовать его в запросе и вывести для пользователя, он появится в отборе в режиме предприятия
|
|||
8
dimawrx
08.06.23
✎
12:29
|
(6) Спасибо, посмотрю.
(7) На первом скрине нет в параметрах и количества дней задолженности, но по нему отбор происходит. Если добавлять параметр и использовать его в запросе, то отбор будет происходить по этапе получения данных, а не во время компоновки отчета. "Наложить условия в схеме компоновки можно несколькими способами: - Указать условия на уровне запроса – жесткий отбор, который нельзя отключить в настройках компоновки. Если заданы параметры, они должны быть обязательно указаны, иначе будет выдано сообщение об ошибке. - Указать условие на уровне настроек компоновки – отбор указывается на уровне настроек компоновки на закладке «Отбор». Пользователь может управлять такими отборами на уровне редактирования варианта отчета или пользовательских настроек. Если отбор указан, он будет добавлен в итоговый запрос макета компоновки". Вопрос, судя про всему, в том что отбор сделанный в настройках сегмента не передается в схему компоновки данных при её выполнении. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |