ник: Lukas
Так это-же шаблон, там другого ничего и нет.
1. Заходим под паролем разработчика.
2. Через менюшку Developer - Изменить доступ к объектам - вводим пароль разработчика.
База закрывается. При новом открытии она открывается с новыми параметрами "Параметры запуска", то есть в "открытом" состоянии.
3. Либо создаем нужные объекты нового приложения, либо импортируем из другой базы.
4. Добавляем(изменяем) в менюшку кнопки, которые нужны в новом приложении. (Открыть форму, отчет, вызвать функцию и т.д. (Пример вызова форм/отчетов можно посмотреть в кнопках менюшки администратора.
5. В запросах - источниках данных форм/отчетов можем использовать функции модуля modCurrentUser для ограничения выборки данных:
funCurrentUserID - возвращает ID текущего пользователя
funCurrentUserAdm - возвращает признак прав администратора текущего пользователя.
Например Администратор видит все записи, пользователь только свои.
6. В модулях форм так-же можно использовать эти функции для отображения/скрытия некоторых элементов управления.
7. По окончании разработки опять "Закрываем файл" паролем разработчика.
Три формы (Авторизация, список пользователей и данные пользователя) я условно "спрятал" префиксом Usys в названии. Чтобы они не мешались при разработке.
Увидеть их можно установив : Меню "Сервис"-"Параметры"-вкладка "Вид" - группа "Отображать" флажок -"Системные объекты" в True.