powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как разместить на форме более 40 полей редактирования?
6 сообщений из 6, страница 1 из 1
Как разместить на форме более 40 полей редактирования?
    #33249512
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть фильтр. Сумасшедший фильтр! В нем более сорока параметров, по которым можно фильтровать выборку из БД. Но что еще хуже, это надо все разместить компактно и удобно на форме, для пользователя, который с этим будет работать. У кого какие советы будут? Меня интересует общий подход к решению проблемы компактного размещения элементов управления на форме. Поделитесь опытом...
...
Рейтинг: 0 / 0
Как разместить на форме более 40 полей редактирования?
    #33249535
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) сгруппировать поля по смыслу а потом:
- каждую группу на отдельную страничку tab-contorl'а.
- положить каждую группу на отдельное модальное окно, а на главном диалоге работы с фильтром куча кнопок вызывающие соотвующую группу. Можно туда еще текстовое поле добавить показывающее итоговый фильтр в текстовой форме.
- сделать дерево в котором будут имена групп, а ниже уже сами поля

2) просто длинный список с полями

3) если фильтрации подлежит визуальная таблица, все поля которой могут участвовать в фильтре, можно сделать нечто вроде Access-овского фильтра. То есть над каждым полем основной визуальной таблицы есть текстовое или комбо поле(поля) в которое пользователь заносит правило фильтрации по этому полю и таблица сразу перерисовывается.
...
Рейтинг: 0 / 0
Как разместить на форме более 40 полей редактирования?
    #33249547
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дополняя WhiteOwl, осоветую еще посмотореть на диалог поиска файлов от офиса последних версий (File/Open, в диалоге Open справа вверху меню Tools/Search).

Диалог разбит на 2 вкладки, выбранная по умолчанию содержит то, что ищут чаще (содержимое файла, место для поиска, тип файла), во второй вкладке всё остальное.
...
Рейтинг: 0 / 0
Как разместить на форме более 40 полей редактирования?
    #33249568
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предлагаю Адванцед разместить не во вкладке, а как бы сие обяснить? Ну типа кнопочки море. Вопрос: а фильтры все всегда воодится будут?
...
Рейтинг: 0 / 0
Как разместить на форме более 40 полей редактирования?
    #33249570
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том плане, что если не все и не всегда, то есть смысл вот чего: сделать таблицу (на форме в смысле) со всеми фильтрами. А пользователь будет сохранять чавсто используемые наборы.
...
Рейтинг: 0 / 0
Как разместить на форме более 40 полей редактирования?
    #33251242
ant82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю поможет ли, но я делал так: создавал контролы с небольшой шириной, и ставил события на gotfocus и на lostfocus: me.width = ...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как разместить на форме более 40 полей редактирования?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]