nained » 28.03.2006 (Вт) 8:36
И вот такой еще Вопрос мучает:
Access + SQL-сервером.
Задача как реализовать работу с приложением в зависимоти от прав пользователя. Т.е выдавать пользователя возможность работать только с теми формами и отчетами которые ему положены. Все остальное даже не показывать.
На первый взгляд думаю сделать чтото типа веб-интерфейса.
Т.е. создать одну стартовую форму которую при запуске растягивать на весь экран. В одной части формы распологать набор кнопок (брать их из таблицы Кнопка-Дейстиве-Кому_можно_ее_использовать) в другой части - Подчиненную форму в которыу загружать то что запрашивается.
таким образом
1) можно будет кооректро сообщать людям неимеющим прав доступа о невозможности работы
2) контролировать рабочие группы и их права
Но в такой связи головняком может стать вопрос контроля размеров основной формы , чтобы она ВСЕГДА была на весь экран. Растягивать ее с помощью Maximize - не совсем удобно т.к. етсь формы которые хотелось бы выводить в меньшем разере.
Ну и вообще поделитесь мыслями по поводу удачности этой идеи.
Может кто знает более удобные механизмы.