Не уверен, что это можно сделать: В основном я создал базу данных, которая регистрирует вмешательства для клиента (например, телефонные звонки, встречи, документы и т. Д. И т. Д.) Текущего проекта рабочие регистрируют эти вмешательства, как они происходят из их реальной занятости. встречи имеют свою собственную форму, телефонные звонки имеют собственную форму и т. д.
Теперь меня попросили сделать то же самое для администратора, чтобы они могли регистрировать исторические данные за последний год или около того, дело в данных выбора в поле со списком (т. е. старый персонал, службы, с которыми мы больше не работаем) Возможно ли, чтобы форма была заполнена по-разному в зависимости от того, как вы ее открываете, то есть путь администратора будет заполнять все исторические выборы, а работник проекта (вживую путь) будет заполнять всю текущую информацию. Я не хочу дублировать множество форм, которые в основном делают то же самое. Любые идеи будут благодарны получилиДоступ: способ открытия формы заполняет поле со списком по-разному
ответ
Easy, просто изменить исходные данные для поля со списком в зависимости от того, кто открывает форму использовать переменную или флажок или UserID или что-то сказать, кто является пользователем, то:
если varUser = 'хозяин', то combobox.datasource = 'Select * из услуг, где исторические = 1' еще combobox.datasource = 'Select * из услуг, где исторические = 0' конец
Идентификатор пользователя - отличная идея. У меня есть Boss, Admin и PW. уже настроенный по другим причинам, но явно не использующий его в полной мере, вы, наверное, догадались, что я учусь, когда я иду :) спасибо за советы! –
спасибо за редактирование –