![]() |
|
|
![]()
|
|
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
void __fastcall TForm6::FindEdit1Change(TObject *Sender)
{ if ((FindEdit1->Text).Length()>0){ MainModule1->OtpravitelTable1->Filtered = true; } else{ MainModule1->OtpravitelTable1->Filtered = false; MainModule1->OtpravitelTable1->Filter = 'last_name>''' + FindEdit1->Text+''''; } } не работает выдает ошибки хотя в Delphi все нормально ошибки [C++ Warning] Unit6.cpp(30): W8098 Multi-character character constant [C++ Error] Unit6.cpp(30): E2129 Character constant too long (or empty) [C++ Error] Unit6.cpp(30): E2129 Character constant too long (or empty) [C++ Error] Unit6.cpp(30): E2379 Statement missing ; [C++ Error] Unit6.cpp(30): E2129 Character constant too long (or empty) [C++ Error] Unit6.cpp(30): E2129 Character constant too long (or empty) Это сообщение отредактировал(а) sergey6288 - 23.9.2008, 12:19 |
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 11 Всего: 60 |
кавычки двойные должны быть
|
|||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
где именно напиши
|
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 11 Всего: 60 |
||||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
Ответ верный но поиск по значению все равно не происходит поиск выводит все поля которые имеют фамилии в алфавитном порядке что делать
void __fastcall TForm6::FindEdit1Change(TObject *Sender) { if ((FindEdit1->Text).Length()>0){ MainModule1->info_operatorT->Filtered = true; } else{ MainModule1->info_operatorT->Filtered = false; MainModule1->info_operatorT->Filter = "last_name>\''" + FindEdit1->Text+"\''"; } } |
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 11 Всего: 60 |
не вижу здесь никакого поиска... бред какой-то... если в FindEdit1->Text что-то есть - то фильтр включен, если нету, то фильтр равен last_name>"" и выключен |
|||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
если так
void __fastcall TForm6::FindEdit1Change(TObject *Sender) { if ((FindEdit1->Text).Length()>0) { MainModule1->info_operatorT->Filtered = true; MainModule1->info_operatorT->Filter = "last_name>\''" + FindEdit1->Text+"\''"; } else { MainModule1->info_operatorT->Filtered = false; } } |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |