Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.01.2016, 23:32
|
|||
---|---|---|---|
|
|||
Выпадающий список по двойному щелчку |
|||
#18+
Здравствуйте! У меня есть подчиненная форма с запросом, который выдаёт выборку с таблиц: клиенты, услуги и статус услуг. после прозвона статус может измениться. Хотелось бы сделать чтоб по двойному счелчку по статусу появлялся выпадающий список с вариантами статусов, а после выбора происходило его изменение. Подскажите, возможно ли это реализовать и как? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.01.2016, 04:25
|
|||
---|---|---|---|
|
|||
Выпадающий список по двойному щелчку |
|||
#18+
armakЗдравствуйте! У меня есть подчиненная форма с запросом, который выдаёт выборку с таблиц: клиенты, услуги и статус услуг. после прозвона статус может измениться. Хотелось бы сделать чтоб по двойному счелчку по статусу появлялся выпадающий список с вариантами статусов, а после выбора происходило его изменение. Подскажите, возможно ли это реализовать и как? Вижу 2 варианта: 1 - Создаётся ОТДЕЛЬНАЯ форма, на которой размещается "список с вариантами статусов", эта форма имеет входной параметр - код услуги (по которому находим текущий статус). После выбора нужного статуса записываем новый статус в таблицу и обновляем подчинённую форму. Форма вызывается двойным щелчком. 2 - Поле "статус" в подчинённой таблице преобразовываем в ПолеСоСписком и пользователь может его редактировать непосредственно в подчинённой форме. Однако для этого запрос (источник данных подчинённой формы) должен быть ОБНОВЛЯЕМЫМ и прочие поля должны быть заблокированы для изменения. Если запрос не обновляемый, тогда ПолеСоСписком должно быть ОТВЯЗАНО от данных источника и подгружаться для каждый записи функцией и на событии НажатиеКнопки должен быть обработчик, который обновляет данные в таблице (практически 1ый пункт) З.Ы. Я бы пошёл по первому пути ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.01.2016, 04:28
|
|||
---|---|---|---|
|
|||
Выпадающий список по двойному щелчку |
|||
#18+
Это было 256ое сообщение) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.02.2016, 14:35
|
|||
---|---|---|---|
|
|||
Выпадающий список по двойному щелчку |
|||
#18+
Safich, Спасибо, все отлично работает, только как мне привязать расположение при открытии формы со списком к ячейке, где нужно изменить значение? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.02.2016, 16:20
|
|||
---|---|---|---|
|
|||
Выпадающий список по двойному щелчку |
|||
#18+
Пользуйте в ваших целях контекстное меню. Оно само умеет позиционироваться у указателя мышки. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.02.2016, 01:44
|
|||
---|---|---|---|
|
|||
Выпадающий список по двойному щелчку |
|||
#18+
armakSafich, Спасибо, все отлично работает, только как мне привязать расположение при открытии формы со списком к ячейке, где нужно изменить значение? Если честно никогда не заморачивался, хотя должно быть удобно. Беглым поиском по форуму нашёл такую тему http://www.sql.ru/forum/1178367/pozicionirovanie-vsplyvaushhey-formy-v-runtime А первоначальные координаты берём при двойном клике в подчинённой форме ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1613949]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 349ms |
total: | 470ms |
0 / 0 |