26.07.2007, 11:52 | #1 |
Участник
|
Создал группу доступа.
Настроил доступ на уровне записей на эту группу. Фильтр по одной таблице, по двум разным полям, соответственно со своими условиями. Захожу под пользователем, срабатывает только одно условие, по одному полю, второе (по второму полю) - не срабатывает. Вариант с двумя группами с фильтрами по своим полям - такой же результат. Сталкивались с такой проблеммкой? Спасибо.
__________________
Axapta 3.0 CIS SP3 CU1 --- Народу собралось - яблоку плюнуть негде! |
|
26.07.2007, 12:49 | #2 |
Участник
|
|
|
27.07.2007, 06:53 | #3 |
Участник
|
__________________
Axapta 3.0 CIS SP3 CU1 --- Народу собралось - яблоку плюнуть негде! |
|
27.07.2007, 10:30 | #4 |
Участник
|
|
|
27.07.2007, 21:24 | #5 |
Участник
|
Подцепился двухуровневым клиентом, SP3. То же самое.
--- Все, нашел косяк. Смотрел какие запросы генерятся, плюс понял как все работает. Если групп с фильтрами несколько, например по одной таблице, но по разным полям, то результаты фильтрации суммируются от каждого фильтра и все это отображается на форме. Если несколько условий фильтра по одной таблице, по нескольким полям собрать в одном фильтре - одной группе, на которую делаем фильтр, то результаты выборки данных по условиям не суммируются как в первом случае а.. как бы сказать .. пересекаются. Моя проблема была в некорректно работающем фильтре. В группе доступа не было прав доступа на таблицу, по которой должен был работать фильтр. Вопрос закрыт, все работает.
__________________
Axapta 3.0 CIS SP3 CU1 --- Народу собралось - яблоку плюнуть негде! |
|