У меня есть несколько непрерывных подформ в одной родительской форме. Когда количество записей в подформе достаточно мало, чтобы полоса прокрутки не нуждалась, она исчезает, но оставляет за собой пустое пространство, где обычно было бы нарисовано. Если первоначально созданная подформация открывается с небольшим количеством записей, графическая проблема отсутствует. Кажется, это проблема обновления/перекраски, но это не работает. Любой указатель в правильном направлении будет очень благодарен! Почитали, что это может быть связано с полями/якорями, но все шаги по этому пути ни к чему не привели.Форма доступа Полосы прокрутки не исчезнут, когда они не нужны
0
A
ответ
1
Другой способ справиться с этим, по существу, перезагрузить суб-форму, ...
- Сохранить SQL строка, представляющая для RecordSource собственности суб -form для строковой переменной.
- Установите для свойства SourceObject контейнера подформы значение "".
- Задайте свойство SourceObject контейнера подформы обратно к исходному имени.
- Установите RecordSource свойство суб-формы = к строковой переменной в шаге 1.
Это должно удалить серую область ранее занимаемую полосу прокрутки.
0
Проверьте количество записей. Установите полосу прокрутки соответственно ...
Me.Scrollbars = 0 ' to not show them.
Me.Scrollbars = 1 ' for horizontal only
Me.Scrollbars = 2 ' for vertical only
Me.Scrollbars = 3 ' for both horizontal and vertical
Смежные вопросы
- 1. Полосы прокрутки, когда их не должно быть?
- 2. Форма полосы не работает
- 3. Прокрутка прокрутки полосы прокрутки отсутствует
- 4. jQuery Пользовательские полосы прокрутки - они SEO Friendly?
- 5. Прокрутки полосы прокрутки Xaml ScrollViewer не отображаются
- 6. Полосы прокрутки JScrollpane не отображаются
- 7. Форма полосы, не создающая токен
- 8. совершенной полосы прокрутки не работает
- 9. Ширина полосы прокрутки не уменьшается
- 10. jqGrid - не отображать полосы прокрутки
- 11. JScrollPane не показывает полосы прокрутки
- 12. Полосы прокрутки, если форма больше, чем экран
- 13. Полосы прокрутки в хроме не исчезают, когда document.documentElement.style.overflow = "hidden";
- 14. Полосы прокрутки ScrollView не изменяются, когда изображение масштабируется в QML
- 15. acdialog и полосы прокрутки
- 16. IE6 - Элементы не исчезнут
- 17. Автоматическое закрытие соединений TIBCO EMS, когда они больше не нужны
- 18. Отмена действий в dispatch_async, когда они больше не нужны
- 19. Использование двузначных разрядов «шаблон» и «typename», когда они не нужны
- 20. Как управлять ячейками в UITableView, когда они не нужны?
- 21. C++ ожидающие круглые скобки, когда они не нужны?
- 22. JFace TableViewer - полосы прокрутки не отображаются, когда размер окна изменен
- 23. Flex 3 полосы прокрутки не добавлены/активированы, когда они должны быть
- 24. Хромированные полосы прокрутки не исчезают, когда содержимое меньше контейнера
- 25. Почему мой TScrollBox не показывает полосы прокрутки?
- 26. jQuery.scrollTop() не обновляется при перемещении полосы прокрутки
- 27. Локальные уведомления не исчезнут
- 28. Обобщенные плотности - нужны ли они? Когда использовать?
- 29. Поплавок взлома не заставляет появляться полосы прокрутки.?
- 30. Как включить файлы, когда они нужны?
Пробовал это, но, к сожалению, это та же проблема, сама полоса прокрутки исчезнет, когда установлено значение 0, но пространство, которое оно занято, не будет восстановлено. Оставляет белый блок в стороне от моей черной формы. – TudyTech
@TrudyTech Добавлено альтернативное решение. –
Что произойдет, если вы сделаете свою форму на 0,25 дюйма шире, чем контейнер, удерживающий ее, сохраняя при этом горизонтальную полосу прокрутки = 2? Во-вторых, перезагрузка непрерывной формы не является опцией при изменении количества записей? –