Сообщение отредактировал serg499: 23 Апрель 2014 - 13:27


Отображение суммы столбца пользователю, не имеющему доступа
Автор serg499, 23 апр. 2014 13:25
Сообщений в теме: 4
#1
Отправлено 23 Апрель 2014 - 13:25
Здравствуйте! Хотел уточнить, можно ли убрать отображение суммы всех строк в таблице для пользователей, у которых доступ только к своим строкам. Т.е. менеджер видит общую сумму всех счетов, при этом имея доступ только к счетам, выписанным им самим. Выглядит это как на рисунке во вложении... Не имея ни одного своего счета он видит 12 чужих страниц... Доступ регулируется запрещающим правилом вида: Кто добавил != текущий -> доступа нет ни к одному полю.
#2
Отправлено 23 Апрель 2014 - 14:05
По-моему, вполне очевидно что это баг. Любая сумма и тем более страницы должны отображаться только по отображаемым на данный момент записям, даже если вы просто применили фильтр или включили поиск по таблице, а не только если ограничили доступ. Отправьте заявку в техподдержку.
#3
Отправлено 23 Апрель 2014 - 14:14
#4
Отправлено 23 Апрель 2014 - 14:33
ответ техподдержки:
Проверьте еще раз настройки доступа. В одном из полей в общих настройках
у вас наверняка осталась какая-то галочка.
мой ответ:
Да, действительно, был доступ к 1 полю, только на режим просмотра (без отображения в таблице). Галочку убрал, проблема решилась. Единственное, что непонятно - доступа к тем записям, по которым считалась сумма, у пользователя не было никаких. Только к своим. Но теперь буду внимательнее добавлять новые поля в таблицу - правило запрета по-умолчанию на них не действует...
Проверьте еще раз настройки доступа. В одном из полей в общих настройках
у вас наверняка осталась какая-то галочка.
мой ответ:
Да, действительно, был доступ к 1 полю, только на режим просмотра (без отображения в таблице). Галочку убрал, проблема решилась. Единственное, что непонятно - доступа к тем записям, по которым считалась сумма, у пользователя не было никаких. Только к своим. Но теперь буду внимательнее добавлять новые поля в таблицу - правило запрета по-умолчанию на них не действует...
#5
Отправлено 23 Апрель 2014 - 15:00
Долбите техподдержку дальше, это не решение. Т.е. это конечно можно назвать квази-решением в данном конкретном случае (ваша проблема пропала), но это не исправление явного бага - если записей в таблице нет (вне зависимости от причин, включали вы там где-то галочки или нет) - то и никаких сумм-страниц тоже не должно быть. Пускай ставят задание на исправление бага. Можете сослаться на мое сообщение здесь.
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных