Отправлено 03 Март 2015 - 14:34
Оживлю трупик...
В новой версии Базы запрос "search=f111..." срабатывает только, если у пользователя есть доступ к полю, по которому производится поиск, либо в таблице, либо при просмотре.
На старой версии КБ (1.9.3) я делал так: при заполнении поля вычислением генерируется обычная ссылка на строку поиска, в виде GET-запроса, в которую включается значение. При этом исходное значение, введенное при заполнении или редактировании не показывалось ни в таблице, ни в режиме просмотра записи - вместо нее показывалось второе поле, со генерированной ссылкой, соответственно, при тычке по ней пользователь попадал на выборку с результатами поиска.
Я, конечно, могу дать права на отображение в режиме просмотра, и тогда всё будет более-менее работать, но хотелось бы, чтобы в режиме просмотра показывалась именно ссылка на поиск, а не просто статичное значение исходного поля.
Соответственно в результатах поиска было "Поиск: поле "f8220" равно "1"", теперь же результат выглядит как "Поиск: поле "Номер списка" равно "1", т.е. подменяется поле, а прямой поиск по номеру поля не работает.
Как-то можно обойти ограничение с доступом, или, быть может, есть какой-то еще вариант решения?