powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выпадающий список по двойному щелчку
6 сообщений из 6, страница 1 из 1
Выпадающий список по двойному щелчку
    #39158033
armak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
У меня есть подчиненная форма с запросом, который выдаёт выборку с таблиц: клиенты, услуги и статус услуг.
после прозвона статус может измениться.
Хотелось бы сделать чтоб по двойному счелчку по статусу появлялся выпадающий список с вариантами статусов, а после выбора происходило его изменение.
Подскажите, возможно ли это реализовать и как?
...
Рейтинг: 0 / 0
Выпадающий список по двойному щелчку
    #39158100
Safich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
armakЗдравствуйте!
У меня есть подчиненная форма с запросом, который выдаёт выборку с таблиц: клиенты, услуги и статус услуг.
после прозвона статус может измениться.
Хотелось бы сделать чтоб по двойному счелчку по статусу появлялся выпадающий список с вариантами статусов, а после выбора происходило его изменение.
Подскажите, возможно ли это реализовать и как?
Вижу 2 варианта:
1 - Создаётся ОТДЕЛЬНАЯ форма, на которой размещается "список с вариантами статусов", эта форма имеет входной параметр - код услуги (по которому находим текущий статус). После выбора нужного статуса записываем новый статус в таблицу и обновляем подчинённую форму. Форма вызывается двойным щелчком.
2 - Поле "статус" в подчинённой таблице преобразовываем в ПолеСоСписком и пользователь может его редактировать непосредственно в подчинённой форме. Однако для этого запрос (источник данных подчинённой формы) должен быть ОБНОВЛЯЕМЫМ и прочие поля должны быть заблокированы для изменения. Если запрос не обновляемый, тогда ПолеСоСписком должно быть ОТВЯЗАНО от данных источника и подгружаться для каждый записи функцией и на событии НажатиеКнопки должен быть обработчик, который обновляет данные в таблице (практически 1ый пункт)

З.Ы. Я бы пошёл по первому пути
...
Рейтинг: 0 / 0
Выпадающий список по двойному щелчку
    #39158101
Safich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это было 256ое сообщение)
...
Рейтинг: 0 / 0
Выпадающий список по двойному щелчку
    #39165045
armak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Safich,
Спасибо, все отлично работает, только как мне привязать расположение при открытии формы со списком к ячейке, где нужно изменить значение?
...
Рейтинг: 0 / 0
Выпадающий список по двойному щелчку
    #39165064
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользуйте в ваших целях контекстное меню.
Оно само умеет позиционироваться у указателя мышки.
...
Рейтинг: 0 / 0
Выпадающий список по двойному щелчку
    #39165192
Safich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
armakSafich,
Спасибо, все отлично работает, только как мне привязать расположение при открытии формы со списком к ячейке, где нужно изменить значение?
Если честно никогда не заморачивался, хотя должно быть удобно.
Беглым поиском по форуму нашёл такую тему http://www.sql.ru/forum/1178367/pozicionirovanie-vsplyvaushhey-formy-v-runtime
А первоначальные координаты берём при двойном клике в подчинённой форме
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выпадающий список по двойному щелчку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]