|
перестал работать фильтр
|
|||
---|---|---|---|
#18+
День, добрый! Суть проблемы: есть 2 формы со своими подчинёнными. При нажатии на кнопку, расположенную на Ф1, закрывается Ф1 и открывается Ф2. На Ф2 есть аналогичная Конопка, которая закрывает Ф2 и открывает Ф1. Но После открытия Ф1 почему-то перестает работать фильтр. Вопрос: почему перестает работать фильтр? После открытия заново приложения ACCESS фильтр заново работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 11:59 |
|
перестал работать фильтр
|
|||
---|---|---|---|
#18+
kos20, Ищи разницу между открытием форы ф1 заново и открытием формы ф1 по кнопке из ф2 угадать именно в чем она - трудно... примерно так же как угадать почему болит голова вон у того мужика... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 12:44 |
|
перестал работать фильтр
|
|||
---|---|---|---|
#18+
А нафига закрывать-открывать? сразу загружай обе формы, вторую просто делай скрытой. По нажатию кнопки скрывай текущую и отображай другую, по кнопке закрытия закрывай и скрытую... Или две вкладки, в каждой своя форма, и просто переключать их. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 13:08 |
|
перестал работать фильтр
|
|||
---|---|---|---|
#18+
vmag, Фильтрация осуществляется по этому алгоритму в Форме 1: Private Sub FormRefilter(Optional sDSCRText$ = "") 'Аргумент: sDSCRText - для пердачи текста в процедуру для поля "Примечание" 'Построройка фильтра по полям и фильтрация (если задано): Dim sFilter$, sTemp$ If Me.полеКомпания.ListIndex > -1 Then strFilter = strFilter & " AND КомпанияКод =" & Me!полеКомпания End If If Me.ПолеДебитор.ListIndex > -1 Then strFilter = strFilter & " AND ДебиторКод =" & Me!ПолеДебитор End If If Me.ПолеКредитчик.ListIndex > -1 Then strFilter = strFilter & " AND ДКод =" & Me!Поле1 End If If Me.ПолеКлиентщик.ListIndex > -1 Then strFilter = strFilter & " AND ДПКод =" & Me!Поле2 End If If strFilter <> "" Then 'Фильтр задан strFilter = Mid(strFilter, 6) 'Обрезаем первый " AND " [Form_подчиненная форма тСводная].Form.Filter = strFilter [Form_подчиненная форма тСводная].Form.FilterOn = True ... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 13:08 |
|
перестал работать фильтр
|
|||
---|---|---|---|
#18+
Akina, Наверно тек и сделаю. Спасибо!. Но хотел разобраться в чем проблема. При этом было подмечено, что фильтр сам по себе работает, но подчинённая форма просто не обновляет данные. Странно, почему так... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 13:40 |
|
перестал работать фильтр
|
|||
---|---|---|---|
#18+
kos20, обычно делаю так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 14:29 |
|
перестал работать фильтр
|
|||
---|---|---|---|
#18+
немного ошиблась Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 15:09 |
|
|
start [/forum/topic.php?fid=45&gotolast=1&tid=1609481]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 261ms |
total: | 389ms |
0 / 0 |