ник: Mottorr
Открываеться одна форма. но есть следующие приколы:
1. База многопользовательская и при постановке задачи на ее разработку была еще задача знать кто из пользоватлей в данный момент работает в базе, для этого в таблице юзеров есть еще логическое поле "uFlag " и идентификатор роли в базе "rID" из таблицы Rules в которой описаны и распределены все права
2. При открытии главной формы (на которой находиться подчиненная форма и то какая форма будет отображаться задаеться прграмно при нажатии кнопкина панели инструментов, которая создана тож ена этой форме) в соответствующие поля (которые находяться внизу формы) задаються значения uName и роль в базе rName.
3. Ставим на событие "Открытие формы" процедуру которая проверяет имеет ли группа юзеров, к которой относиться текущий, право на то или иное действие и соответственно та или иная кнопка дизейблиться, вот и все.
Правда процедуру еще не написал, руки не доходят