|
17 Кб. |
|
| А вот действительно. При расширенном фильтре форма выключает все кнопки. А если они нужны, то приходится делать нечто стороннее. Если в базе нужна одна форма на экране без панелей и контекстом трудность пользоваться, то как бы сделать так что бы вторая форма с кнопками открывалась поверх фильтруемой, в определенном месте (не закрывала другие компоненты) и что бы она не модальная была. Что бы доступ к фильтруемой был. (кароче что бы и рыбку съесть и ...) Вот пример сварганил, но если фильтруемую форму в полный экран сделать, то может пропасть та, что с кнопками. Плиз соображения. | |
|
| |
|
|
|
| Ладно, упрощаю вопрос. Открываем форму со свойствами
With Forms![Панель для формы].Form
.Move Forms.Count * 0, Forms.Count * 0
End With
Она будет в верхнем левом углу открываться. Вопрос, как ее привязать к форме, что бы она всегда была относительно формы там где и положено и не закрывалась формой. | |
|
| |
|
|
|
| Ладно. Опять сам справился. При открытии формы открывается и ее панель. При закрытии озакрывается и панель. В свойствах формы и панели запрет перемещения и изменения размера. Если панель открывается
With Forms![Панель для формы].Form
.Move Forms.Count * 0, Forms.Count * 0
End With
То форму открываю
With Forms![Панель для формы].Form
.Move Forms.Count * 200, Forms.Count * 200
End With
Одно на другое не налазит и все вместе. Далее подкорректировал код, что бы панель отдельно не закрывалась и все. Работает.
Однако вкладки не попадают под отключение при применении расширенного фильтра. Изучить их свойства и применять к другим компонентам. Тогда и отдельной панели не надо будет. | |
|
| |