Добрый день
Задача: есть форма, в которую выводятся ФИО клиентов (как результат поиска).
1. Как реализовать следующее: при клике мыши на опреденленного клиента выводится новая форма для заполнения, куда подтягиваются данные о данном клиенте?
2. Как увеличить разнообразие возможных операций, путем пометки клиента в строке, а потом путем вывода контекстного меню, выбрать один из нескольких возможных вариантов форм для продолжения работы с данным клиентом.
Не уверен, что изложил понятно, но старался:-)
Заранее признателен
1. Например, так
Private Sub Клиент_DblClick(Cancel As Integer) DoCmd.OpenForm "ФормаКлиенты", acNormal, , "ClientID=" & Me.Клиент End Sub
2. Тут, наверное, лучше использовать смарт-теги, если существует несколько вариантов управления клиентом (добавить, удалить и т.п.)
По п.1 благодарствую
Маленькое уточнение - речь идет о возможных формах, куда попадаеют данные о выбранном клиенте. Например, данные о выбранном клиенте могут попасть в формы (например): "Новый запрос", "Закрытие договора" и т.д., т.е. данные о возможных формах выводится в контекстном меню
Логика такая, когда срабатывает меню, мы анализируем событие. Например, пользователь выбрал 2 пункт (Закрытие договора), тогда в программе нужно добавить обработку такого варианта
Тогда, опять вопрос: где найти информацию о том, как создается контектстное меню? Или проще сделать меню на панели?