Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Глупый наверно вопрос, но можно ли его решить? / 11 сообщений из 11, страница 1 из 1
24.10.2007, 10:04
    #34889982
Larkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
Добрый день всем!
Есть на форме грид в котором отражаются 2 поля таблицы (textbox & combobox) и есть optiongroup, при выборе option1 в гриде должны отражаться все записи, при выборе второй нужно отфильтровать записи с пустым значением по одному полю (которое combo). В dbclick каждой option пишу set filter to с нужными условиями и рефреш грида. Собственно обновление происходит, так как комбо для непустых записей перестает что-либо выдавать, но в гриде как отражались все записи таблицы так и отражаются. Как-нибудь можно с этим бороться?
...
Рейтинг: 0 / 0
24.10.2007, 10:10
    #34890010
Larkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
Прошу прощения, не в dbclick, а в click.
...
Рейтинг: 0 / 0
24.10.2007, 10:40
    #34890165
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
Можно попробывать отключить источник данных для грида, включить фильтр, затем источник подключить. На время злодействия заморозить форму LOCKSCREEN=.T.
...
Рейтинг: 0 / 0
24.10.2007, 10:57
    #34890259
Larkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
а нельзя ли поподробнее?
...
Рейтинг: 0 / 0
24.10.2007, 13:00
    #34890911
MiklS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
Не забывайте что Set Filter начинает действовать только после пеемещения в таблице. Т. е. после установки фильтра нужно дать команду GO TOP или что-то подобное!
...
Рейтинг: 0 / 0
24.10.2007, 14:15
    #34891315
Larkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
что-то легче не становится!
...
Рейтинг: 0 / 0
24.10.2007, 14:38
    #34891407
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
Код: plaintext
1.
2.
3.
SET FILTER TO ...
GO TOP IN MyTab
ThisForm.Grid1.SetFocus()
...
Рейтинг: 0 / 0
24.10.2007, 14:52
    #34891476
Larkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
что с go top, что без него
...
Рейтинг: 0 / 0
24.10.2007, 14:57
    #34891500
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
а поля у вас какие ,не символьные случаем ?
если символьные - как вы проверяете что там пустое значение.
...
Рейтинг: 0 / 0
24.10.2007, 14:58
    #34891507
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
Уточняю

Код: plaintext
1.
2.
3.
4.
SELECT MyTab
SET FILTER TO ...
GO TOP
ThisForm.Grid1.SetFilter()

SET FILTER TO - это настройка фильтра в определенной рабочей области. Вы сделали переход в нужную рабочую область, прежде, чем накладывать фильтр?
...
Рейтинг: 0 / 0
24.10.2007, 15:15
    #34891598
Larkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый наверно вопрос, но можно ли его решить?
огромадное спасибо ВладимируМ! Кто бы мог подумать что вот такой ерундой я уже столько времени страдаю!!!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Глупый наверно вопрос, но можно ли его решить? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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