powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / форма
2 сообщений из 2, страница 1 из 1
форма
    #35129674
dokata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно переделать программу, написанную в старом foxpro. Было: вводилась часть артикула, выдавалось окно browse, где показывались все артикулы, содержащие эту часть, оттуда и выбирался данный артикул.
Как лучше реализовать это в vfp? Созданием 2-х форм? Контейнером из 2 grid? Как и где сделать фильтр на содержание части артикула? И где этот фильтр каждый раз менять в зависимости от артикула? Может, есть какая-нибудь ссылка на документацию, где реализован пример такой задачи? Спасибо!
...
Рейтинг: 0 / 0
форма
    #35129719
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть два простых варианта.
1 очень простой: В качестве контрола ComboBox с выставленным style = 2,
тогда поиск в выпадающем списке будет идти по первым совпадающим введенным
символам.

Второй вариант как ты и сказала - контейнер (ну или просто два контрола на
форме).

Два контрола. Оди из них textbox. Другой - Grid или listbox.

Условие для фильтрации - содержимое текстбокса.

Условие для показа Grid`а - нажатие кнопки, определенной клавиши на
клавиатуре, достижение определенного кол-ва символов в текстбоксе.



Либо вариант, что грид с таблицей все время виден. Если таблица относительно
небольшая, можно на InteractivChange текстбокса повешать наложение фильтра
на таблицу и refresh grid`а.


В общем вариантов как всегда не меннее 4-х :)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / форма
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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