|
Опять о Runtime, контекстном меню, сортировке и фильтрах
|
|||
---|---|---|---|
#18+
Подкинули мне одну программку на доработку. Разработчики во всю использовали стандартное контекстное меню для сортировки и фильтрации. А сейчас надо приспособить программу для работы в среде Access RunTime. А как известно в среде Runtime стандартные контекстные меню не работают. Надо писать своё. И ли садить на кнопки на форме. Сортировку по столбцам я написал. Фильтрацию по выделенному значению или исключение выделенного значения - тоже. А вот по части строки не получается. Не знаю как сделать. Для фильтрации использовал команды (это если на кнопки, а не на контекстное меню) Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
А что надо взять для фильтрации по части поля и по условию (ну там *раз*, >16, <=10) ------------------------------------------------------------- А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 17:32 |
|
Опять о Runtime, контекстном меню, сортировке и фильтрах
|
|||
---|---|---|---|
#18+
Joss... А что надо взять... Можно "взять" правый клик по полю, и отобразить штатное меню целиком, типа: Код: vbnet 1. 2. 3.
зы: 2007 рантайм с mdb-шкой. Заставить показать штатное меню как-то проще "с разбегу" не получилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 18:58 |
|
Опять о Runtime, контекстном меню, сортировке и фильтрах
|
|||
---|---|---|---|
#18+
Спасибо. То что надо. Переделал формы, всё работает. Конфигурация аналогичная. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2015, 22:32 |
|
Опять о Runtime, контекстном меню, сортировке и фильтрах
|
|||
---|---|---|---|
#18+
Огромное спасибо Predeclared !!! Настроил на элементы формы, те, что нужно сортировать/фильтровать и все гуд работает!!! А то уже башку сломал с этим рантаймом! З.ы.: Только я не особо в программировании разбираюсь, поэтому не сразу доперло что такое ИМЯКОНТРОЛА, для тех кто не знает - это имя того элемента формы, которое Вы хотите отфильтровать типа Поле1, Комбобокс2 и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2015, 13:33 |
|
Опять о Runtime, контекстном меню, сортировке и фильтрах
|
|||
---|---|---|---|
#18+
А есть ли решение позволяющее не переделывать все формы? Проект старый и форм дюже много... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2017, 13:25 |
|
Опять о Runtime, контекстном меню, сортировке и фильтрах
|
|||
---|---|---|---|
#18+
AndrFА есть ли решение позволяющее не переделывать все формы? Проект старый и форм дюже много... Использовать полный Access. Можно программно или в параметрах базы закрыть доступ к полному меню и оставить доступ к контекстному. Но это если Вам неважна лицензионная чистота или есть лицензия. Но если использование Runtime связано с отсутствием лицензии, то тут только переделка форм. Лично я другого способа не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2017, 13:54 |
|
Опять о Runtime, контекстном меню, сортировке и фильтрах
|
|||
---|---|---|---|
#18+
Если все формы имеют бэк модуль и имеется самописный диспетчер форм, тогда можно. В противном случае, чуть-чуть в описание формы залезть таки придется. Нужны: 1. наличие бэк модуля 2. процедуры обработки Open и Close интерфейса Form или, как минимум, изменить значения OnOpen и OnClose, если там ничего нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2017, 14:26 |
|
|
start [/forum/topic.php?fid=45&msg=39133894&tid=1612717]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 141ms |
0 / 0 |