![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
![]()
хочу написать процедуру для фильтрации по N полям
вопрос собственно в том можно ли в TStringList как нибудь поля передать параметрами или это массивом только сделать можно? Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
не очень понял вопрос...
Цитата:
Цитата:
последний случай ( ( Edit1.TExt,Edit2.TExt,Edit3.TExt ) ) - так не универсально и не масштабируемо. В чём вопрос? Как содержимое ваших Edit'ов в TStringList засунуть? |
||
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
![]()
последний случай это то как я представляю вызов процедуры.
при таком объявлении Код:
или как правильно объявить лист Код:
Цитата:
только не в таком варианте Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Последний раз редактировалось Dvoishnik; 12.05.2016 в 14:22. |
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
![]()
я видно совсем не ясно выражаюсь.
![]() 1) как передать в массив я понял, спасибо. 2) хочу понять как объявить и передать передать в стринглист. сделал так с массивом Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Последний раз редактировалось Dvoishnik; 12.05.2016 в 15:18. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
массив будет в данном случае удобнее.
насчёт TStringList. а чем Вас не устроил вариант с StringList.Add(); ? ну, попробуйте так: Код:
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Код:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
![]()
дополнительных переменных не хочется
я так понимаю передать в TStringList данные также как в массив не получиться? значит остановимся на массиве и не будем страдать ерундой. понял не буду как говориться "мучить попу") Всем спасибо за помощь.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
![]()
Захотелось расширить выше указанную процедуру и понял что я маловато знаю в самом начале пути
Код:
и сразу в нагрузку вообще как работает свойство Filter? а именно: оно создает запрос и делает выборку из базы? или работает с текущем набором данных?
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Procedure | gandi-04 | SQL, базы данных | 2 | 06.11.2013 01:57 |
программа с типизированными параметрами-значениями и параметрами-переменными | Kira09 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 20.12.2010 22:23 |
Procedure | ALABAMA | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 20.05.2010 21:06 |
procedure! please! help! | NeAlSe | Помощь студентам | 2 | 15.06.2008 15:38 |